<iframe name="my_frame" marginwidth="0" marginheight="0" width="100%" height="68" src="top.aspx" frameborder="0" scrolling="no"></iframe><html xmlns="http://www.w3.org/1999/xhtml" >我这种做法是以前使用vs03时用的,都没问题,
我直接在aspx页面中使用,运行vs05程序正常,发布成网站后,有些图片就不正常了,
报错:
无法显示 XML 页。 
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。 
仔细查了一下,图片路径没问题,后又上网找了一下,好象是在vs05中不能这样直接用,
要用js才能调用的?哪位帮帮忙呀,

解决方案 »

  1.   

    下面是一个VS2005下面运行通过的实例:<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %><!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>
            <div style="z-index: 100; left: 0px; width: 883px; position: absolute; top: 0px;
                height: 568px; background-image:url(c6c4d18b0a96c65a9f2fb448.jpg)">
                <asp:Label ID="Label1" runat="server" ForeColor="Fuchsia" Style="z-index: 100; left: 30px;
                    position: absolute; top: 520px" Text="垂柳环桥"></asp:Label>
            </div>
            <iframe width ="400" height ="300" src="google.html" frameborder ="1" ></iframe>
        </div>
        </form>
    </body>
    </html>

      

  2.   

    target制定打开页面的方式,你要在iframe里打开网页的话,需要指定target为该iframe