有人有一个想法,为什么其他人写下类似于以下内容的HTML代码:
<html>
<body>
<span id="onloadscript"><!-- function bla(){/*stripped*/}()--><span>moep</span></span>
<img src="1x1.gif" onload="eval(document.getElementById('onloadscript').childNodes[0].nodeValue)">
</body>
<html>
我不知道它做了什么,唯一的问题是,为什么有人应该这样做。 页面加载速度更快?浏览器工作周围?
答案 0 :(得分:0)
当然可以解决这个问题:onloadscript
元素中的脚本将在 1x1.gif
图像加载后加载。
我认为这是一种“完整加载脚本”的解决方法。也许是伪装成元素内的注释。
您可以使用jQuery ready安全轻松地替换此变通方法:
(文档)$。就绪(BLA);