greasemonkey相关内容

XPath脂猴

我正在尝试在油脂猴子脚本中修改gmail.使用xpather,我可以获取我要隐藏的部分的xpath表达式.但是使用下面的代码片段我找不到匹配项.永远不会调用警报功能.谁能指出我做错了什么? var allLinks, thisLink; allLinks = document.evaluate( "//html/body/div[1]/div/div/div[1]/div/div[ ..
发布时间:2020-11-20 19:57:43 前端开发

混淆的代码在Greasemonkey脚本中引发错误

我有一个Greasemonkey脚本,我想对其进行混淆.我想知道可用的. 它可以很好地压缩脚本,但是安装后,该脚本将无法正常工作.是否有任何PHP类会混淆/打包GM脚本并保留功能?还是我该怎么做? 错误: Timestamp: 01-05-2013 13:11:35 Error: missing ; before statement Source File: file://fil ..
发布时间:2020-11-20 19:57:39 PHP

谷歌地图链接来自滑油键默认缩放

最近在Google地图上发生了某些更改,从而更改了默认缩放比例.我尝试添加zoom = 17和z = 17,但似乎没有什么改变. 我只是使用以下url&在页面上创建超链接.查询 " https://maps.google.com/?zoom=17&q= " + myAddress.replace(//g,'+'); 过去,无论我在查询中使用什么地址,它始终可以正常工作.只是想知道 ..
发布时间:2020-11-20 19:56:34 前端开发

自动将网页上的价格转换为其他货币

我对自动加载网页时给定的价格从给定的货币转换为指定的货币的可能方法感兴趣.理想情况下,这种转换还可以利用当前汇率来给出有效价格. 例如,在我的特定情况下,我要转换此我正在考虑使用GreaseMonkey脚本进行这种转换,但是有人可以建议其他方法吗? 谢谢MagicAndi. 解决方案 尝试使用API​​: http://thecurrencygraph.com 它使用地理 ..
发布时间:2020-11-20 19:56:33 其他开发

在Greasemonkey脚本中制作跨接图像弹出窗口时出现的问题

我开始编写Greasemonkey脚本作为学习JavaScript的开始.该脚本的作用只是将鼠标指针悬停在缩略图上(如果将该图片放大到弹出窗口). 我快完成了.但是有一些障碍... 当mouseenter事件触发时,它会产生一个弹出窗口,并且它也会在网页本身中加载该图像!我认为,这样也阻止了它执行mouseleave部分. 如何根据加载图像的特定尺寸动态设置弹出窗口的宽度和高度? ..
发布时间:2020-11-20 19:55:30 前端开发

替换Greasemonkey中URL的一部分

我正在尝试使用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/ ..
发布时间:2020-11-20 19:55:26 其他开发

特定页面集的Javascript页面加载延迟

我想使用一个小润滑脂脚本来延迟一组特定的网页.基本上,如果要加载的网站是一组页面的一部分,那么我想延迟页面加载的时间.例如如果正在加载的页面是"http://www.a.com/"、“http://www.a.com/b"等,那么我想将加载延迟30秒. 解决方案 假定Dushara的评论正确: "请参见 xkcd.com/862 ,了解发布者的需求.(将鼠标悬停在图片上看看原因).实 ..
发布时间:2020-11-20 19:55:20 前端开发

油猴货币转换器

我正在制作一个greasmonkey脚本,以使用API​​将特定页面中的货币转换为INR. 我能够获得USD-INR的当前货币汇率,也能够将货币符号替换为INR,但无法将货币值转换为当前汇率.我正在使用此脚本: $(function(){ GM_xmlhttpRequest({ method: "GET", url: "http://www.googl ..
发布时间:2020-11-20 19:55:16 前端开发

重复的油脂猴子脚本不起作用-莫名其妙

这太奇怪了. 我是Greasemonkey的新手,但我从userscripts.org下载了一个脚本,它运行正常.然后,我从GM菜单中使用“新用户脚本"创建了该脚本的副本,然后将原始脚本粘贴到了新脚本中.然后,我禁用旧脚本并启用新脚本,新脚本不起作用. 解决方案 您“将原始脚本粘贴到了新脚本中"没有进行任何编辑吗? 一些可能出错的地方: 新脚本应使用不同的名称-否则,脚本安装可 ..
发布时间:2020-11-20 19:54:11 其他开发

document.write将不会在网页上显示文本

当我运行这个简单的greasemonkey脚本 时 alert("hello"); alert(document.location); document.write("hello"); alert("hello"); 仅前两个语句起作用,第三和第四条语句不起作用. 这可能是什么问题? 解决方案 document.write()似乎只能从Greasemonkey间歇地工作-可能 ..
发布时间:2020-11-20 19:53:05 前端开发

在2个单独的脚本之间共享变量

我正在尝试在2个单独的标签中运行的2个不同的Tampermonkey脚本之间共享变量. 我尝试在一个脚本中使用GM_setValue,然后在另一个脚本中使用GM_getValue检索它,但没有成功,因此我假设每个脚本都有单独的存储. 有没有简单的方法可以做到这一点?我只是想念一些简单的东西吗?我能以某种方式使两个脚本共享相同的存储空间吗? 解决方案 是的,可以.您可以使用 lo ..

使用Greasemonkey调试,获取实际行号

我正在尝试使Greasemonkey Userscript正常工作,但它不断抛出 “遗失;陈述前" 在JavaScript错误控制台中. Greasemonkey文档说应该忽略行号,但是由于脚本很长,所以知道错误发生在哪里将非常有帮助.我怎么知道? 编辑:长话短说.行号在最新的Greasemonkey版本中是正确的. 解决方案 最新版本的Greasemonkey似乎可以充分报告 ..
发布时间:2020-11-20 19:52:26 前端开发

为什么更改框的innerHTML会使我的按钮在Greasemonkey中停止工作?

因此,我编写了一个脚本,可以在一个新选项卡中一次加载一个图像...由于Brock通过然后我在等待该问题的答案的同时在我写的计数器中添加了它. 我看不出有什么原因应该破坏它的...请帮忙吗? 我的脚本: var box = document.createElement ('div'); box.id = 'mySelectBox'; GM_addStyle ( ' #myS ..
发布时间:2020-11-20 19:52:24 前端开发