У меня есть несколько виджетов, как этотБраузеры ошибка на document.write
var c2409 = "<div class="products">PRODUCT1 PRODUCT2 PRODUCT4 ...</div>";
document.write(c2409)
И я называю это
<script src="website/getjswidget.aspx?cid=xxxx-xxxx-xxx-xxxx"></script>
Теперь выглядит как-то после того, как очистить кэш, это заменить все в моем HTML и Я получаю пустую страницу только с этим div из моего виджета. Любые другие решения для замены document.write?
Можете ли вы дать нам более подробную информацию? Какими виджетами они являются? Для чего они? – Justas
Я использую это, чтобы экспортировать список продуктов в html-код из базы данных, поэтому я могу использовать его для нескольких доменов. – Adrian
Это не ошибка. Document.write предназначен для замены всего содержимого страницы. См. Http://stackoverflow.com/questions/802854/why-is-document-write-considered-a-bad-practice – Reeno