作者crushcrush (睡不醒)
看板Web_Design
標題[問題] 超連結至網頁後如何顯示指定的內崁網頁?
時間Sat Jan 4 15:23:04 2014
網頁結構如下
主頁:index.html
分頁:news.html,裡面有一個iframe
iframe內頁:a.html、b.html、c.html...等
我想在index.html設置數個超連結
超連結A -> 連結到news.html並於iframe內顯示a.html
超連結B -> 連結到news.html並於iframe內顯示b.html
超連結C -> 連結到news.html並於iframe內顯示c.html
.
.
.
請問該如何做?
估狗很久都查不到資料...Orz
先謝謝各位前輩了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.163.216
1F:推 LPH66:單獨超連結的話有一個會被惡搞的做法...(望向某學校的網站) 01/04 15:30
2F:→ LPH66:其實如果小心一點的話這固做法應該夠用了啦 01/04 15:31
3F:→ LPH66:不過要寫得沒有漏洞不怎麼容易就是 01/04 15:31
4F:→ mmis1000:不小心會被惡意釣魚歐,html5中,沒什麼是不能改的 01/04 20:51
6F:→ mmis1000:html5中,就連網址列都能更改,所以看網址列是沒用的 01/04 20:52
7F:→ mmis1000:最好乾脆濾掉 . / a-Z 0-9 以外所有字元 01/04 20:54
8F:→ mmis1000:其實不一定要用到sv端,可以用#後面的字當判斷 01/04 21:29
9F:→ mmis1000:給iframe加上src 01/04 21:29
10F:→ Rplus:簡單的可以在 news.html 裡用 js 處理解析網址,再動態生成 01/05 00:02
11F:→ Rplus:iframe / 或是指定該 iframe 的 src 01/05 00:03
12F:→ mmis1000:舊瀏覽器不支援直接存取iframe的html阿,用src會比較安全 01/05 00:17
13F:→ mmis1000:雖然用window物件操作也能達到相同效果,但顯然比較麻煩 01/05 00:18
15F:→ mmis1000:事實上這效果甚至能在new.html的iframe的src中達成 01/05 00:22
16F:→ mmis1000:方法不只一種,但參數一定要過濾 01/05 00:23
19F:→ mmis1000:直接寫死在switch裡的。 01/05 03:39
20F:→ crushcrush:感謝教學,問題已解決!<(_ _)> 01/05 19:40
21F:推 F23ko:不要輕易相信來自外部的資料 <= 這守則很重要 01/05 23:09
22F:→ mmis1000:樓上頗眼熟 01/05 23:29