Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Google Chrome和Safari中的iframe中未加载Url_C#_Asp.net_Google Chrome_Safari - Fatal编程技术网

C# Google Chrome和Safari中的iframe中未加载Url

C# Google Chrome和Safari中的iframe中未加载Url,c#,asp.net,google-chrome,safari,C#,Asp.net,Google Chrome,Safari,我的asp网页中有一个iframe,我正在从代码隐藏中动态加载url。 但在iframe中加载我的url时,它不会在Chrome和safari中打开。 它在IE和FF中运行良好 谁能帮我解决这个问题。示例代码如下所示: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="a.aspx.cs" Inherits="Admin_Title_a" %> <!DOCTYPE html PUBLIC "-//W3C//DTD

我的asp网页中有一个iframe,我正在从代码隐藏中动态加载url。 但在iframe中加载我的url时,它不会在Chrome和safari中打开。 它在IE和FF中运行良好

谁能帮我解决这个问题。示例代码如下所示:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="a.aspx.cs" Inherits="Admin_Title_a" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <iframe id="ifrm" src="http://www.sample.com/" runat="server"></iframe>
    </div>
    </form>
</body>
</html>

绝对不需要将
runat=“server”
用作
iframe
标记属性。还可以尝试为
iframe
设置一些宽度和高度。试试这个

<iframe id="ifrm" src="http://www.sample.com/" height="300px" width="600px">
    <p>Your browser does not support iframe tag.</p>
</iframe>

您的浏览器不支持iframe标记


尝试将其添加到页面加载事件中

受保护的无效页面加载(对象发送方、事件参数e) {

this.ifrm.Attributes[“src”]=”http://www.sample.com/"


}

我很好奇,是否真的有一款浏览器不支持iframes:)?@YvesR:curiousity是件好事。闲读:)
<iframe id="ifrm" src="http://www.sample.com/" height="300px" width="600px">
    <p>Your browser does not support iframe tag.</p>
</iframe>