prompt修改值怎么沒有反應呢?求教
<!DOCTYPE html>
<html>
?<head>
? <title> new document </title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gbk"/> ??
? <script type="text/javascript"> ?
? ? function openWindow() {
? ? ? ? var messa=confirm("確定打開此網頁?");
? ? if(messa==true)
? ? {var ans=prompt("你要打開的網址是:","http://www.xianlaiwan.cn/")
? ? ?
? ? ? ? window.open("ans",'_blank','width=400px,height=500px,menubar=no,toolbar=no');
? ? }
? ? ? ? else{}
? ??
? ? }
? </script>?
?</head>?
?<body>?
?<input type="button" value="新窗口打開網站" onclick="openWindow()" />?
?</body>
</html>
2016-03-14
"ans"不用加引號的
2016-03-14
1、"http://www.xianlaiwan.cn/"?地址寫的有誤,應該是英文的冒號
2、window.open("ans",'_blank','width=400px,height=500px,menubar=no,toolbar=no'); 應該改為window.open(ans,'_blank','width=400px,height=500px,menubar=no,toolbar=no'); ans 本就是變量,不需要加雙引號?
2016-03-14
你prompt的第二個參數,默認網址,那個冒號好像是中文的.
2016-03-14
注意,你代碼中的鏈接http://www.xianlaiwan.cn/ ?冒號是中文冒號
改為http://www.baidu.com/? ?可打開百度首頁?
2016-03-14
{var ans=prompt("你要打開的網址是:","http://www.xianlaiwan.cn/")?中 http后面 冒號貌似是中文的吧
2016-03-14
window.open("ans",'_blank','width=400px,height=500px,menubar=no,toolbar=no');中的ans應該去掉雙引號