我现在正在问自己,当页面的页头中的javascripts被执行?何时执行JavaScript?
所有内容加载后?在加载图像期间?加载网站之前?
原因是,我想实施一个屏障来阻止用户访问没有javascript的网站(这是为了公司内部的使用,不要责怪我的要求) - 我的想法是创建一个div错误消息,用javascript隐藏,我的页面屏幕截图呈灰色,如果javascript被禁用,也会隐藏。
问题是,这样的截图在文件大小方面可能相当大。所以,连接速度很慢,你需要在JavaScript隐藏之前加载整个图像吗?!
第一个答案真的回答了执行时的问题;-)所以,回顾一下;如果我将标题中的JS重定向,它将在背景图像加载之前执行?所以这是我的问题的解决方案,只有一个重定向,如果它不起作用,页面将加载图像。 – 2009-11-30 09:58:03
是的。重定向(location.href ='...';)将立即执行。 – AKX 2009-11-30 18:20:49