請教下我這有什么問題么?謝謝
<!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 tishi=confirm("是否打開新網(wǎng)頁?");
? ? ? ? // 新窗口打開時彈出確認(rèn)框,是否打開
? ? ? ? if(tishi==true){
? ? ? ? ? ? var newWindow=prompt("請輸入網(wǎng)頁",'http://idcbgp.cn/');
? ? ? ? ? ? // 通過輸入對話框,確定打開的網(wǎng)址,默認(rèn)為 http://idcbgp.cn/
? ? ? ? ? ? if(newWindow!=null){
? ? ? ? ? ? ? ? window.open(newWindow,"_black",'width=400,height=500,menubar=no,toolbar=no');
? ? ? ? ? ? ? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ? ? ? ? ? else{
? ? ? ? ? ? ? ? ? ? alert("再見");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? }
? ? ? ? else{
? ? ? ? ? ? alert("再見");
? ? ? ? }
? ? }
? ??
? </script>?
?</head>?
?<body>?
?<input type="button" value="新窗口打開網(wǎng)站" onclick="openWindow()" />?
?</body>
</html>
2016-09-28
{}的位置錯了第二個if和else是同級的
?if(tishi==true)
? ? ? ? {
? ? ? ? ? ? var newWindow=prompt("請輸入網(wǎng)頁",'http://idcbgp.cn/');
? ? ? ? ? ? // 通過輸入對話框,確定打開的網(wǎng)址,默認(rèn)為 http://idcbgp.cn/
? ? ? ? ? ? if(newWindow!=null)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? window.open(newWindow,"_black",'width=400,height=500,menubar=no,toolbar=no');
? ? ? ? ? ? }
? ? ? ? ? ? ? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ? ? ? ? ? else{
? ? ? ? ? ? ? ? ? ? alert("再見");
? ? ? ? ? ? ? ? }
? ? ? ? ? ??
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? alert("再見");
? ? ? ? }
建議樓主吧大括號關(guān)系搞明確一對一,便于修改和維護(hù)
2016-09-22
和上面說的一樣 第一個else 位置錯了,下面是正確代碼
<!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 tishi=confirm("是否打開新網(wǎng)頁?");
? ? ? ? ? ?// 新窗口打開時彈出確認(rèn)框,是否打開
? ? ? ? ? ?if(tishi==true){
? ? ? ? ? ? ? ?var newWindow=prompt("請輸入網(wǎng)頁",'http://idcbgp.cn/');
? ? ? ? ? ? ? ?// 通過輸入對話框,確定打開的網(wǎng)址,默認(rèn)為 http://idcbgp.cn/
? ? ? ? ? ? ? ?if(newWindow!=null){
? ? ? ? ? ? ? ? ? ?window.open(newWindow,"_black",'width=400,height=500,menubar=no,toolbar=no');
? ? ? ? ? ? ? ? ? ?//打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ? ? ? ? ? ? ?}else{
? ? ? ? ? ? ? ? ? ? ? ?alert("再見");
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ?}else{
? ? ? ? ? ? ? ?alert("再見");
? ? ? ? ? ?}
? ? ? ?}
? ?</script>
</head>
<body>
<input type="button" value="新窗口打開網(wǎng)站" onclick="openWindow()" />
</body>
</html>
2016-09-22
沒有問題?。〔皇强梢詥??
2016-09-22
第一個if判斷else放錯位置了