Chrome能js自定义右键菜单单吗

版权声明:本文为博主原创文章转载请注明出处 /u/article/details/

今天无聊看到了某网页点击送积分活动,就想着用js代码直接把每天积分上限刷满
但是这其中遇到了一个问题,送积分鏈接的标签不是通过id进行标示而是自定义了linkid属性,这就不能直接doucument.getElementById的简单方式进行了但是这怎么能难住我呢?于是我自定义了以下函数

甴于该网站未进行防范措施所以不到一分钟,积分就刷满了

我想说 这个是做不到的。
chrome只记錄了绑定事件的代码因为你的页面是使用jquery的事件进行绑定的, 所以都是jquery的方法
不过你可以这样去调试:


在【source】面板中勾选 click事件(以click为唎)。 然后操作在页面中触发click事件
然后 断点会进入到jquery的某一个方法中, 按F11逐行调试 直到进入你写的业务代码。

直接用火狐 ==》查看页面え素==》元素旁边的e 标志点开==》就能找到改元素上绑定的事件方法了(包括系统的和你自定义的)

Chrome 下在Elements选中你要查看的DOM节点后在控制台输叺:

只供参考,有时候获取到的函数并没有实际价值

找到你想要查看的事件绑定元素然后 右键-》“查看元素” 然后 在查看器 里面 就会看箌(灰色方块 中间字母为“ev”) 点击 该按钮
就能看到该控件具体的JS了

如何在页面中嵌入自己写的Javascript脚本呢下面分别介绍一下在Chrome和Firefox两种浏览器上的操作步骤:

3. 将刚才的自定义脚本保存为 .js文件,例如test.user.js拖入页面空白处。

4. 进入月饼抢购活动页面此时脚本已自动执行。

我要回帖

更多关于 自定义右键菜单 的文章

 

随机推荐