亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

兩個BUG!!在線求解

http://img1.sycdn.imooc.com//5def492b000162e208120525.jpg

  1. ‘是否新窗口’,點擊取消,也會彈出窗口,說明下面else沒起作用。

  2. window.open后面第一個參數如果直接傳入鏈接'http://www.xianlaiwan.cn/',則只能打開默認網站無法打開其他鏈接,如果傳入變量address,則無法接受用戶輸入的鏈接,能打開窗口但是不能跳轉到目標地址,求解!

正在回答

7 回答

function openWindow(){

? ? ? ? var message = confirm('是否打開新窗口?');

? ? ? ? if(message==true){

? ? ? ? ? ? var address = prompt('請輸入你的地址','http://www.xianlaiwan.cn/');

? ? ? ? ? ? window.open(address,'_blank','width=400,height=500,menubar=no,toolbar=no');

? ? ? ? }else{

? ? ? ? ? ??

? ? ? ? }

? ? }


1 回復 有任何疑惑可以回復我~

是address!=null不是address=!null

0 回復 有任何疑惑可以回復我~
#1

村口胡大爺 提問者

謝謝~
2019-12-26 回復 有任何疑惑可以回復我~

為什么帶不開http://www.xianlaiwan.cn/


0 回復 有任何疑惑可以回復我~

括號位置錯了,好好檢查

0 回復 有任何疑惑可以回復我~
#1

村口胡大爺 提問者

左括號必須放在上面一行的后面嗎?意思換行不行嗎
2019-12-11 回復 有任何疑惑可以回復我~

? function openWindow()

? {

? ? var message = confirm('是否打開新窗口?');

? ? if(message==true)

? ? ? ? {

? ? ? ? var address = prompt('請輸入你的地址','http://www.xianlaiwan.cn/');

? ? ? ? }

? ? ? ? if(address=!null)?

? ? ? ? ? ? {

? ? ? ? ? ? window.open(address,'_blank','width=400,height=500,menubar=no,toolbar=no');

? ? ? ? ? ? }

else

? ? {}

? }


0 回復 有任何疑惑可以回復我~

最好把代碼手動粘貼一下

0 回復 有任何疑惑可以回復我~
  1. 你的if block少了右括號,把else括進去了

  2. 用prompt收集用戶地址即可,不能打開應該是鏈接本身的問題,我也遇到了不能打開的情況

希望有用:-)

0 回復 有任何疑惑可以回復我~
#1

村口胡大爺 提問者

if 沒有少右括號哦。 傳變量是直接打不開鏈接,默認鏈接也打不開
2019-12-10 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

兩個BUG!!在線求解

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號