#javascript
#javascript
Вопрос:
Мне сказали, что вы не можете использовать document.write после загрузки страницы, это правда?
Я создал чрезвычайно простой файл Javascript, который включается с веб-сайтов и служит в качестве рекламного скрипта. Он просто включает в себя document.write('Link Here')
. Мне сказали, что я не должен этого делать, хотя, по-видимому, это неправильно, и это остановит загрузку страницы?
Это правда? У меня все работает нормально.
Спасибо
Комментарии:
1. Это не препятствует загрузке страницы. Однако, если скрипт вызывается после закрытия (анализа) документа, он перезапишет содержимое всей страницы.
2. @Felix Kling какой правильный метод я должен использовать? возможно document.writeln?
Ответ №1:
Если вы просто выполните запись в сам документ, содержимое страницы будет удалено, и у вас останется только новый текст.
Попробуйте использовать:
document.getElementById('DIVID').innerHTML = "YOUR HTML HERE"
Замените ‘DIVID’ на элемент, который будет содержать объявление, и ‘YOUR HTML HERE’ на все, что вы хотите записать на страницу). Это также позволит вам легче разместить объявление на странице.