#1
|
||||
|
||||
如何連轉二次網址?!
小弟學校有一個系統
它必須要先 load 某一個頁面後才進讀另一個頁面 但似乎轉址的語法都只能轉一次而己 是否有辦法可以轉二次呢?!
__________________
|
#2
|
||||
|
||||
有大大能幫個忙嗎?
__________________
|
#3
|
|||
|
|||
第一次 load 某一個頁面其實是用 frame 包起來,
這樣就有辦法自己控制第二次的轉頁了。 |
#4
|
||||
|
||||
我有試過,但好像不成功
因為 java 若寫在 head 前根本不會 load 第一頁 若是先 frame 包進來,似乎也不會去執行包在 body 中的 java 轉碼語法說
__________________
|
#5
|
|||
|
|||
假設你要轉兩次的頁面分別是 a.htm 和 b.htm
然後你要先從自己的 my1.htm 連到 a.htm, 再連到 b.htm 這時你要把 a.htm 另外包在 my2.htm 內, my2.htm 內就是 frame 的結構, 包含 my3.htm, 這個 page 設定成 0px, 讓 user 看不見, 並且內含 javascript 在特定時間後轉到 b.htm 所以實際上就是: my1.htm -> my2.htm(包 a.htm) -> b.htm |
#6
|
||||
|
||||
小弟寫了下面語法,但就像我之前說過的
它其實在 frame 後的 java script 並不會去運行 請 wmh 大大指點一下迷津 引用:
__________________
|
#7
|
|||
|
|||
你這個檔案就像我上面講到的 my2.htm, 裡面有兩個 frame:
1. my3.htm (看不見的), JavaScript 要放這邊, 使用 parent.location.href='xxx' 來轉址 2. 另一個就是你現在包住的 yahoo.com |