greasemonkey相关内容
如何在“指定"选项卡中运行脚本,而不影响另一侧的选项卡? 像第一个标签一样,继续自动刷新example.com 同时打开新标签页访问example.com(非自动刷新)吗? #Greasemonkey #Tampermonkey // ==UserScript== // @name Auto-Refresh // @include https://www.exam
..
我正在尝试在油脂猴子脚本中修改gmail.使用xpather,我可以获取我要隐藏的部分的xpath表达式.但是使用下面的代码片段我找不到匹配项.永远不会调用警报功能.谁能指出我做错了什么? var allLinks, thisLink; allLinks = document.evaluate( "//html/body/div[1]/div/div/div[1]/div/div[
..
我已经把这个弄乱了好几个小时,然后我把头发拔了出来.如何从myFunction返回var a,以将其设置为var b,然后在警报消息中显示b的值?谢谢! :) function myFunction(arg) { var a; GM_xmlhttpRequest({ method:"GET", url:"http://site.com/arg?" + arg, headers:
..
我有一个Greasemonkey脚本,我想对其进行混淆.我想知道可用的. 它可以很好地压缩脚本,但是安装后,该脚本将无法正常工作.是否有任何PHP类会混淆/打包GM脚本并保留功能?还是我该怎么做? 错误: Timestamp: 01-05-2013 13:11:35 Error: missing ; before statement Source File: file://fil
..
最近在Google地图上发生了某些更改,从而更改了默认缩放比例.我尝试添加zoom = 17和z = 17,但似乎没有什么改变. 我只是使用以下url&在页面上创建超链接.查询 " https://maps.google.com/?zoom=17&q= " + myAddress.replace(//g,'+'); 过去,无论我在查询中使用什么地址,它始终可以正常工作.只是想知道
..
我对自动加载网页时给定的价格从给定的货币转换为指定的货币的可能方法感兴趣.理想情况下,这种转换还可以利用当前汇率来给出有效价格. 例如,在我的特定情况下,我要转换此我正在考虑使用GreaseMonkey脚本进行这种转换,但是有人可以建议其他方法吗? 谢谢MagicAndi. 解决方案 尝试使用API: http://thecurrencygraph.com 它使用地理
..
我开始编写Greasemonkey脚本作为学习JavaScript的开始.该脚本的作用只是将鼠标指针悬停在缩略图上(如果将该图片放大到弹出窗口). 我快完成了.但是有一些障碍... 当mouseenter事件触发时,它会产生一个弹出窗口,并且它也会在网页本身中加载该图像!我认为,这样也阻止了它执行mouseleave部分. 如何根据加载图像的特定尺寸动态设置弹出窗口的宽度和高度?
..
我正在尝试使用Greasemonkey脚本替换url的一部分,但是却很难实现我想做的事情. 原始乌拉尔像是 http://x1.example.to/images/thumb/50/157/1571552600.jpg http://x2.example.to/images/thumb/50/120/1201859695.jpg http://x3.example.to/images/
..
..
我想使用一个小润滑脂脚本来延迟一组特定的网页.基本上,如果要加载的网站是一组页面的一部分,那么我想延迟页面加载的时间.例如如果正在加载的页面是"http://www.a.com/"、“http://www.a.com/b"等,那么我想将加载延迟30秒. 解决方案 假定Dushara的评论正确: "请参见 xkcd.com/862 ,了解发布者的需求.(将鼠标悬停在图片上看看原因).实
..
我正在制作一个greasmonkey脚本,以使用API将特定页面中的货币转换为INR. 我能够获得USD-INR的当前货币汇率,也能够将货币符号替换为INR,但无法将货币值转换为当前汇率.我正在使用此脚本: $(function(){ GM_xmlhttpRequest({ method: "GET", url: "http://www.googl
..
希望修改Yahoo Answers链接以删除某些部分,仅保存qid并将index替换为answer. 所以这个: http://answers.yahoo.com/question/index;_ylt=AhT5ZZwbMiGWdQZDSxD1ML305nNG;_ylv=3?qid=20121004094847AAjekoj 成为这个: http://answers.yaho
..
这太奇怪了. 我是Greasemonkey的新手,但我从userscripts.org下载了一个脚本,它运行正常.然后,我从GM菜单中使用“新用户脚本"创建了该脚本的副本,然后将原始脚本粘贴到了新脚本中.然后,我禁用旧脚本并启用新脚本,新脚本不起作用. 解决方案 您“将原始脚本粘贴到了新脚本中"没有进行任何编辑吗? 一些可能出错的地方: 新脚本应使用不同的名称-否则,脚本安装可
..
当我运行这个简单的greasemonkey脚本 时 alert("hello"); alert(document.location); document.write("hello"); alert("hello"); 仅前两个语句起作用,第三和第四条语句不起作用. 这可能是什么问题? 解决方案 document.write()似乎只能从Greasemonkey间歇地工作-可能
..
我正在尝试在2个单独的标签中运行的2个不同的Tampermonkey脚本之间共享变量. 我尝试在一个脚本中使用GM_setValue,然后在另一个脚本中使用GM_getValue检索它,但没有成功,因此我假设每个脚本都有单独的存储. 有没有简单的方法可以做到这一点?我只是想念一些简单的东西吗?我能以某种方式使两个脚本共享相同的存储空间吗? 解决方案 是的,可以.您可以使用 lo
..
感谢您在本论坛中的帮助,我得以使我的代码正常工作: // ==UserScript== // @name PARINGO // @description Auto select rpt radio button // @namespace PARINGO // @include https://docs.google.com/spreadsheet/viewform
..
我在线上找到了很多有关如何使用initEvent和我正在尝试获取一个脚本,以每5秒按一次 Enter 键.我的用户脚本代码(减去无关的元数据)如下: // ==UserScript== // @namespace http://userscripts.org/scripts/show/153134 // @require https://ajax.googleapis
..
我的代码非常简单: var clickCount = 0, clickEl = []; var manualClick = false; $(document).on('click', 'a', function (e) { if (e.altKey || e.ctrlKey || e.shiftKey) { return; } clickCount
..
我正在尝试使Greasemonkey Userscript正常工作,但它不断抛出 “遗失;陈述前" 在JavaScript错误控制台中. Greasemonkey文档说应该忽略行号,但是由于脚本很长,所以知道错误发生在哪里将非常有帮助.我怎么知道? 编辑:长话短说.行号在最新的Greasemonkey版本中是正确的. 解决方案 最新版本的Greasemonkey似乎可以充分报告
..
因此,我编写了一个脚本,可以在一个新选项卡中一次加载一个图像...由于Brock通过然后我在等待该问题的答案的同时在我写的计数器中添加了它. 我看不出有什么原因应该破坏它的...请帮忙吗? 我的脚本: var box = document.createElement ('div'); box.id = 'mySelectBox'; GM_addStyle ( ' #myS
..