Показать сообщение отдельно
  #38 (permalink)  
Старый 15.07.2012, 21:23
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Остаётся вопрос: почему в строке str1 & заменяется, а в str2 - нет (заменяется на amp;, котрый нужно дополнительно убирать?
<head>
<script>
window.onload = function () {
  var str1 = '<img src="http://javascript.ru/forum/image.php?u=19820&dateline=1334914235">';
  str1 = str1.replace(/&/g, '');
  var str2 = document.body.innerHTML;
  str2 = str2.replace(/&/g, '');
  alert(str1 +'\n'+str2);
  str2 = str2.replace(/amp;/g, '');
  alert(str1 +'\n'+str2);
}
</script>
</head>

<body>
<img src="http://javascript.ru/forum/image.php?u=19820&dateline=1334914235">
</body>
Ответить с цитированием