我正在寻找这样的方法,允许我添加,删除DOM对象的页面甚至还没有渲染,我的意思是第一个JS,我包括在我的页面的头标签可以出现,寻找一个特定的标签说,并删除它从HTML甚至在它被渲染之前,我知道javascript调用是阻塞的,因为浏览器将渲染我的页面,并会来到我的javascript在头部它将阻止渲染和下载,并执行的javascript,现在在执行的时刻,我需要控制以前下载的HTML等待渲染。有没有这样的办法?
我试过使用文档属性,但我的js中的标签在html中的js之后。
发布于 2010-08-10 14:20:42
对这个问题的一个简短的回答是不,这是不可能的
发布于 2010-07-07 00:33:26
在</body>之前插入JavaScript。
发布于 2010-07-07 00:38:20
您必须小心这一点,因为试图在DOM完成之前修改它会在IE中产生问题。特别是在IE6中,这会导致非常不友好的错误消息,在接受后会导致标准的“此页面无法显示”页面。虽然在IE8中没有完全重复出现,但这个问题被简单地接受了。
如果可能,我建议在html到达呈现器之前,通过代理或浏览器扩展从html中剥离所需的标记。如果这些都不是真的可行,那么我不确定你能做什么。
https://stackoverflow.com/questions/3188184
复制相似问题