gpt4 book ai didi

javascript - 转换所有http ://to https://using jQuery or Javascript

转载 作者:行者123 更新时间:2023-11-30 09:47:04 24 4
gpt4 key购买 nike

我正在尝试将 src 标记中的链接隐藏到 https://。更准确地说是 Youtube iframe。例如:

<iframe width='650' height='365' src="http://www.youtube.com/embed/y9kBixgYKzw" frameborder="0" allowfullscreen></iframe>

我尝试了下面的代码,但没有成功:

function RedirNonHttps() {
if (location.src.indexOf("https://") == -1) {
location.src = location.src.replace("http://", "https://");
}
}
<body onload="RedirNonHttps();">

有人可以指出我执行此操作的正确方法吗?

最佳答案

一般来说,下面的示例显示了它的工作原理。按 each 循环元素并替换源标记,如代码中所示:

$("iframe").each(function() {
$(this).attr("src", $(this).attr("src").replace("http://", "https://"));
});

但请记住,这可能已经太晚了。框架可能已经通过 http 加载。正如之前指出的,您必须在服务器端执行此操作,以确保内容将通过 https 加载。

关于javascript - 转换所有http ://to https://using jQuery or Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38453746/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com