就是这样的一个问题:
我在地址栏里敲: http://www.abc.com/abc.do可以正常显示一幅图形.但是我在我机的JSP文件中用iframe scr="http://www.abc.com/abc.do" 就不能显示那个图形了....我看了图形的连接地址一切正常...请问这是怎么回事啊...

解决方案 »

  1.   

    在你本机作测试,试试http://localhost:8080/abc.com/abc.do
      

  2.   

    楼上的朋友...不解啊...为什么要这样测试了...还是不行啊...我直接在IE地址栏里敲:http://www.abc.com/abc.do就可以看到想要看到的图形...但是我用本机的JSP文件包含上面的那个地址再运行就看不到那个图形了...我本机的JSP文件的代码如下:
    <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
    <html>
    <body topmargin=0>
    <iframe src="http://www.abc.com/abc.do" scrolling="no" frameborder="1" height="200" width="600"></iframe>
    </body>
    </html>这到底是怎么回事啊...
      

  3.   

    像这样也不行啊...<img src="http://www.abc.com/abc.do" height="200" width="600">
      

  4.   

    可以试试看<jsp:include page="http://www.abc.com/abc.do" flush="false" />
      

  5.   

    <img src="http://www.abc.com/abc.do" height="200" width="600">
    这样是不行啊,img的src应该是具体的图片名称的连接,.do是图片的名称么?
      

  6.   

    to zgf19821202(风云知己)<img src="http://www.abc.com/abc.do" height="200" width="600">
    这样是不行啊,img的src应该是具体的图片名称的连接,.do是图片的名称么?
    -------------------------------
    这样是可以的,只要http://www.abc.com/abc.do能返回真正的图象数据和正确的http头即可。楼主的情况的确奇怪,是不是http://www.abc.com/abc.do有错误,但在地址栏里
    敲的时候,浏览器里有此图片的缓存,掩盖了错误呢?
      

  7.   

    看一下系统日志又没有编译iframe里的文件,没有的话就修改一下父页面,插入几个空格,然后上传在试试看