看板 C_and_CPP 關於我們 聯絡資訊
一個關於browser轉址問題 因為現在在做一個似browser東西 關於上一頁下一頁的功能 我用一個簡單的list將去過網址紀錄下來 但是遇到一個很麻煩的問題 ex: http://www.kimo.com 那網址會跳到 http://tw.yahoo.com 類似這種轉址 會使我的list加入兩次同一個網頁 使我的上下頁出現問題 請問要怎麼才能判斷和解決這種問題... 真正的browser是怎麼做的呢?怎麼判斷轉址? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.133.98
wa120:網頁轉址直接用javascript語法 06/30 21:33
zlw:http://tinyurl.com/mzu3v6 這篇說是會檢查meta refresh的秒數 06/30 21:33
zlw:奇摩可能是查你的網址location.href後,再強迫改成tw.yahoo.co 06/30 21:34
zlw:沒仔細看原始碼,不確定 06/30 21:34
wa120:javascript:history.go(-1);因為所有頁面已經被記錄在電腦裡 06/30 21:35
wa120:所以不需要寫list 06/30 21:36
tstanly:如果不要用javascript寫呢..謝謝 06/30 21:46
wa120:擷取網頁原文(html)做tag字串處理 06/30 22:42
tstanly:怎做處理阿..每個網址狀況都不相同? 06/30 22:45
wa120:分為三項 網頁標頭(header) <meta> 跟javascript 06/30 23:08
wa120:如果你是使用Component的話 直接用嵌入history.go()就好.. 06/30 23:10