Дивний iframe доданий до тегів body, які називаються `rufous-sandbox`


87

Я працюю на локальному веб-сайті WordPress, і з якихось причин iframeдодається одразу після відкриваючого bodyтегу, через який тіло падає приблизно на 20 пікселів.

Під час пошуку Google повернув лише 1 відповідний результат, і те, що я там прочитав, не дуже допомогло. Його можна знайти тут .

На сайті WordPress не встановлено плагіни, і встановити його на display: none;не працює.

Ось знімок екрана з Chrome, щоб ви могли його побачити:

введіть тут опис зображення

Відповіді:


118

Здається, це додано сценарієм Twitter. Якщо його видалити, iframe зникне. Здається, схоже, у вас встановлений плагін Twitter так чи інакше, як ви бачите, у ньому в тезі body написано data-twttr-rendered = "true".

Якщо ви видалите код - у моєму випадку код нижче - він зникне

<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>

Видаляючи javascript, віджет не відображається.
Aerendir

11
Це правильно @Aerendir - я просто намагаюся пояснити, чому з'являється цей iframe.
гребля Серен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.