看板 Web_Design 關於我們 聯絡資訊
http://0rz.tw/ee4OT 三個tab要能任意切換,網頁不能互相干擾。 我用AJAX想破頭也做不出來,最後還是用iframe最方便… 但搜尋一下文章,發現iframe負評很多,一般都建議不要用。 不曉得這種需求若不用iframe,有其他方法能達成嗎? ※ 編輯: lichai 來自: 59.115.52.236 (09/27 21:01)
ybite:一般不會推iframe的主要原因是因為最近流行整頁排版 09/27 21:01
mdfh:tab的教學蠻多的阿~ 09/27 23:05
liaosankai:請用jquery tabs,有問題請發信給TonyQ大大XD 09/28 01:14
liaosankai:裡面有一個ajax模式,正如你想要的 09/28 01:15
lichai:jquery還是試不出來,只要切tab後,原本查詢結果就會不見 09/28 07:22
lichai:我希望A tab的loading時,可以切到B tab去做事 09/28 07:25
lichai:B tab做事到一半,可再切回A tab看看 09/28 07:26
lichai:非同步的AJAX也試過,但loading久一點很容易當掉… 09/28 07:33
TonyQ:soga , 那這種需求就不太適合用jQuery tab. :p 09/28 08:08
TonyQ:對jquery tab來講每一個tab都是重新request之後的結果. 09/28 08:08
TonyQ:你希望的這種作法 , 可以先把三個tab都讀進來 , 09/28 08:08
TonyQ:再依需要顯示其中一個 09/28 08:09
TonyQ:用三個iframe同時讀進來也是一種方案就是了. 09/28 08:09
TonyQ:如果還有其他特別需求 , 描述詳細點為佳. 09/28 08:10
lichai:例如A tab是youtube類型的網頁,loading影片要一分鐘, 09/28 10:19
lichai:loading時就可切到B tab(google)搜尋資料, 09/28 10:20
lichai:找到後點下去連到在C tab開啟,然後又到B tab點另一個結果 09/28 10:21
TonyQ:這種browser like的行為 ,還是用iframe比較實際 . 09/28 10:22
TonyQ:不然如果B的form是作全頁submit , A/C勢必波及 , 09/28 10:23
TonyQ:不過 B的result點選在C出現 , 這也不易用iframe模擬, 09/28 10:24
TonyQ:還是得自己寫script處理 , btw 這種需求可大可小.:p 09/28 10:24