同事 coding 的 html 表單網頁在 IE 可執行, 在 FireFox 無法執行. debug....
使用 FireFox 工具 JavaScript Debug 不太會用, 再上個 FireBug 摸索一陣子.
FireBug 可指出那行錯誤, 終於查到問題如下:
JavaScript 語法
* "form1.textfield1.value"
* "form1.submit()"
在 ie 可接受.
FireFox 視為語法錯誤. 必須撰寫 JavaScript 標準語法:
* "document.form1.textfield1.value"
* "document.form1.submit()"
IE 曾企圖領導 browser script language 標準, VBscript失敗後改走Jscript, 有大部份相容於 JavaScript 開放標準規格, 但另自定開放標準外之其他功能 ! 其中有大量操作 Disk files 功能, 會不會比較危險? (Ref. JScript是JavaScript的縮寫嗎? )
沒有留言:
張貼留言