我从未真正使用过greasemonkey,但我正在考虑使用它。考虑到GreaseMonkey允许您让Internet上的随机用户更改您喜欢的网站的行为,它的安全性如何?他们可以窃取我的密码吗?看我的隐私数据?做我不想做的事?Greasemonkey有多安全?谢谢 最佳答案 考虑到GreaseMonkey允许您让互联网上随机的人改变您最喜欢的网站的行为,它有多安全?它是你允许的那么安全——但是你不是很清楚,所以让我们从几个Angular来看:网络开发人员Greasemonkey无法对您的网站执行任何使用telnet的人无法对您的网站执
我想知道是否可以使用箭头键在我用JS(使用jQuery)创建的表格中导航?我的意思是从一个单元格跳到另一个单元格...该脚本适用于Greasemonkey。然而,警报有效。我只是不知道如何让它运行良好。$(document).keydown(function(e){if(e.keyCode==37){alert("leftpressed");returnfalse;}if(e.keyCode==38){alert("uppressed");returnfalse;}if(e.keyCode==39){alert("rightpressed");returnfalse;}if(e.key
我在开发这个smalluserscript时遇到了问题.当我想阻止每个XMLHttpRequest从使用我的脚本运行的网站上,没有发生任何事情(至少在Chrome中):functionmain(){//OverrideXHR.openwithacustomfunctionwindow.XMLHttpRequest.prototype.open=function(){//Nothing...soit'ssupposedtoblockeveryxhr.open()call}}main();替换window时相同通过unsafeWindow.然而,当我使用这个小技巧时,一切都很顺利://No
我有一个Greasemonkey-for-IEIE9中导入jQuery的脚本。但在安全页面上它不起作用。我得到:SEC7111:HTTPSsecurityiscompromisedbyhttp://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js失败的代码是:varscript=document.createElement("script");script.setAttribute("src","http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"
我正在尝试在Firefox扩展中使用jQuery,实际上我想使用jQuery来操作当前页面的DOM,而不是XUL文件的上下文。因此,我将jQuery加载到我的XUL文件中,并将它传递到沙箱中的一些脚本(使用Greasemonkey扩展编译器http://arantius.com/misc/greasemonkey/script-compiler)。由于jQuery未加载页面DOM,我想将其选择器上下文设置为页面DOM,而不是始终将其传递给jQuery调用。我遵循了HowtousejQueryinFirefoxExtension的解决方案它几乎实现了我想要的。jQuery.noConfl
我正在使用Greasemonkey的GM_xmlhttpRequest()触发一个GET请求:$(".getReview").click(function(){varvideoId=$(this).parents("li").find("a").attr("href");alert(videoId);GM_xmlhttpRequest({method:"GET",url:"http://www.amitpatil.me/demos/ytube.php",data:"username=johndoe&password=xyz123",headers:{"User-Agent":"Mozi
我需要定义内部的方法Element.prototype在我的用户标题中,但是当我尝试这样做时,我会遇到奇怪的错误://==UserScript==////@grantnone//==/UserScript==;[Element.prototype,Text.prototype].forEach(e=>{e.findParent=function(selector){letnode=thiswhile(node&&!node.matches(selector)){node=node.parentNodeif(!node.matches)returnnull;}returnnode}}[...]。
我正在尝试编写一个greasemonkey脚本,通过浏览器更新一组项目的库存。为此,我需要自动填写一些表格并模拟鼠标点击提交按钮。我的表格填写得很好,但我卡在按钮提交上。这是我试图模拟点击的按钮的HTML我试过做这样的事情,但没有任何运气。document.getElementsByName('process-form').submit();如果需要,我可以发布更多代码。谢谢! 最佳答案 您还可以通过最新的浏览器发送自定义点击事件,并在IE中“触发”onclick事件。这是一项最新功能,可以对事件进行大量控制。varbutton=d
我正在尝试编写一个greasemonkey脚本,通过浏览器更新一组项目的库存。为此,我需要自动填写一些表格并模拟鼠标点击提交按钮。我的表格填写得很好,但我卡在按钮提交上。这是我试图模拟点击的按钮的HTML我试过做这样的事情,但没有任何运气。document.getElementsByName('process-form').submit();如果需要,我可以发布更多代码。谢谢! 最佳答案 您还可以通过最新的浏览器发送自定义点击事件,并在IE中“触发”onclick事件。这是一项最新功能,可以对事件进行大量控制。varbutton=d
这个问题在这里已经有了答案:PlaybackspeedcontrolforYouTubevideos?HTML5?(3个答案)关闭7年前。如果我正在使用HTML5播放器在YouTube网站上观看YouTube视频,我可以使用什么JavaScript代码来获取视频的播放速度,并将其更改为其他设置?具体来说,我需要这段代码用于我正在处理的Greasemonkey脚本,这样用户的浏览器就会运行JavaScript代码。我知道我可以做到以下几点:document.getElementsByClassName('html5-main-video')[0].playbackRate=2.0这会使播