求一段有关FRAME的JAVASCRIPT代码

cxmdcn 2003-01-26 10:55:17
HTML代码可以这样写:
<a href="http://www.yahoo.com" target="_mainframe">YAHOO</a>
我想用JAVASCRIPT来写,单击YAHOO这个单词,产生上述HTML代码效果.
应该怎么写?
谢谢!
...全文
36 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
digime 2003-02-25
  • 打赏
  • 举报
回复
xuexi
希默软件 2003-01-27
  • 打赏
  • 举报
回复
<a href="#" onclick="parent._mainframe.location.href='http://www.yahoo.com'">YAHOO</a>
cxmdcn 2003-01-27
  • 打赏
  • 举报
回复
其实最好的效果我想是在HEAD标签里加入个方法:

redirect(url){
转向URL处理
}

在APPLET中设置单击JTREE节点的事件,调用这个JavaScript方法

我想知道按这个思路的方法写法
江南昆虫 2003-01-27
  • 打赏
  • 举报
回复
我不大清除楼主的确切意图是什么,下面的例子能让文本直接变为链接,并且打开。

这里用到了“对象数组”的方法。


<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>
cxmdcn 2003-01-26
  • 打赏
  • 举报
回复
谢谢回复!
分稍后为您加上

我的本意是想做个类似WEBLOGIC左边的树形导航栏,JTREE嵌在APPLET中,JTREE的节点设置调用JAVASCRIPT方法事件
春哥视角 2003-01-26
  • 打赏
  • 举报
回复

<a href="javascript:void(0)" onclick="window.open('http://www.yahoo.com','_mainframe')">YAHOO</a>

顺便问一句,老兄干啥要这样做

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