<a href="javascript:void(0)" onclick="window.open('http://www.yahoo.com','_mainframe')">YAHOO</a>顺便问一句,老兄干啥要这样做

解决方案 »

  1.   

    谢谢回复!
    分稍后为您加上我的本意是想做个类似WEBLOGIC左边的树形导航栏,JTREE嵌在APPLET中,JTREE的节点设置调用JAVASCRIPT方法事件
      

  2.   

    其实最好的效果我想是在HEAD标签里加入个方法:redirect(url){
    转向URL处理
    }在APPLET中设置单击JTREE节点的事件,调用这个JavaScript方法我想知道按这个思路的方法写法
      

  3.   

    <a href="#" onclick="parent._mainframe.location.href='http://www.yahoo.com'">YAHOO</a>
      

  4.   

    我不大清除楼主的确切意图是什么,下面的例子能让文本直接变为链接,并且打开。这里用到了“对象数组”的方法。
    <html>
    <head>
    <title></title>
    <meta name="Generator" content="EditPlus">
    <meta name="Author" content="JnKc">
    <meta name="Keywords" content="">
    </head>
    <body>
    <script language="JavaScript">
    var a = new Array();
    a['GOOGLE'] = 'www.google.com';
    a['YAHOO'] = 'www.yahoo.com';
    a['SINA'] = 'www.sina.com.cn';
    function chk(){
    var obj = event.srcElement;
    if (obj.tagName=='A'){return;}
    var oText = obj.innerText;
    if (a[oText]!=null){
    obj.innerHTML = '<a href="http://'+a[oText]+'" target="_mainframe">'+oText+'</a>';
    obj.children[0].click();//同时直接打开链接
    }
    }
    </script>
    <div onclick=chk()><span>GOOGLE</span> <span>YAHOO</span> <span>SINA</span> | <span>SOHU</span> <span>163</span></div>
    </body>
    </html>