[問題] ZK Fisheye Menu 超連結

看板java作者 (暱稱無效)時間15年前 (2010/07/01 22:47), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/3 (看更多)
                           最近剛接處ZK 試著用他所提供的 範例在修改 想請問一下 http://www.zkoss.org/zkdemo/userguide/#t4 範例中的 Fisheye Menu 他點下去(onClick) 是會出現一個 alert(self.label)的視窗 我想要改成點下去會開新視窗連到我想要連的網站 該如何做修改呢? google了 zk fisheye url 都試過了 找不到結果 -- ※ 發信站: 批踢踢實業坊(ptt.cc)

07/02 01:02, , 1F
你會用javascript嗎qq?
07/02 01:02, 1F

07/02 09:16, , 2F
有找到方法不過是在原視窗開起連結 無法在新視窗
07/02 09:16, 2F
我直接編輯好了 推文要等一分鐘 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()"/> 點下去沒有反應 sunnysmart:轉錄至看板 Ajax 07/02 10:46

07/02 14:42, , 3F
evalJavascript 你google看看
07/02 14:42, 3F
感謝 以解決了 感謝ccuwck提供解決方式 使用 onClick='Executions.getCurrent().sendRedirect("http://www.google.com", "_blank") ' 即可 ※ 編輯: sunnysmart 來自: 140.136.148.11 (07/21 20:27)
文章代碼(AID): #1CBAgITH (java)
文章代碼(AID): #1CBAgITH (java)