JavaScript'in panoyu değiştirmesini nasıl durdurabilirim?


13

Bir haber sitesinden metin kopyaladığımda, sitenin panoya benim kendi reklam / dipnot bağlantısını eklediğini, böylece yapıştırdığımda kopyalanan metne aşağıdaki gibi bir şey eklendiğini görüyorum:

[Kopyaladığım metin] DAHA FAZLA BİLGİ İÇİN http://www.example.com/link/to/story adresinde OKUYUN

Bunu mümkün kılan teknik yeteneklere hayranım, ancak tarayıcımda durdurmak istiyorum. Ben hakkında baktı: "pano" ve "kopya" için config, ama bulduğum tek ayar vurgulamak üzerine otomatik kopya oldu.

Bunu durdurmanın iyi bir yolu var, böylece kopyaladığımda yalnızca vurguladığım metni alıyorum, sadece Firefox'un yerleşik kopya özelliğine dayanarak ve kimsenin JavaScript veya diğer site özelleştirmelerini tetiklemiyor muyum? Tarayıcımın nasıl çalışacağını söyleyen siteleri sevmiyorum.

Örnek olarak, eğlenceli "gerçeklerden" birini buraya kopyalayın - yapıştırdığınızda aşağıdaki metin eklenir:

Daha fazla bilgi için: http://www.linuxscrew.com/2007/10/28/fun-chuck-norris-vs-linus-torvalds/#ixzz1mUKtACkt

Onlar sadece kontrol-C tuş vuruşu kaçırmak değil, ben de sağ tıklama menüsünden "kopya" seçerken olsun.

Tarayıcımın bu numarayı tamamen görmezden gelmesini istiyorum.

Bunu Firefox, IE ve Google Chrome'da çoğalttım.


1
Bence IE bunu yapmıyor.
kinokijuf

2
Kopyalamak için [Ctrl] + [C] tuşlarına mı basıyorsunuz? Sistemin kopya kısayol tuşu, JavaScript ve ayar Selecton+ ' Junkı Panoya engelliyor olabilir. Daha olası bir durum, seçimlerinize dahil edilen gizli metin (CSS aracılığıyla) olmasıdır. Böyle bir makaleye bir bağlantı eklerseniz, makaleyi inceleyebilir ve bu korkunç uygulamaya bir çözüm veya çözüm bulabiliriz.
iglvzx

Yanıtlar:


7

Firefox'ta bu davranışı devre dışı bırakmak için:

  1. URL çubuğuna şunu yazın: about:config
  2. Basın Enter
  3. Arama kutusuna şunu yazın: dom.event.clipboardevents.enabled
  4. Değerini false olarak değiştirmek için çift tıklayın .

Firefox 68.0.1'de benim için çalışmıyor gibi görünüyor.
Per Lundberg

5

Bu JavaScript kodunun tynt.com adlı bir "hizmet" tarafından sunulduğu anlaşılıyor. Tcr.tynt.com'u ana bilgisayar dosyamda 127.0.0.1'e yönlendirmek sorunu çözdü. Başka bir yerde okuduğum kadarıyla, engellenmesi gereken birden fazla sunucu olabilir. Adblock listesi abonelikleri de sorunu çözebilir ve bunu düzeltmek için reklam engelleme yazılımınızda bir filtre ayarlayabilirsiniz.

Gerçekten ne istiyorum hakkında bir bayrak JavaScript: panoya değiştirmek için izin kaldırmak için yapılandırmak olacaktır.


0

Açıkladığınız şey yalnızca yeşil ile altı çizilen reklam bağlantılarından birini seçtiğimde olur:

Reklam Bağlantısı

Yani bunu kopyaladığınızda, kimse panonuzu hi-jacking değildir. Köprüyü web sitesinden kopyalıyorsunuz.

Bu bağlantıların web sitesine eklenmesini önlemek için tarayıcınız için reklam engelleme çözümlerine bakın.


2
Hayır, korkarım her satırda olur. Ancak, bazı reklam engelleme listeleri tarafından engellenebileceğini keşfettim.
skiphoppy

Firefox, Chrome ve IE ile denedim. Hepsi aynı davranışı gösterdi. Bağların nereye yerleştirildiğini ve nasıl göründüklerini örnekler arasında bile farklı olabileceğini varsayıyorum .
Der Hochstapler

1
Tynt hakkında verdiğim yanıtı okudun mu? Görünüşe göre tynt makinenizde veya ağınızda merhametle engellendi. Benim de bir iş arkadaşım içindi. Aldığım davranış, tanımladığınızdan tamamen farklıydı. Metin eklemek istiyorum, sadece bir köprü değil, "Daha fazla bilgi:" kelimeleri.
skiphoppy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.