MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-08-23, 07:02

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 2 篇文章 ] 
發表人 內容
 文章主題 : Js語法問題
文章發表於 : 2007-03-05, 18:24 
離線

註冊時間: 2006-03-26, 15:52
文章: 327
請問一下大大
<script type="text/javascript">
<!--
var password = prompt('請輸入密碼:','');
if (password != null)
location.href= password + '.html';
else{location.href= '../';}
//-->
</script>

if (password != null)
location.href= password + '.html';
else{location.href= '../';}
我不想要連到哪頁就是留在原頁
但輸入錯誤了救回上一頁


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-05, 18:31 
離線
頭像

註冊時間: 2006-10-27, 07:29
文章: 1068
lkk6015 寫:
請問一下大大
<script type="text/javascript">
<!--
var password = prompt('請輸入密碼:','');
if (password != null)
location.href= password + '.html';
else{location.href= '../';}
//-->
</script>

if (password != null)
location.href= password + '.html';
else{location.href= '../';}
我不想要連到哪頁就是留在原頁
但輸入錯誤了救回上一頁


代碼:
if ( check(password) )
        location.reload();
else
        history.back();


這樣?
function check(password)
是我假設的驗證函式
不知道是不是你說的意思
其實不要動到location就會留在原頁了
要怎麼做要看密碼對頁面的處理
用history.go(0)和history.go(-1)也可以


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy)
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 2 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 15 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群