Iframe源需要带有URL的协议?
我向iframe src提供了如下输入http://www.espncricinfo.com/ 它起作用了 我在www.espncricinfo.com上向iframe src提供了输入,但它不起作用。你能帮我吗?有没有简单的方法可以将协议自动附加到URLIframe源需要带有URL的协议?,iframe,Iframe,我向iframe src提供了如下输入http://www.espncricinfo.com/ 它起作用了 我在www.espncricinfo.com上向iframe src提供了输入,但它不起作用。你能帮我吗?有没有简单的方法可以将协议自动附加到URL 我将从服务器端发送该URL。这里有一个可能的解决方法,我还没有测试过,这只是一个想法 如果您在客户端代码中使用jQuery,您也可以使用纯javascript来实现这一点,您可以这样做,在所有iframe中预加http://前缀: 它将为您提
我将从服务器端发送该URL。这里有一个可能的解决方法,我还没有测试过,这只是一个想法 如果您在客户端代码中使用jQuery,您也可以使用纯javascript来实现这一点,您可以这样做,在所有iframe中预加http://前缀:
它将为您提供服务器端的iframe;用哪种语言?HTML不能帮你,你需要在服务器端代码中添加协议。您能告诉我们您使用的是什么服务器端语言,并显示用于生成URL并将其添加到页面的代码吗?
// 'ready()' function executes when the page finishes loading
$(document).ready(function() {
// Capture all iframes
$('iframe').each(function(iframe) {
// Prepend the 'http://'
iframe.attr('src', 'http://' + $('iframe').attr('src'));
}
});
<?php
function getprotocol($URL){
if(strstr($URL,"http://")==FALSE{
$URL = str_replace("http://www","www",$URL);
}
return $URL;
}
$URL = 'www.google.com';
echo '<iframe src="'.getprotocol($URL).'">';
?>