RT,有两个页面A.html和B.html,A中有个链接<a href="B.html" target="_blank" onclick="ABC()">aaa</a>,打开链接后B页面能够正常显示,但是A页面始终是空白页面,一直“正在获取数据”,如果没有onclick事件时A、B页面都能正常显示。请问这该怎么解决?

解决方案 »

  1.   

     onclick="ABC();return false">
      

  2.   

    还是不行呢<!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>
        <title></title>
        <script>
            function hre(aid) {
                document.write("<script src='A.aspx?aid=" + aid + "'></sc" + "ript>");
            }
        </script>
    </head>
    <body>
    <a id="a1" href="http://www.baidu.com" onclick="hre(id);return false" target="_blank">aaa</a>
    </body>
    </html>
    这是源代码,麻烦您给看看吧
      

  3.   

    那是因为你调用有问题啊
    "hre(id)
    id的值呢
      

  4.   

    本帖最后由 net_lover 于 2012-09-20 12:26:25 编辑
      

  5.   

    id是从下面传过去的啊,就是a标签的id值啊。不过你下面的代码确实可以,谢谢拉!结贴!