我是vc程序員。不久前由於實際需要學起瞭php和javascript。由於這兩種語言跟c和c++的語法很相象,我沒有花多大的工夫就“搞定”瞭。
我一般是用javascript來定制網頁版面,然後用php來進行各種數據庫操作。這兩種語言之間的關系不象mfc和windows api函數之間的關系,可以“無縫”移植,於是我在實際運用上就常常遇到困難,在這裡我把在進行php和javascrip的嵌套中要註意的問題簡要的提一下。
例程1:
例程2:
/BODY>
評說:
例程2能夠的到正確的結果,即用戶在提交表單的時候會關閉表單的窗口。
而例程1卻會得到出錯提示” a is not identified” 即a未被定義。
原因是窗口句柄a(暫且讓我這麼說吧)的作用域不能將a的“信息”(即a的值)
“傳遞”給新建的窗口。所以隻能用 window.close() 而窗口句柄用瞭默認的當前值。