English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

這是小弟的跳出網頁語法:



運行後什麼也沒出來..

詳細語法錯誤:
行:16
字元:35
錯誤:必須要有")"

麻煩幫我看一下怎麼修改,
或是告訴我更好的寫法..
感激不盡!!

2007-07-13 01:09:27 · 1 個解答 · 發問者 Kamitsuki Masato 3 in 電腦與網際網路 程式設計

喔..原來是撰寫者的引號打錯
可是我改了還是沒東西出來Orz
左下角並沒黃色警告,你說有可能是瀏覽器不對
是不是這樣?

2007-07-13 20:07:49 · update #1

1 個解答

改這樣:



妳的原始碼:

1. window.open(...) 裡頭可以用單引號 ( ' ←一般界於鍵盤冒號與Enter鍵旁邊的) 或者雙引號 ( " ←與單引號同樣位置,按住 Shift),兩個不要混用,雙引號長得很像單引號打兩次,別搞錯了。

2. window.open(...) 後面要以 ; 結束,要不所有的行尾的 ; 都要刪除。兩個不能混用。

3. 如果 window.open 沒有開啟成功,popup 的因子不見得會是 null。有的瀏覽器會變成 undefined。所以你的等式有時候在不同瀏覽器下不工作。要稍稍注意一下。


2007-07-14 12:13:28 補充:
我改的在 firefox 下測試是正常的。IE6 還沒試過。等會兒試試。

2007-07-14 12:23:03 補充:
稍微小改一下:

var popup = window.open("index.htm",
"MyHomePageName",
"width=500,height=500,left=500,top=500,menubar=yes,toolbar=yes,directories=yes,location=yes,status=yes,resizable=yes,scrollbars=yes");

忘了給彈出視窗附名。另外,如果你用 IE6 加一些擋廣告的工具列,或者用 IE7 的話,阻擋彈視窗那個功能要關掉要不然看不到結果。

2007-07-13 04:18:58 · answer #1 · answered by mh 7 · 0 0

fedest.com, questions and answers