bookmarklet相关内容

Bookmarklet等到Javascript加载完毕

我有一个加载jQuery和其他一些js库的bookmarklet。 我如何: 等到我正在使用的javascript库可用/已加载。如果我在加载之前尝试使用脚本,比如在加载之前使用带有jQuery的$ function,则抛出一个未定义的异常。 确保我加载的书签不会被缓存(不使用服务器头,或者显然,这是一个javascript文件:一个元标记) 是否有人知道动态添加的javasc ..
发布时间:2019-02-18 12:25:28 前端开发

如何获取突出显示文本所在的元素?

我正在尝试学习如何编写一个书签,我可以突出显示一些文本,点击书签,让它告诉我突出显示的是什么。我可以做到这一点,但接下来我想知道该文本是什么元素。 例如: 要突出显示 书签代码: javascript:(function(){alert(window.getSelection();})() ..
发布时间:2019-01-25 19:32:05 前端开发

Bookmarklet背后的元素

我有一个书签,会出现一个iframe,它会加载我拥有的网页表单。在大多数网站上,它可以正常使用当前html页面中每个元素顶部的书签。但对于某些加载了大量javascript的网站(例如meebo.com),加载的iframe将会显示在下方。我怎么能麻烦这个?谢谢。附加屏幕截图。 解决方案 如果您使用的是可定位元素,例如div,则应确保 z-index 样式设置为高于任何其他元素的值。 ..
发布时间:2018-07-16 13:21:45 其他开发

在书签中使用localstorage

我非常喜欢使用带有小脚本的书签。 例如,我编辑了这篇文章通过localstorage自动保存并加载最后一个音符。 ... window.addEventListener(“load”,function(){ div.innerHTML = localStorage.getItem( “note”); },false); document.body.addEventLi ..
发布时间:2018-07-03 19:55:19 前端开发

制作/查找html5验证器bookmarklet

我想查找或制作一个书签,使用W3C HTML 5验证器验证当前查看页面的html内容。 我找到了两个书签和我试图让一个人表现得像一个人,有点像另一个,但我不知道该怎么做。 Chris Coyier有 我也找到了这个,通过抓取当前页面的html起作用,但我可以' t弄清楚如何使它做html5 ...在代码中有对doctype的引用,我已经尝试将其更改为html5,html500等, ..
发布时间:2018-07-02 17:57:41 前端开发

在网页中作为Google Chrome扩展程序自动加载书签

基本上我做了一个书签,并且当打开某个通配符的URL时,我希望它运行。由于某些原因,它不会简单地在Chrome扩展中作为JavaScript运行,并且我厌倦了尝试。 我认为 可以工作就是为指定页面创建一个扩展,其中包含 content_script (它允许通过 match )和以某种方式使它做同样的事情,如果用户点击书签栏中的书签。 然而,我不知道如何做到这一点。 需要注意的一点 ..

Javascript |链接/小书签取代当前窗口位置

我经常使用网页的三种变体,1)开发人员网址,2)预览/分段网址,以及3)和实时网址。 我想要创建链接(bookmarklet?),然后添加到我的书签栏将改变部分URL字符串(基本上是页面名称前的所有内容),然后将结果URL加载到新标签中(如果更容易,请将标签加载到同一标签中)。 $ b 示例: 在使用Dev URL的页面上工作: https:// dev。 mysite.com ..
发布时间:2018-05-08 18:29:34 前端开发

从小书签将文本复制到剪贴板

我试着写一个小书签,可以从活动页面中提取一些文本并将其加载到剪贴板。 提取很容易,但我真的被困在剪贴板复制部分。目前,我只是 alert 并按下 Ctrl + C 这是不理想的。 我读过和其他问题,建议我使用 zeroclipboard ,但我不知道如何从一个 bookmarklet 完成这项工作,因为我必须将外部 flash和javascript资源加载到能够使用库。 我没有弄 ..
发布时间:2018-05-07 18:52:32 前端开发

JavaScript:在页面的所有元素上反转颜色

