Iframe源需要带有URL的协议?

Iframe源需要带有URL的协议?,iframe,Iframe,我向iframe src提供了如下输入http://www.espncricinfo.com/ 它起作用了 我在www.espncricinfo.com上向iframe src提供了输入,但它不起作用。你能帮我吗?有没有简单的方法可以将协议自动附加到URL 我将从服务器端发送该URL。这里有一个可能的解决方法,我还没有测试过,这只是一个想法 如果您在客户端代码中使用jQuery,您也可以使用纯javascript来实现这一点,您可以这样做,在所有iframe中预加http://前缀: 它将为您提

我向iframe src提供了如下输入http://www.espncricinfo.com/ 它起作用了

我在www.espncricinfo.com上向iframe src提供了输入,但它不起作用。你能帮我吗?有没有简单的方法可以将协议自动附加到URL


我将从服务器端发送该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).'">';
?>