我用window.open()直接在新窗口打开一个图片,括号里直接是一个图片的链接地址,如果图片链接带中文的话在ie8下就无法打开,并且回弹出下载失败的窗口,ie6没问题。图片链接不带中文在ie8和ie6下都正常的这是为什么呢,有什么办法解决不,求教

解决方案 »

  1.   

    我试了下IE8能弹出来,而且还是对的。
    <!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>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body>
    <script>
    window.open('热舞派对0718_02.jpg')
    </script>
    </body>
    </html>你要是不行,把你代码发出来
      

  2.   

    在连接点击的时候容易乱码,
    你的动态jsp里的编码都指定了?
    pageEncoding='utf-8'
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />