Questions tagged «bookmarklet»

小书签是存储在书签中的一段JavaScript代码,可通过跟随该书签来执行。

5
如何仅禁用书签的Firefox中的CSP?
今天,我注意到由于内容安全策略(CSP)的限制,我无法在https://github.com/上运行小书签。有没有一种方法可以仅禁用bookmarklet,而不禁用其他所有功能,而禁用Firefox中的CSP? 我注意到中的security.csp.enable选项about:config,但这将完全禁用CSP。激活书签时,将以下消息记录到控制台: Timestamp: 04/22/2013 02:39:05 PM Warning: CSP WARN: Directive inline script base restriction violated Source File: https://github.com/ Line: 0 Source Code: javascript:...

5
如何添加Firefox书签作为工具栏按钮?
我有一个书签,可用来从网站“使颜色变泽”: javascript:(function(){var%20newSS,%20styles='*%20{%20background:%20white%20!%20important;%20color:%20black%20!important%20}%20:link,%20:link%20*%20{%20color:%20#0000EE%20!important%20}%20:visited,%20:visited%20*%20{%20color:%20#551A8B%20!important%20}';%20if(document.createStyleSheet)%20{%20document.createStyleSheet("javascript:'"+styles+"'");%20}%20else%20{%20newSS=document.createElement('link');%20newSS.rel='stylesheet';%20newSS.href='data:text/css,'+escape(styles);%20document.getElementsByTagName("head")[0].appendChild(newSS);%20}%20})(); 我真的想使其成为Firefox中工具栏上的实际按钮(例如,在“帮助”按钮的右侧)。我知道将其移动到书签工具栏上很容易,但是我希望隐藏书签工具栏,因此宁愿在Firefox中为此设置一个实际按钮,如果方便的话,可能还需要其他一些书签! 如何添加Firefox书签作为工具栏按钮?

11
Google Chrome插件/书签:“在Firefox中打开”?
是否有用于Chrome的插件或书签,可以在Firefox中打开当前页面? 更新: 感谢Phoshi的建议。这是我的AutoHotKey脚本(不要弄乱剪贴板...): #IfWinActive ahk_class Chrome_WindowImpl_0 ^+f:: ;Ctrl+Shift+F ControlGetText, URLbartxt, Chrome_AutocompleteEditView1 RegExMatch(URLbartxt,"^((ht|f)tps?|file)://\S+$",URL) if URL <> { Run "C:\Program Files\Mozilla Firefox 3.6 Beta\firefox.exe" %URL% } return #IfWinActive 但我仍在寻找Chrome嵌入式解决方案...


3
如何在Google Chrome浏览器的书签中添加收藏夹图标?
我在OS X上,并且希望我的小书签具有收藏夹图标。我已经找到了两篇文章,但是对他们没有多大帮助: http://www.tapper-ware.net/blog/?p=97#comment-2076这是一篇很棒的文章,但据我了解,这似乎不适用于Chrome浏览器:( http://www.tech-recipes.com/rx/3032/google_chrome_how_to_change_icons_on_the_bookmarks_bar/ 此提示的问题是-如果我错了,请纠正我-在清除历史记录,缓存等之后,整个事情将再次消失。 如果有机会自己托管它们来修改小书签,我会立即这样做,但是到目前为止,我没有找到任何解决方案。

1
如何在Firefox中设置书签的键盘快捷键?
我使用的是Arc90出色的bookmarklet 可读性,这对我几乎总是将其加载到要阅读的页面上很有用。 我正在使用Firefox 3.5和/或3.6(取决于我是在家还是在工作),到目前为止,我一直在使用以下按键组合来应用可读性: (仅一次)为小书签设置关键字“ r” Alt+ D转到地址栏 输入“ r” 输入“ Enter” 我希望能够使用键盘快捷键(例如Ctrl+ Alt+ R)启动“可读性”书签,但是同时,我也不想使用过于复杂的解决方案(我可以尝试使用Greasemonkey捕获键,但是如果可能,我想要一个仅浏览器的解决方案。 在Firefox中执行此操作的最佳方法是什么?在其他浏览器中是否可能(如果Chrome正在这样做,那可能是众所周知的骆驼上的众所周知的稻草;))?

1
如何在Firefox中创建动态书签?
是否有可能或如何做-拥有书签(bookmarklet?),当单击该书签将打开新页面时,该书签将具有基于当前日期计算的2个参数? 例如,今天它将打开: http://some.site/page?from=2011-11-01&to=2011-11-28 但是一周内 http://some.site/page?from=2011-12-01&to=2011-12-05

2
当我使用Chrome时,为什么SuperGenPass不能在某些网站上运行?
当我点击Chrome中的书签时,Bookmarklet SuperGenPass有时无法弹出。但它在Firefox中的同一页面上有效; 一个例子是http://www.engadget.com/login 此行为也会在新的Chrome标签上复制(可以理解的是,没有域名),但有些网站无法启动它,这意味着您必须转到其他网站,打开它,输入[something]以获取'重新生成密码'链接,手动输入域然后最后输入您的主密码以获取生成的密码! 关于页面构成的一些东西似乎让SuperGenPass认为它不能/不需要弹出。 常见问题解答没有提及这一事实,快速谷歌也没有提出任何看似相关的内容。 还有其他人有同样的问题吗?怎么修好? 我在Windows上使用当前版本的Chrome(目前是5.x,但根据谷歌看似对数的版本编号,你下周阅读本文时可能是18.x)。

1
运行带有关键字的书签后如何恢复URL?
我喜欢在Firefox中使用小书签,运行它们的首选方法是在URL栏中输入书签关键字,然后按Enter。这可行,但是Firefox将URL替换为书签的代码。如何自动还原原始URL?(没有ctrl-l ctrl-z ctrl-z) 另外,如何在Firefox / Windows上使用以下方式运行小书签:<快捷键> <一些标识小书签的字母> <Enter>,且不会弄乱URL?

1
如何在禁用javascript的情况下在Firefox中创建书签?
我在Firefox中有这个书签: javascript:void(location.href='https://example.com/url='+document.location.href) 当我为实际网页启用javascript(我要发送到的网址)时,它可以正常工作example.com。我的问题是我想使用NoScript禁用javascript除了example.com。显然,bookmarklet不适用于禁用javascript。 我想知道是否有任何替代方法来创建一个禁用javascript的bookmarklet。我只对书签感兴趣,但随时可以评论任何有助于我的扩展(不向第三方服务器发送任何信息)。 如有必要,我可以在服务器中编写其他代码。我总是启用javascript example但我不想为实际网页启用javascript。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.