2010-04-12 244 views
0

我想讓這個代碼工作,但它一直失敗。 試試這個鏈接.. http://tinyurl.com/ye5khug 進入埃德蒙頓,點擊圖標,然後在「網站」上。javascript的問題 - onclick

<script> 
    function newPop(url, myWin, width, height, left, top, scrollbars) { 
    parms = 'toolbar=yes, scrollbars=no, location=no, menubar=no, resizable=no, width= ' + width + ' , height=' + height + ' , left= ' + left + ' , top= ' + top + ' , titlebar=no , scrollbars = ' + scrollbars ; 
    var newwin = window.open(url,myWin, parms); 
    newwin.resizeTo(width,height); 
    newwin.moveTo(0,0); 
    newwin.moveTo(left,top); 
    newwin.focus(); 
    return false; 
    } 


</script> 

<a onclick=" return newPop('http://google.com','window', '800','800','100','0','yes')" href="#">Web Site</a> 
+0

您的鏈接無效(禁止) – 2010-04-12 02:55:46

+1

對不起,您的指示不夠清楚。 – 2010-04-12 02:57:22

回答

3

您需要從parms字符串中刪除所有空格。

例如:

parms = 'toolbar=yes,scrollbars=no,location=no,menubar=no,resizable=no,width=' + width + ',height=' + height + ',left=' + left + ',top=' + top + ',titlebar=no,scrollbars=' + scrollbars; 

MDC

此字符串參數不能包含任何 空白。每個請求的窗口 功能必須由逗號 在字符串內分隔。

0

問題是函數不在範圍內。