【发布时间】:2011-01-19 18:20:59
【问题描述】:
我正在尝试使用<iframe> 指向.aspx 文件,但是当我加载它时,无论目标@987654323 中有什么内容,我都会收到一个空框架 @ 什么都没有显示。这里是html:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
This is the principal page</div>
<iframe id="myIframe" src="SimpleTarget.aspx" height="100%" width="100%"></iframe>
</form>
</body>
</html>
然后我尝试将它指向一个 html,它在显示 html 内容的浏览器中成功呈现。这里是html:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
This is the principal page</div>
<iframe id="myIframe" src="HTMLPage1.htm" height="100%" width="100%"></iframe>
</form>
</body>
</html>
所以我的问题是,我在定义iframe 时是否遗漏了一些东西,或者完全不可能用iframe 指向.aspx?
如果不可能,是否有另一种方法可以在另一个 html 页面中显示 aspx 页面?
【问题讨论】:
-
是的,有可能。 . . .您是否首先尝试查看您的 .aspx 页面是否在 iFrame 之外正确加载?
-
假设您的 aspx 页面正常工作,您应该拥有什么。贴出aspx页面代码。
-
页面的完整路径是什么?
标签: asp.net javascript html iframe