Re: [問題] frame棄用相關問題
「不要什麼問題都找Javascript來解決,網頁不是這樣玩的
frame除了相容老舊的網頁系統外,已經沒有任何用處了」
這兩句話有點另我不得其解,
請問為何原po的問題用AJAX解決是很糟的方式?
另外你說iframe沒有任何用處,請問你知道
iframe除了可以動態改變src之外,
還有其他用處嗎?Tony大不也說了iframe還是有其他用處?
你知道google為了要解決AJAX無法回上一頁的問題
就是用iframe解決的嗎?
如果會操做iframe不需要會AJAX也可以做到非同步,
事實上這就是非同步傳輸的一個替代性作法。
別把這麼強烈的語氣草率的帶到網路上
我想 要解決原po的問題方法有很多,
你的方式也OK,但是基本上我不認為這方法有比AJAX好吧
單就網頁的傳輸量,或是撰寫程式碼我都不覺得AJAX會比較糟
當然基本上是要會AJAX......
但我是不太瞭解你所謂
「就原po的問題,AJAX是個糟糕的取代方案」的意思是什麼
※ 引述《chph (愁痕飄絮)》之銘言:
: ※ 引述《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: 211.21.21.82
推
01/16 16:16, , 1F
01/16 16:16, 1F
→
01/16 16:18, , 2F
01/16 16:18, 2F
→
01/16 16:20, , 3F
01/16 16:20, 3F
推
01/16 17:47, , 4F
01/16 17:47, 4F
討論串 (同標題文章)