Iframe aneh ditambahkan ke tag badan yang disebut `rufous-sandbox`

87

Saya sedang mengerjakan situs WordPress lokal, dan untuk beberapa alasan ada yang iframeditambahkan tepat setelah bodytag pembuka yang membuat badan turun sekitar 20px.

Google hanya mengembalikan 1 hasil yang relevan saat mencarinya, dan apa yang saya baca di sana tidak banyak membantu. Itu bisa ditemukan disini .

Situs WordPress tidak memasang plugin, dan menyetelnya ke display: none;tidak berfungsi.

Berikut tangkapan layar dari Chrome sehingga Anda dapat melihatnya:

masukkan deskripsi gambar di sini

Alex McGill
sumber

Jawaban:

119

Sepertinya itu ditambahkan oleh skrip Twitter. Jika Anda menghapusnya, iframe akan hilang. Sepertinya Anda memiliki plugin Twitter yang diinstal dengan cara tertentu atau yang lain seperti yang Anda lihat dikatakan data-twttr-rendered = "true" di tag body.

Jika Anda menghapus kode - dalam kasus saya, kode di bawah ini - akan hilang

<script type="text/javascript">
  (function(){
    var twitterWidgets = document.createElement('script');
    twitterWidgets.type = 'text/javascript';
    twitterWidgets.async = true;
    twitterWidgets.src = '//platform.twitter.com/widgets.js';
    document.getElementsByTagName('head')[0].appendChild(twitterWidgets);
  })();
</script>
Søren Dam
sumber
Menghapus javascript, widget tidak ditampilkan.
Aerendir
11
Itu benar @Aerendir - Saya hanya mencoba menjelaskan mengapa iframe ini muncul.
Søren Dam