注意:我在我的问题中保留了一个最新版本的小书签,这个版本效果很好,并且基于雅各布的回答。如果您正在寻找使用的书签,请使用该书签。如果您希望在Chrome浏览器上显示出惊人的效果,请参阅leosok的精彩回答。 我希望能够用JavaScript书签反转页面上所有元素的颜色。我知道,要倒置颜色,你需要从255(xFF)中减去每个RGB十六进制值,但除此之外,我不确定如何继续。 我怎样才能做 ..
发布时间:2018-05-07 18:37:39 前端开发

Bookmarklet在Google电子表格中保存网址

我想创建一个简单的小书签,它抓取当前网页“location.ref”的URL并将其保存在Google Spreadsheet中。保存后,我想保留在当前网页上。 我知道写入Google Spreadsheet的唯一方法是使用Google App Script。所以我写了一个简单的脚本来做到这一点: 函数doGet(request){ var ss = SpreadsheetApp。 o ..
发布时间:2018-05-07 11:04:27 其他开发

使用小书签点击Gmail的“显示原创”按键

当我在Gmail中打开一封电子邮件时,我试图以编程方式点击“显示原始”下拉菜单项。所有元素的ID随着每封电子邮件而动态变化,所以这不是一种可靠的方式来查找我尝试点击的菜单项。首先,我只是想制作一段JavaScript,在Chrome的控制台中点击它。加载jQuery后,我试过了这个: jQuery('div [role = menuitem]:contains(显示原文)' )。单击(); ..
发布时间:2018-05-02 14:00:59 前端开发

Gmail对话视图切换bookmarketlet / favelet /" scriptlet"

我注意到,如果我有一个打开/关闭对话视图的gmail选项卡,然后打开另一个选项卡并更改对话视图设置,则我的原始选项卡将保持其开始的对话视图状态,例如在执行新操作时搜索等,新标签使用我刚刚更改的设置。 这让我认为可能会有一些JavaScript bookmarklet / favelet /“scriptlet”轻松让我们暂时更改给定gmail选项卡的设置,而无需进入设置。 有谁知道这个 ..
发布时间:2018-05-02 13:42:18 前端开发

书签如何访问Firefox扩展(反之亦然)

我已经写了一个Firefox扩展,可以在输入一个特定的URL的时候捕获并执行一些操作。我的主要应用程序启动与此URL的Firefox。该网址包含敏感信息,所以我不希望它被存储在历史记录中。 我担心没有安装扩展程序的情况。如果没有安装Firefox,并且使用敏感的URL启动Firefox,它将被存储在历史记录中,我无能为力。所以我的想法是使用书签。 我会用“javascript:wind ..
发布时间:2017-11-19 19:54:48 其他开发

Firefox书签:将函数公开给全局命名空间

我正在研究一个在Chrome中运行得很好的适度复杂的Bookmarklet,但是我无法在Firefox中使用它。当我在Firefox中运行我的Bookmarklet时,它会重定向到一个只显示 true 的新页面。 将原因缩小到一个非常具体的事情:当你向全局命名空间公开新的函数时,Firefox似乎并不喜欢。如果是这种情况,你知道更多关于它?这是记录在任何地方,这样我可以了解更多关于它?小书签 ..
发布时间:2017-11-16 21:37:05 前端开发

JavaScript书签在Firefox中停止工作41

在Firefox 41中,bookmarklets(书签有一个 javascript: URL,例如 javascript:alert(“it works”),从点击或关键字运行)停止工作。有没有解决方案可以在Firefox 41中使用 javascript:书签? 以前在: 如果您第一次加载任何网址(包括about:blank),那么 Javascript书签将在该选项卡中工作。 ..
发布时间:2017-11-16 21:08:48 前端开发

书签保存文件

许多bookmarklet打开一个页面,点击一个链接即可下载结果。例如。使用blob链接。是否可以避免这种额外的点击并直接调用“保存文件”/“打开文件”对话框? 解决方案 触发任何资源( blob:, http:,无论允许的方案)的“另存为”对话框,使用 download 属性一个锚的。这是从Firefox 20以来的支持。 $ b 示例:一个书签,提供当前页面作为下载: docu ..
发布时间:2017-11-15 22:52:05 其他开发