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