javascript - jquery 获取/设置 href 协议(protocol)

标签 javascript jquery

我的网站上有一些相关链接需要强制使用 https,即使当前页面是 http(所以我不能只使用//links)。

我猜想有一种非常简单的方法可以让 jQuery 在点击时检索 href,然后设置页面位置以匹配被点击的链接并预先设置 HTTPS 协议(protocol)?

提前致谢!

最佳答案

获取协议(protocol):

document.location.protocol;

设置协议(protocol):

document.location.protocol = 'https:';

关于javascript - jquery 获取/设置 href 协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8014374/

相关文章:

jquery - 在 jquery 选择器中使用 >

javascript - 基于上下文的 getElementById 比原生 getElementById 慢 1000 倍。像 sizzle 这样的选择器引擎使用更聪明的策略吗?

javascript - jQuery/Javascript 在函数执行时得到通知

JavaScript 对象实例化

asp.net - 从 JQuery 加载部分 View 未显示在 MVC 中

javascript - 在向下钻取事件中隐藏绘图线 (Highcharts.js)

javascript - 如何将 'ctrl+end' 键发送到 <textarea> 元素,以便光标落在最后一个字符之后

javascript - js : special char in regex

javascript - 如何将 MVC3 模型作为 JSON 参数传递给 JS 函数?

jQuery fadeIn 不使用位置属性(在 Internet Explorer 中)