请教,如何添加代码,使油猴脚本在指定页面完全加载完成后再执
firefox吧
全部回复
仅看楼主
level 14
箭王 楼主
请教,如何添加代码,使油猴脚本在指定页面完全加载完成后再执行
刚帖子被删了?
2016年04月11日 13点04分 1
level 15
//@run-at document-end[疑问]
2016年04月11日 13点04分 2
好像不行。。。
2016年04月11日 13点04分
脚本是运行在直播网站,直播视频还没加载出来就执行了
2016年04月11日 13点04分
@箭王 辣应该是网页加载完后再调用其他东西吧,以前看过好像说要监测你需要的东西有没有加载出来,加载出来后再运行脚本[乖]
2016年04月11日 14点04分
@木子仙森 不会弄啊,楼下附了代码
2016年04月11日 14点04分
level 15
[酷]是不是 想屏蔽礼物
2016年04月11日 13点04分 3
呃,差不多吧,楼下有代码
2016年04月11日 14点04分
level 12
脚本和网站发来看看,具体起什么作用?
2016年04月11日 14点04分 4
附在楼下了
2016年04月11日 14点04分
level 14
箭王 楼主
javascript: setInterval(function() { $(".peck-cdn,#right_col_peck").click()}, 1);setInterval(function() { $(".c-clear,#js-chat-cont").click()}, 500);setInterval(function() { if ($(".peck-cdn").is(":hidden")) { window.close() }}, 1000);
打开有火箭的直播间,自动抢鱼丸的代码
2016年04月11日 14点04分 5
level 12
书上写的,script标签有一个可选属性defer="defer" 表示脚本可以延迟到文档完全被解析和显示之后再执行,只对外部脚本文件有效,,不知道有没有用
2016年04月11日 17点04分 7
level 8
方式1,是等所有DOM节点加载完毕之后执行
方式2,是所有DOM包括资源加载完毕之后执行
2016年04月11日 18点04分 8
按道理说应该是用第二种,可是我试过了不行,晚上试试第一种
2016年04月12日 04点04分
@箭王 好像不行。。。
2016年04月12日 11点04分
level 1
我用了笨方法, setTimeout(function () {你的代码}, 等待时间)
2019年01月04日 03点01分 9
我也是用这个,就是效率会慢很多[泪]
2019年05月07日 08点05分
@一脚宇宙波 如果是 chrome 可以设置 context-menu,这样自己决定什么时间运行,或者加个不会冲突的快捷键来触发脚本。
2019年05月11日 15点05分
1