4

通过在这里搜索,我现在有两个书签,它们从/到 HTTP/HTTPS 切换:-

javascript:location=location.href.replace(/http:/g,"https:")

和 ...

javascript:location=location.href.replace(/https:/g,"http:")

但是,请问有没有办法将它们组合成一个书签,根据当前加载的内容从一个书签切换到另一个书签?

4

3 回答 3

3

这个线程有点旧,但我在其他任何地方都没有找到更好的答案。

javascript:((function(){window.location=location.href.replace(/^http/i,"https").replace(/^http\w{2,}/i,"http");})())

是完全形成的书签代码,应该可以在任何浏览器中工作。

于 2014-09-10T19:40:38.817 回答
2
location.href.replace(/^http/i,"https").replace(/^http\w{2,}/i,"http")
于 2012-08-22T07:57:45.863 回答
0
if (window.location.protocol == 'http:') window.location.protocol = 'https:'
else window.location.protocol = 'http:'

然后,您需要做的就是将其格式化为书签。享受!

于 2013-06-10T12:52:13.517 回答