理解有點混亂!
因為在<body></body>中有onclick="openWindow()" 可以理解在<script></script>有定義函數(shù)function openWindow()這一條語句,這個沒有問題。
if(confirm("你確定打開新窗口?")) ? ?//用confirm的確認(rèn),只有點擊確定后才繼續(xù)下一步語句的執(zhí)行
{val url=prompt("請輸入一個網(wǎng)址","http://idcbgp.cn");}? //用prompt的形式,當(dāng)點擊確定時,打開str2也就是相應(yīng)的網(wǎng)址??
2016-03-16
prompt()不會直接執(zhí)行默認(rèn)的內(nèi)容,只有修改新的內(nèi)容,再點擊確定才會執(zhí)行相應(yīng)的操作。再說了打開一個網(wǎng)頁就不應(yīng)該用這個方法,最好是用window.open()
2016-03-17
補(bǔ)漏:打開窗口用window.open()這句代碼我其實已經(jīng)用了,也寫入了,只是對于這句代碼沒有異議而已,所以沒有在問題中提及到
2016-03-16
樓上說得對,,,
2016-03-16
str2是默認(rèn)顯示在輸入框的內(nèi)容,打開網(wǎng)址需要用window.open。還有confirm那里只是返回true和null值,if(a==true)才是判斷語句。
2016-03-16
是的。