我需要找到一些方法来在浏览器(Chrome或Firefox)中制作工具栏,它可以根据当前打开的网页动态构建其按钮链接(书签)(支持宏)。
我正在使用不同的服务器(具有不同域名的网站),但我要导航到的服务器上的资源具有相同的网址。
例如, 在浏览器中,我用URL打开了页面:
http: //myServer.com:8080/
我想要一个带有以下按钮(书签)的工具栏:[someTool]
可以像以下形式配置:
$host_name$:$host_port$/folder/someTool.asp
按[someTool]
按钮后,我想导航到:
http: //myServer.com:8080/folder/someTool.asp
换句话说,我希望根据当前打开的网页网址扩展支持$host_name$, $host_port$
宏。
答案 0 :(得分:1)
事实证明,任何插件都没有必要。要制作这种按钮,只需使用以下JS内容在收藏夹中创建书签:
javascript:window.open('/folder/someTool.asp', '_blank');
在停留在服务器的某个页面上打开此书签后(例如,在http://myServer.com:8080/some_page.asp),浏览器将打开带有已形成链接的新标签页:
http://myServer.com:8080/folder/someTool.asp
使用Google Chrome v.40.0.2194.2 dev-m(64位)进行测试