<script type="text/javascript">
function zOpenD(){
var diag = new Dialog("Diag1");
diag.Width = 900;
diag.Height = 500;
diag.Title = "弹出窗口示例";
diag.URL = "http://www.baidu.com/";
diag.show();
}
</script><input type="button" value="弹出内容为本页面内的隐藏层" onclick="zOpenD()" /><a href="http://www.baidu.com/" onclick="zOpenD()">弹出窗口</a>我想把JS里的地址放在A里点击
这个能用

解决方案 »

  1.   

    啥意思?在a 标签里调js?
    <script type="text/javascript">
    function zOpenD(){
    var diag = new Dialog("Diag1");
    diag.Width = 900;
    diag.Height = 500;
    diag.Title = "弹出窗口示例";
    diag.URL = "http://www.baidu.com/";
    diag.show();
    }
    </script><input type="button" value="弹出内容为本页面内的隐藏层" onclick="zOpenD()" /><a href="#" onclick="zOpenD()">弹出窗口</a>
      

  2.   

    a标签能调用到function zOpenD(),而input标签不能,是么?、
      

  3.   

    <script type="text/javascript">
    function zOpenD(){
    var diag = new Dialog("Diag1");
    diag.Width = 900;
    diag.Height = 500;
    diag.Title = "弹出窗口示例";
    diag.URL = "http://www.baidu.com/";
    diag.show();
    }
    </script><input type="button" value="弹出内容为本页面内的隐藏层" onclick="zOpenD()" /><a href="http://www.baidu.com/" onclick="zOpenD()">弹出窗口</a>我想把JS里的地址放在A里点击
    这个能用要把这个地址放在A里diag.URL = "http://www.baidu.com/";
      

  4.   


    <a href="http://www.baidu.com/" >弹出窗口</a>
      

  5.   


    在链接里面弹出的是href的内容,要想点击事件弹出一个窗体用 window.open()这个写法:在你js 实现
    window.open ("http://www.baidu.com", "newwindow", "height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")