2011-03-03 34 views

回答

1

有没有办法在网页

定义资源的优先不是真的,至少不是100%。

JavaScript文件按照指定的顺序加载和执行。

CSS样式表是异步加载的。这意味着它们与其他资源并行加载,并在完成时完成。图像也是如此。

如果您需要在所有样式表和图像加载后执行某些操作,则可以使用JavaScript onload event

更多关于执行什么/加载this brilliant answer.

0

PHP其顺序是在服务器端执行的和实际上可以输出HTML(所以你的浏览器甚至不知道有PHP后面)。

然后,资源(HTML,CSS,JavaScript,图片)是由您的浏览器加载速度取决于浏览器,连接速度,资源(主要是JavaScript和图像),重量...

的资源加载按照您编写HTML页面的顺序(我认为)。当页面加载时,Javascript将被加载,所以如果它很重,你可能会有加载速度慢的问题。

相反,图像通常在页面后加载(如果提供了宽度和高度,浏览器可以加载其余部分,因为它知道图像将占用给定的空间)。

我不知道有关reste,和包括外部的样式表和javascript尽管当焕发生......

希望它能帮助!

[编辑] AH!似乎我写,加载顺序是因为页面被写入。 http://fr.w3support.net/index.php?db=so&id=473628

但是...对JavaScript,如果你使用的库jQuery的喜欢(他们有很多其他人),您可以使用一个“domready中”事件,只加载了JavaScript的网页(HTML CSS &的东西)是满载。