阅读:1844回复:2
请教scriptish的run at功能
scriptish的官方介绍上面这样说
Scriptish (and Greasemonkey) loads scripts on document-end by default, whereas Google Chrome defaults to document-idle. The possible values for @run-at, in order of occurrence, are: document-start, document-end, document-idle and window-load. 也就是greasemonkey和scriptish在脚本未加注明情况下都是document-end的时候加载,run at有 document-start, document-end, document-idle and window-load四个可能值 不是很清楚这四项有什么区别,论坛上面的朋友能不能举例说一说呢??? |
|
1楼#
发布于:2012-01-16 20:06
document-start 是开始加载文档的时候运行的,此刻文档还没有加载
document-end 是在文档加载完成时运行的,此刻文档已经下载了,但是它引用的资源都还没有开始下载(貌似引用的脚本除外) document-idle 是在文档空闲的时候运行的,这是Chrome的默认值,此时文档已经加载完成并完成初始化 window-load 是在文档加载完成并完成加载引用的资源并触发了window的load事件时运行的。 从顺序上来看 document-start -> document-end -> window-load -> document-idle |
|
2楼#
发布于:2012-01-16 20:06
fishcn:document-start 是开始加载文档的时候运行的,此刻文档还没有加载 谢谢这位朋友的回复,非常详细 |
|