大家幫幫忙~目前代碼還有一些問題,如何監聽prompt函數點擊了取消按鈕。我希望實現的功能是,當prompt點擊取消按鈕后,也返回‘打開窗口行為關閉’,代碼寫出來總是和mystr == ‘’的結果相沖突
?<script type="text/javascript"> ?
? ? function openWindow(){
? ? ? ? var mypage = confirm('確認打開網頁?');?
? ? ? ? if(mypage == true){
? ? ? ? ? ? var mystr = prompt('請輸入網址:','http://www.xianlaiwan.cn/');
? ? ? ? ? ? if(mystr != ''){
? ? ? ? ? ? ? ? ? window.open(mystr,'_blank','width=400,height=500,menubar=no,toolbar=no');
? ? ? ? ? ? }else{
? ? ? ? ? ? ? ? alert('請輸入網址!');
? ? ? ? ? ? ? ? mystr = prompt('請輸入網址:','http://www.xianlaiwan.cn/');
? ? ? ? ? ? }
? ? ? ? }else{
? ? ? ? ? ? alert('打開網頁行為關閉');
? ? ? ? } ? ?
? ? } ? ?
? </script>?
2015-04-27
function openWindow(){
? ? ? ? var mypage = confirm('確認打開網頁?');?
? ? ? ? if(mypage == true){
? ? ? ? ? ? var mystr = prompt('請輸入網址:','http://www.xianlaiwan.cn/');
? ? ? ? ? ? if(mystr){
? ? ? ? ? ? ? ? ? window.open(mystr,'_blank','width=400,height=500,menubar=no,toolbar=no');
? ? ? ? ? ? }else{
? ? ? ? ? ? ? ? alert('打開網頁行為關閉');
? ? ? ? ? ? }
? ? ? ? }else{
? ? ? ? ? ? alert('打開網頁行為關閉');
? ? ? ? } ? ?
? ? }?