C# Google Chrome和Safari中的iframe中未加载Url
我的asp网页中有一个iframe,我正在从代码隐藏中动态加载url。 但在iframe中加载我的url时,它不会在Chrome和safari中打开。 它在IE和FF中运行良好 谁能帮我解决这个问题。示例代码如下所示: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
<%@ 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>