作者sunnysmart (昵称无效)
看板Ajax
标题[问题] ZK Fisheye Menu 超连结
时间Fri Jul 2 10:46:21 2010
※ [本文转录自 java 看板 #1CBAgITH ]
作者: sunnysmart (昵称无效) 看板: java
标题: [问题] ZK Fisheye Menu 超连结
时间: Thu Jul 1 22:47:43 2010
最近刚接处ZK 试着用他所提供的 范例在修改
想请问一下
http://www.zkoss.org/zkdemo/userguide/#t4 范例中的
Fisheye Menu 他点下去(onClick) 是会出现一个 alert(self.label)的视窗
我想要改成点下去会开新视窗连到我想要连的网站 该如何做修改呢?
google了 zk fisheye url 都试过了 找不到结果
--
※ 发信站: 批踢踢实业坊(ptt.cc)
1F:推 slalala:你会用javascript吗qq? 07/02 01:02
2F:→ sunnysmart:有找到方法不过是在原视窗开起连结 无法在新视窗 07/02 09:16
我直接编辑好了 推文要等一分钟 javascript略懂
onClick='Executions.sendRedirect("
http://www.google.com")'
用javascript是onClick="呼叫javascript的function吗?"
去找了使用javascript的方式了 不过却碰到了一个问题
第一种方式
<zscript language="javascript">
function test(){
window.open("
http://www.google.com","123","height=200,width=400")
}
</zscript>
<fisheye ... onClick="javascript:test()"/>
点下去会说 ReferenceError: "window" is not defined. (zk#46)
第二种
<script type="text/javascript">
function test(){
window.open("
http://www.google.com","sss","height=200,width=400")
}
</script>
<fisheye ... action="onclick:test()"/>
点下去没有反应
3F:推 lovelycateye:这该去java版问喔,zk的js不是一般的js喔 07/02 22:55
※ 编辑: sunnysmart 来自: 140.136.148.11 (07/21 20:28)