onclick="if(confirm('你要打开XXXX网页,是否继续?')) window.open('htttp:www.aaaa.com')"

解决方案 »

  1.   

    onclick="if(confirm('你要打开XXXX网页,是否继续?')) window.open('htttp:www.aaaa.com')"就这样就行呀
      

  2.   

    onclick="window.open('htttp:www.aaaa.com')">你如果不改这个代码,那就是写了函数让你调用也不行啊~~~你这又是不可改变的!
      

  3.   

    <body onload="ShowDiv()">
    <INPUT id=button1 type=button value=Button name=button1 LANGUAGE=javascript onclick="window.open('htttp:www.aaaa.com')"></P>
    </body><SCRIPT LANGUAGE="JavaScript">
    function ShowDiv(){
    button1.onclick = new1;
    }
    function new1(){
    if(confirm('你要打开XXXX网页,是否继续?')) window.open('htttp:www.aaaa.com');
    }
    </script>
      

  4.   


    <body onload="ShowDiv()">
    <INPUT id=button1 type=button value=Button name=button1 LANGUAGE=javascript onclick="window.open('htttp:www.aaaa.com')"></P>
    </body><SCRIPT LANGUAGE="JavaScript">
    function ShowDiv(){
    button1.onclick = new1;
    }
    function new1(){
    if(confirm('你要打开XXXX网页,是否继续?')) window.open('htttp:www.aaaa.com');
    }
    </script>------------------------------------------
    我昏,还可以这样!!!
      

  5.   

    onclick="abcd()"<script>
        function abcd()
          {
            if(confirm("是否打开?"))
              window.open("www.asfasf.com");
          }
    </script>
      

  6.   

    支持多个<body>
    <INPUT id=button1 type=button value=Button name=button1 LANGUAGE=javascript onclick="window.open('http://www.aaaa.com')"></P>
    <INPUT id=button1 type=button value=Button name=button1 LANGUAGE=javascript onclick="window.open('http://www.bbb.com')"></P>
    <INPUT id=button1 type=button value=Button name=button1 LANGUAGE=javascript onclick="window.open('http://www.ccc.com')"></P><SCRIPT LANGUAGE="JavaScript">
    function window.open(url){
    if (window.confirm("确定打开"+url+"吗?")){
    try{
    document.getElementById("aaaid").outerHTML = "";
    }catch(e){
    }
    var aaa = document.createElement("a");
    aaa.target = "_blank";
    aaa.href = url;
    aaa.id = "aaaid";
    document.body.appendChild(aaa);
    document.getElementById("aaaid").click();
    }
    }
    </script></body>
      

  7.   

    onclick="if(confirm('你要打开XXXX网页,是否继续?')) window.open('htttp:www.aaaa.com')"
    不是很好吗?干嘛非要加到其它地方呢?
      

  8.   

    设置一个全局单击事件捕捉同时capture event应该就可以
      

  9.   

    <script type="text/javascript" for="button1" event="onclick">
    if(confirm("你要打开XXXX网页,是否继续?")){
    window.open('htttp:www.aaaa.com')
    }
    </script>
      

  10.   

    1 jiaxueq(jiaxueq) ( )的最好,使用了方法覆盖。2 fantiny(乐于助人的菜鸟回归) ( )的方法很巧,换了种思路,判断按键绕开window.open('htttp:www.aaaa.com'),来执行一个自定义函数。3 LZ的问题需求很怪,有点脱了裤子放屁的感觉。
      

  11.   

    没有办法.根据事件冒泡的顺序原则,button的onclick事件是最先执行的,所以你没办法在它之前执行拦截并判断之.
    :)