第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

為什么我改成別的網(wǎng)址,卻還是顯示慕課的網(wǎng)頁啊,我瀏覽器的問題?

? ? function openWindow()

? ? {

? ? ? ? var str=confirm("是否打開?");

? ? ? ? if(str){

? ? ? ? ? ? var str1=prompt("請輸入網(wǎng)址:","http://idcbgp.cn/")

? ? ? ? ? ? if(str1){

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

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? }?



正在回答

7 回答

你的str1在if語句中沒有給判斷條件。

? 對于if來說,只要你點了確定,它就會默認去執(zhí)行,而不會進行判斷。

如果你改成if(str1==1),此時點了確定后,if會判斷你輸入的值是不是1,如果是1,就會繼續(xù)執(zhí)行if語句,也就是打開慕課網(wǎng)。如果不是1,那機會執(zhí)行else語句。

?var?url?=?"http://idcbgp.cn";
????????????????var?r?=?prompt("請輸入網(wǎng)址",url);?
??????????????????if?(r==url)?
??????????????????{
??????????????????????window.open(url,'_blank','width=400','height=500','menubar=no','toolbar=no');
??????????????????????}
??????????????????else
??????????????????{?
??????????????????????window.open(r,'_blank','width=400','height=500','menubar=no','toolbar=no');
??????????????????????}


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

mistyrain98 提問者

你的確實可行,我研究一下吧,謝謝
2016-03-26 回復 有任何疑惑可以回復我~
#2

mistyrain98 提問者

感覺瀏覽器有問題,我現(xiàn)在執(zhí)行我的代碼,也能出現(xiàn)我想要的結(jié)果,不需要更改
2016-03-26 回復 有任何疑惑可以回復我~
#3

mistyrain98 提問者

r==url ?你這判斷有問題吧?能對等?
2016-03-26 回復 有任何疑惑可以回復我~
#4

Hot_shit

上邊的url是變量啊。和r==http://www.imcoo.com是一樣的,因為之前有url=http://www.imcoo.com
2016-03-26 回復 有任何疑惑可以回復我~
查看1條回復

<!DOCTYPE html>

<html>

?<head>

? <title> new document </title> ?

? <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> ??

? <script type="text/javascript"> ?

? ? ? function openWindow(){

? ? ? ? var ?boolean1 = confirm("是否打開新網(wǎng)站");

? ? ? ? if (boolean1==true) {

? ? ? ? ? var string1 = prompt("請您輸入要打開的網(wǎng)站","http://idcbgp.cn");

? ? ? ? ? var string2 = "http://";

? ? ? ? ? var string3 = string1.contains(string2);

? ? ? ? ? ? if (string3==true) {

? ? ? ? ? ? ? window.open(string1);

? ? ? ? ? ? }else{

? ? ? ? ? ? ? window.open("http://"+string1);

? ? ? ? ? ? }

? ? ? ? ??

? ? ? ? }

? ? ? }

? ??

? </script>?

?</head>?

?<body>?

? ? ? <input type="button" value="新窗口打開網(wǎng)站" onclick="openWindow()" />?

?</body>

</html>


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

沐風而行

幫我看看我這個 這個有問題
2016-03-26 回復 有任何疑惑可以回復我~
#2

mistyrain98 提問者

沒必要這樣寫呀,要縮減代碼啊,減少冗余度,prompt(str1,str2);str2可以直接改嘛,你的string2string3,else都沒必要,可以刪掉的,你這樣并不會給顧客帶來什么方便性
2016-03-26 回復 有任何疑惑可以回復我~
????function?openWindow()
????{
????????var?str=confirm("是否打開?");
????????if(str)
????????{
????????????var?str1=prompt("請輸入網(wǎng)址:","http://idcbgp.cn/")
????????????window.open(str1,'_blank','width=400,height=500,menubar=no,toolbar=no');
????????}
????????}

應該寫成這樣

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

我細細研究了下,我的調(diào)試成功了,你的我也幫你修改了下(僅供參考)

? ?function openWindow()

? ? {

? ? ? ? var str=confirm("是否打開?");

? ? ? ? if(str==true){

? ? ? ? ? ? var str1=prompt("請輸入網(wǎng)址:","http://idcbgp.cn/")

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

? ? ? ? }

? ? ? ? else{

? ? ? ? }

? ? ? ? }?

? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。


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

干枯的海綿

主要注意點: 1.if判斷條件應該是真或者假,因此if(str)是有問題的,應該改為if(str==true); 2.語義邏輯輪亂,看不懂你在window.open上面一行的if作用,這個例子中此處不需要if; 3.前面基礎不扎實,window.open()語法沒有掌握,建議在看下前面小結(jié)中window.open()語法,結(jié)合我給你修改的代碼,修改下你上面的代碼; 4.多出半個花括號“}”請細心檢查; 希望能幫到你,一起加油
2016-03-26 回復 有任何疑惑可以回復我~
#2

mistyrain98 提問者 回復 干枯的海綿

if(str)和if(str==true)一樣呀,應該寫if(str!=null)更好吧,prompt(str1,str2); 判斷 str2 還是有必要的,畢竟下面要用到 str2 window.open()語法沒問題啊,沒有[],width,heigh……k可以在一個‘ ’里的,{ }沒問題哦
2016-03-26 回復 有任何疑惑可以回復我~
#3

mistyrain98 提問者 回復 干枯的海綿

原來分數(shù)只能給一次,抱歉啦,你這么認真,給你個擁抱吧,加油喲
2016-03-26 回復 有任何疑惑可以回復我~

同問,請問你這個問題的原因找到?jīng)]?

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

加不加好像效果都一樣,輸入其它網(wǎng)址時為啥還是打開imooc的網(wǎng)站呀,prompt(str1,str2),str2的值沒有被改變?


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

open里面,str1就是網(wǎng)址了,不用加單引號

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

舉報

0/150
提交
取消

為什么我改成別的網(wǎng)址,卻還是顯示慕課的網(wǎng)頁啊,我瀏覽器的問題?

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

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號