[問題] 改變網頁中的超連結

看板Web_Design作者 (賣飛機的)時間17年前 (2008/11/14 20:44), 編輯推噓2(2012)
留言14則, 5人參與, 最新討論串1/1
事情是這樣的 小弟想要改變一個網頁中所有的超連結內容 比方原來是 http://xxx/yyy/zzz?uuu 想改成 http://aaa?yyy&zzz&uuu 也就是說把 xxx 換成 aaa 並且把原先後半部的字串當成參數 感覺用 js 應該可以解決 但查半天 google 很不得要領 ~"~ 有沒有人可以教教我或者給我點建議嗎 謝謝 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.217.14 ※ 編輯: sailplane 來自: 140.112.217.14 (11/14 20:45) ※ 編輯: sailplane 來自: 140.112.217.14 (11/14 20:45)

11/14 20:58, , 1F
靜態網頁?找個支援regex的文字編輯軟體全部取代硬上?囧a
11/14 20:58, 1F

11/14 20:59, , 2F
可是是希望在 client 端自動執行耶 ... (所以覺得是 js)
11/14 20:59, 2F

11/14 21:22, , 3F
囧 用意?
11/14 21:22, 3F

11/14 21:29, , 4F
理論上網址轉向應該是server端的事說...JS應該不能
11/14 21:29, 4F

11/14 22:30, , 5F
用意 ... 有點複雜 XD 但是我想要改 html 檔案理論上
11/14 22:30, 5F

11/14 22:30, , 6F
js 應該辦不到 之所以不在 server 端做是希望 server
11/14 22:30, 6F

11/14 22:31, , 7F
端的網站可以不修改 (這是某個 constraint ....)
11/14 22:31, 7F

11/15 01:00, , 8F
如果是自己要用的 那就用greasemonkey 然後把所有的網址
11/15 01:00, 8F

11/15 01:00, , 9F
換掉就好了 如果是給所有的使用者 那server端不能動
11/15 01:00, 9F

11/15 01:01, , 10F
代表你的output不動 那如果可以不幫瀏覽器裝plugin的狀況下
11/15 01:01, 10F

11/15 01:02, , 11F
做到這件事情 那我就可以幫你看到的所有網頁 網址改掉了不是嘛
11/15 01:02, 11F

11/15 01:03, , 12F
還有一種方法是 你改server端的 apache或是iis之類的
11/15 01:03, 12F

11/15 01:04, , 13F
再網頁輸出給瀏覽器前,把網頁中的網址換掉
11/15 01:04, 13F

11/15 08:52, , 14F
感謝 :)
11/15 08:52, 14F
文章代碼(AID): #197NBA-w (Web_Design)