Re: [問題] frame棄用相關問題

看板Web_Design作者 (愁痕飄絮)時間16年前 (2008/01/16 13:15), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串2/5 (看更多)
※ 引述《shadowx (hi)》之銘言: : 請問一下諸位網頁設計前輩 : 最近打算更新網頁的排版語法, : 發現很多書上都表示frame或iframe已不被建議使用。 : frame或iframe的使用上有一相當實用的部份為, : 當網頁上僅有一部分區域為變動區域時, : 可利用主頁框表單的執行,更改frame或iframe的內容。 : 因此想請教一下各位, : w3c 對於該標籤棄用後的取代方法主要概念為何呢? : 是想利用div內的innerHTML進行內容更改,或者是建議表單送出後, : 直接回應一個大部分區域皆相同,僅那div區域內容不同的網頁呢? : 或者是其他方案呢? 大部分的網頁書籍都僅表示利用div取代之, : 但對於動態網頁的取代流程並未交代清楚, 因此在此請教一下各位先進。 你想要問的是這個嗎?(Mozilla Taiwan為例) http://moztw.org/ 按[下載], [文件], [關於本站],頁首頁尾不變,只有內容變動。 如果是,我可以告訴你不用想得太複雜,不需要Javascript 這種方式在AJAX盛行以前早已很多人在使用,用frame已經是很落伍且糟糕的作法了。 做法很簡單,你先做一頁出來(例如[下載]),再整個複製一份,改檔名,修改內容成新頁 (例如[文件]) 其它以此類推,夠簡單吧? 好,接下來你可能想問,如果我要改頁首/頁尾等頁面中都會重複的地方不就很麻煩? 這部分先看你有沒有打算採用動態網頁(PHP, ASP, JSP, ROR...), 若是,就將重複的地方,例如頁首、導覽選單、頁尾等等,獨立出來。 接著在需要使用的個別頁面去引入(PHP: include, require),或是你要寫在程式裡也可 ,重要的關鍵在於[共用] 至於僅使用靜態網頁 .html,可以藉Dreamweaver的樣板功能來做,其它的軟體我就不清 楚了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.71.11.70

01/16 13:23, , 1F
我很想問這樣的方法下就沒辦法加音樂一直播放了對吧?
01/16 13:23, 1F

01/16 13:23, , 2F
有一些blog放音樂 只要每點一次文章 就會重頭撥音樂
01/16 13:23, 2F

01/17 04:05, , 3F
這種做法在 FF 下看頁首頁尾幾乎跟沒變一樣 IE 就會看到
01/17 04:05, 3F

01/17 04:06, , 4F
整頁閃一下
01/17 04:06, 4F
文章代碼(AID): #17ZPBiBa (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #17ZPBiBa (Web_Design)