В общем к примеру есть у нас сайт :
http://www.enable-javascript.com/ru/
На сайте есть такая часть кода :
<noscript>
<div class="disabled">
JavaScript отключен в вашем веб-браузере. Если Вы включите JavaScript, этот текст изменится.
</div>
</noscript>
Нужно принудительно отобразить то что между noscript,т.е получить :
<div class="disabled">
JavaScript отключен в вашем веб-браузере. Если Вы включите JavaScript, этот текст изменится.
</div>
Пробовал так :
document.body.innerHTML = document.body.innerHTML.replace(/<noscript>/g,'');
document.body.innerHTML = document.body.innerHTML.replace(/<\/noscript>/g,'');
Пробовал так :
var h = document.getElementsByTagName('noscript');
for (var i = h.length - 1; i >= 0; i--) {
var elem = h[i];
elem.parentNode.insertBefore(elem.firstChild, elem);
elem.removeChild(elem);
}
Но в обоих случаях добавляются лишние ковычки,как быть ?