7 获取JavaScript中的图片数据网址? 我有一个带有一些图像的常规HTML页面(只是常规<img />HTML标签)。我想获得他们的内容,最好以base64编码,而无需重新下载图像(即浏览器已经加载了该图像,所以现在我想要的内容)。 我很乐意使用Greasemonkey和Firefox实现这一目标。 335 javascript image firefox greasemonkey base64
10 如何在Greasemonkey中使用jQuery? 我试着把这一行,但不起作用: // @require http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js jQuery根本无法在Greasemonkey中使用。还有其他在Greasemonkey中使用jQuery的方法吗? - 对于所有有相同问题的人,您必须将文件上传到油膏,然后从那里安装。 “创建新脚本”选项不起作用! 234 jquery greasemonkey
16 window.close和self.close不会在Chrome中关闭窗口 问题是当我调用它window.close()或self.close()它没有关闭窗口时。现在似乎有人相信,在Chrome中,您无法通过脚本关闭任何非脚本创建的窗口。这显然是错误的,但是即使它需要弹出一个警报进行确认,也不管它应该仍然这样做。这些都没有发生。 那么,有没有人有真正,实用且可靠的方法来关闭窗口,例如使用javascript:window.close()或javascript:self.close()确实达到预期效果,并且在所有不基于Chrome的浏览器中都能正常运行?任何建议将不胜感激,我正在寻找Javascript特定的解决方案,没有JQuery或第三方实现。 更新:尽管很多建议都存在严重的局限性和可用性问题,但// @grant window.close即使在通常无法处理close方法的选项卡上,脚本标头中使用的最新建议(特定于TamperMonkey)也常常可以解决问题。尽管这并非完全理想,并且无法针对每种情况进行概括,但对于我而言,这是一个很好的解决方案。 173 javascript google-chrome greasemonkey tampermonkey
11 如何在Google Chrome浏览器的Greasemonkey脚本中使用jQuery? 如您所知,谷歌浏览器对Greasemonkey脚本进行了一些严格的限制。 铬不支持@require,@resource,unsafeWindow,GM_registerMenuCommand,GM_setValue,或GM_getValue。 没有要求,我找不到在Google Chrome的Greasemonkey脚本中包含jQuery库的方法。 有人在这件事上有什么建议吗? 157 jquery google-chrome greasemonkey require userscripts
18 如何使用JavaScript从meta标签获取信息? 我需要的信息在meta标签中。"content"何时可以访问meta标签的数据property="video"? HTML: <meta property="video" content="http://video.com/video33353.mp4" /> 136 javascript html greasemonkey meta-tags
7 window.location.href更改时的事件 我正在为某个网站编写Greasemonkey脚本,该脚本有时会进行修改location.href。 在页面上进行更改时,如何获得事件(通过window.addEventListener或类似方式)window.location.href?我还需要访问指向新的/修改的URL的文档的DOM。 我已经看到了其他涉及超时和轮询的解决方案,但是如果可能的话,我想避免这种情况。 82 javascript dom greasemonkey dom-events
7 用户脚本在执行代码技术之前要等待页面加载? 我正在编写一个Greasemonkey用户脚本,并且希望该页面完全完成加载后才能执行特定代码,因为它返回了我要显示的div计数。 问题是,此特定页面有时需要花费一些时间才能加载所有内容。 我已经尝试过,记录$(function() { });和$(window).load(function(){ });包装。但是,似乎没有一个对我有用,尽管我可能错误地使用了它们。 我所能做的最好是使用一个setTimeout(function() { }, 600);可行的方法,尽管它并不总是可靠的。 在Greasemonkey中使用哪种最佳技术来确保在页面完成加载后将执行特定代码? 78 javascript jquery greasemonkey tampermonkey
4 Greasemonkey名称空间需要什么? 我正在学习如何使用Greasemonkey,并且想知道@namespace元数据ID的用途。 它必须是网址吗?还是它可以是我计算机上的文件夹/目录? 甚至需要填写吗? 71 metadata namespaces greasemonkey