Come posso impedire a JavaScript di modificare gli appunti?


13

Sempre più scopro che quando copio il testo da un sito di notizie, il sito aggiunge il suo link pubblicitario / nota in calce ai miei appunti, in modo che quando incollo, il testo copiato viene aggiunto con qualcosa del tipo:

[Testo che ho copiato] PER SAPERNE DI PIÙ, LEGGI A http://www.example.com/link/to/story

Ammiro le capacità tecniche che lo hanno reso possibile, ma vorrei fermarlo sul mio browser. Ho cercato: config per "appunti" e "copia", ma l'unica impostazione che ho trovato era la copia automatica in evidenza.

C'è un buon modo per fermarlo in modo che quando copio ottengo solo il testo che ho evidenziato, basandomi solo sulla funzione di copia integrata di Firefox e non innescando JavaScript o altre personalizzazioni del sito? Non mi piacciono i siti che dicono al mio browser come lavorare.

Ad esempio, copia qui uno dei "fatti" divertenti : quando incolli, avrai il seguente testo aggiunto:

Per saperne di più: http://www.linuxscrew.com/2007/10/28/fun-chuck-norris-vs-linus-torvalds/#ixzz1mUKtACkt

Non stanno solo dirottando la combinazione di tasti control-C, lo capisco anche quando seleziono "copia" dal menu di scelta rapida.

Vorrei che il mio browser ignorasse completamente questo trucco.

L'ho replicato su Firefox, IE e Google Chrome.


1
Penso che IE non lo faccia.
Kinokijuf,

2
Stai premendo [Ctrl] + [C] per copiare? Il tasto di scelta rapida per la copia del sistema potrebbe essere intercettato da JavaScript e impostato Selecton+ Junknegli Appunti. Un caso più probabile è che ci sia del testo nascosto (tramite CSS) che viene incluso nelle selezioni. Se includi un link a tale articolo, possiamo esaminarlo e trovare una soluzione o una soluzione a questa orribile pratica.
iglvzx,

Risposte:


7

Per disabilitare questo comportamento in Firefox:

  1. Nella barra dell'URL, digitare: about:config
  2. stampa Enter
  3. Nella casella di ricerca, digitare: dom.event.clipboardevents.enabled
  4. Fare doppio clic su di esso per impostare il valore su false .

Non sembra funzionare per me in Firefox 68.0.1.
Per Lundberg,

5

Si scopre che questo codice JavaScript è servito da un "servizio" chiamato tynt.com. Il reindirizzamento di tcr.tynt.com a 127.0.0.1 nel mio file hosts ha risolto il problema per me. Da quello che ho letto altrove, potrebbero esserci più server che devono essere bloccati. Gli abbonamenti all'elenco di blocco degli annunci possono anche risolvere il problema e potresti essere in grado di impostare un filtro nel software di blocco degli annunci per correggerlo.

Quello che vorrei davvero sarebbe una bandiera su: config per rimuovere l'autorizzazione per JavaScript per modificare gli appunti.


0

Quello che descrivi accade solo quando seleziono uno dei link pubblicitari che è sottolineato in verde:

Link pubblicità

Quindi quando lo copi, nessuno sta cacciando i tuoi appunti. Stai copiando il collegamento ipertestuale dal sito Web.

Per impedire che questi collegamenti vengano inseriti nel sito Web, cerca le soluzioni di blocco della pubblicità per il tuo browser.


2
No, temo che accada su ogni linea. Tuttavia, ho scoperto che potrebbe essere bloccato da alcuni elenchi di blocco degli annunci.
skiphoppy,

L'ho provato con Firefox, Chrome e IE. Tutti hanno mostrato lo stesso comportamento. Presumo dove sono posizionati i collegamenti e il loro aspetto potrebbe persino differire tra istanze.
Der Hochstapler,

1
Hai letto la risposta che ho dato su tynt? Apparentemente il tynt è misericordiosamente bloccato sulla tua macchina o rete. Era anche per un mio collega. Il comportamento che stavo ottenendo era totalmente diverso da quello che descrivi. Stavo inserendo del testo, le parole "Leggi di più:", non solo un collegamento ipertestuale.
skiphoppy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.