Javascript Chrome'中的Bookmarklets;s书签栏
我开发并在其他浏览器中使用的书签在Chrome中不起作用。更具体地说,我已经将它添加到Chrome书签栏中,无论我是在书签栏上还是在书签下拉菜单中单击它,它都不会在Chrome的默认主屏幕上启动然而,当我在任何其他页面上使用Chrome时,它都可以正常工作。以下是编辑好的书签:Javascript Chrome'中的Bookmarklets;s书签栏,javascript,google-chrome,bookmarklet,Javascript,Google Chrome,Bookmarklet,我开发并在其他浏览器中使用的书签在Chrome中不起作用。更具体地说,我已经将它添加到Chrome书签栏中,无论我是在书签栏上还是在书签下拉菜单中单击它,它都不会在Chrome的默认主屏幕上启动然而,当我在任何其他页面上使用Chrome时,它都可以正常工作。以下是编辑好的书签: javascript:window.location.href="http://part.of."+prompt("Website:")+".the.web.site.com"; 很简单,对吧?然而,为什么这在Chro
javascript:window.location.href="http://part.of."+prompt("Website:")+".the.web.site.com";
很简单,对吧?然而,为什么这在Chrome中不起作用?Safari,即使是在其顶级网站上,“meta page”也会毫无问题地响应此书签。根据这篇帖子,它看起来像是Chrome故意使用的安全功能:
根据这篇帖子,这似乎是Chrome故意设计的安全功能:
试试这个,根据您的需要进行定制,它在标准的“新建”选项卡页面中起作用
javascript:search_terms=prompt('Search terms?');window.location='http://www.google.com/search?q='+search_terms+'site:history.com';
试试这个,根据您的需要进行定制,它可以在标准的“新建”选项卡页面中工作
javascript:search_terms=prompt('Search terms?');window.location='http://www.google.com/search?q='+search_terms+'site:history.com';
顺便说一句,我已经尝试过了,我甚至将bookmarklet简化为这种形式,但仍然不起作用:
javascript:window.location.href=”http://stackoverflow.com";代码>还有,顺便说一句,我已经尝试过了,我甚至将bookmarklet简化为这种形式,但仍然不起作用:javascript:window.location.href=”http://stackoverflow.com";代码>谢谢,似乎就是这个。你知道他们是否允许Chrome扩展在Chrome://
页面上运行吗?嗯。。。不确定。我只是试了几次,结果并不完全是积极的。我试过的两个(包括我自己的一个)根本不起作用,Evernote one会显示一条消息说“不支持从此位置剪切”。Ben,你可以手动添加一个JS片段作为书签。只需在脚本前面加上javascript:
。刚刚在最新版本的Chrome上试用过,效果很好。谢谢,这就是它。你知道他们是否允许Chrome扩展在Chrome://
页面上运行吗?嗯。。。不确定。我只是试了几次,结果并不完全是积极的。我试过的两个(包括我自己的一个)根本不起作用,Evernote one会显示一条消息说“不支持从此位置剪切”。Ben,你可以手动添加一个JS片段作为书签。只需在脚本前面加上javascript:
。刚刚在最新版本的Chrome上试用过,效果很好。