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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

為什么提交表單后,原窗口不會(huì)關(guān)閉?

為什么提交表單后,原窗口不會(huì)關(guān)閉?

耂虍 2016-12-27 17:49:11
????????????????????<div?class="modal-body"> ????????????????<form?action=""?class="form?center-block"?onsubmit="login()"> ????????????????????<div?class="form-group"> ????????????????????????<input?type="text"?id="username"?class="form-control?input-lg"?placeholder="請(qǐng)輸入用戶名"> ????????????????????</div> ????????????????????<div?class="form-group"> ????????????????????????<input?type="password"?id="password"?class="form-control?input-lg"?placeholder="請(qǐng)輸入密碼"> ????????????????????</div> ????????????????????<div?class="form-group"> ????????????????????????<button?class="btn?btn-primary?btn-lg?btn-block"?type="submit">登錄</button> ????????????????????</div> ????????????????</form> ????????????????????</div> ???????? <script?type="text/javascript"> ?function?login()?{ ?var?un?=?document.getElementById("username").value; ????????var?pw?=?document.getElementById("password").value; ????????if?(un?==?"admin"?&&?pw?==?"admin")?{ ?window.open("TXL.html",?'_blank'); ????????????this.window.close(); ????????????return?true; ?} ?else?{ ?alert("登錄失敗"); ????????????return?false; ?} ????} </script>
查看完整描述

1 回答

已采納
?
Caballarii

TA貢獻(xiàn)1123條經(jīng)驗(yàn) 獲得超629個(gè)贊

window.open和window.close都會(huì)有被瀏覽器攔截的可能性

建議直接用window.location.href="TXL.html"代替

window.open("TXL.html",?'_blank');

this.window.close();

這兩行

查看完整回答
反對(duì) 回復(fù) 2016-12-27
  • 耂虍
    耂虍
    我換成這句后,點(diǎn)擊提交,頁(yè)面只是刷新了一下,還是原來的輸入表單,沒有打開新頁(yè)面=。=
  • Caballarii
    Caballarii
    原因在于你寫在form的submit里面,submit執(zhí)行以后會(huì)跳到form的action里面,而你action是空的,所以跳回了原鏈接,就沒變。 要么直接把form上的action寫成TXL.html <form action="TXL.html" class="form center-block" onsubmit="login()"> 要么把onsubmit="login()"刪掉,登錄的type改成button,login函數(shù)綁到button上 <button class="btn btn-primary btn-lg btn-block" type="button" onclick="login()">登錄</button> 兩種方法自己體會(huì)
  • 耂虍
    耂虍
    用的第二種方法成功了,謝謝。不過還有個(gè)疑問,為什么用第一種方法,就算你賬號(hào)密碼填錯(cuò)了,還是會(huì)跳轉(zhuǎn)。
點(diǎn)擊展開后面1
  • 1 回答
  • 0 關(guān)注
  • 2486 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)