greasemonkey

    1热度

    1回答

    我有两个不同的脚本。在一个结尾处,它会打开一个新的网页,启动另一个脚本,然后等待该脚本将值设置为true,以允许第一个脚本打开另一个页面。 这是在第一个脚本末尾调用的函数的脚本。它等待标志值continueValue被设置为true。控制台一遍又一遍显示“检查标志”消息,意味着其他脚本不会将该值更改为true。 function checkFlag() { console.log("Ch

    0热度

    2回答

    观察到的行为 我正在使用一个网站,显示页面上的位置。 示例:旧金山,CA \奥兰多,佛罗里达\等 就像上面的例子中文字的位置是静态的 并没有做任何事情。 <span class="userinfo2015-basics-asl-location">Orlando, FL</span> 带来更多生活的页面和位置添加功能,我安装的GreaseMonkey允许用户创建修改一个页面的功能脚本。不幸的是

    -1热度

    1回答

    在Greasemonkey中,如果用户脚本通过使用例如添加事件将事物添加到全局名称空间。 @require react-15.1.0.js,如果原始页面还包含React但是旧版本(如react-15.0.0.js),会发生什么情况?全球名称是否以某种方式保存在单独的环境中,或者有可能通过重新定义全局名称而使用户脚本可能会打断页面(反之亦然)?

    1热度

    1回答

    如何在Greasemonkey中每15分钟加载一个指定的URL?问题是一个页面会将我重定向到另一个URL。我想每15分钟自动返回到指定的网址。

    -3热度

    1回答

    有一个网站,我定期访问。它一直在浏览器的垂直滚动条旁边添加一个额外的,不必要的和非功能性的垂直滚动条。 为了解决这个问题,我希望创建一个修改,这个行用户脚本: <main class="bucket__main"> 到 <main class="bucket__main" style="overflow:hidden;"> 我如何添加overflow:hidden到<main class=

    2热度

    1回答

    我正在处理的用户脚本可以在最初加载的GitHub页面上工作。虽然当GitHub使用PJAX导航时,需要重新应用它。 因此,我必须设置一个PJAX更改的监听器,并再次运行initialize函数。 修补unsafeWindow.history.pushState不会因为Greasemonkey的/ Firefox的安全策略的工作,它会抛出 Error: Permission denied to ac

    -2热度

    1回答

    我在使用jQuery的tampermonkey(chrome版本的greasemonkey)中编写了一个小脚本。我还安装了浏览器扩展,它应该与我的脚本在同一个站点上工作。一切都很好,而我只用简单的JavaScript工作,但只要我在脚本的开始处放置“@require http://code.jquery.com/jquery-latest.js”,扩展就停止工作。如果我禁用该脚本,则该扩展将再次开

    -1热度

    1回答

    我的新手到JS/Greasemonkey的,并有一定的难度调试这个脚本: 注:脚本解析网站的HTML,找到SCRIPT标签和更改脚本运行之前的内容。 // ==UserScript== // @name JustPaste.it CheckForBadScript // @namespace Mkhoul // @description Test 01 // @include http

    0热度

    1回答

    我正在用grepmonkey脚本超出我的深度。我正在处理一个html表格,第二列中有月份数据,例如'四月',或'五月'。下面是我处理的HTML的一个简化版本: <html> <body> <form> <table class="gridtable"> <tbody> <tr class="header"></tr>

    2热度

    1回答

    所以我想从一个页面打开一堆(〜25)超链接。 每个超链接都包含文本Free Win。 我只是想让每个链接在浏览器的新选项卡中打开。我已经设置了我的Greasemonkey脚本,如下所示,但它只打开第一个超链接。 var TargetLink = $("a:contains('Free Win')") if (TargetLink.length) window.location.href