[問題] frame的讀取順序

看板Web_Design作者 ( )時間16年前 (2008/02/29 19:50), 編輯推噓2(2018)
留言20則, 6人參與, 最新討論串1/1
把網頁切成四個frame 如下圖: ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ top.html ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▏ ▏ ▏ ▏ menu.html ▏ main frame ▏ ▏ ▏ ▏ ▏ ▏ ▏ ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ bottom ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 因為某些原因 必須在top.html建立cookie cookie當中有個名稱是LoginRole 紀錄現在登入的id是什麼身分(admin/user) 而且左側的menu.html會用到LoginRole的值 以判定哪些選單要隱藏 哪些要顯示 我在menu.js中用alert(xxxooozzz) 看現在登入的身分是什麼 發現 menu.html會比top.html早載入 所以會發生取到null的情形 想請問 有沒有辦法控制frame載入的順序? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.142.183

02/29 19:50, , 1F
用 js 一個一個去指定 frame 的 src
02/29 19:50, 1F

02/29 20:53, , 2F
這個時代,不建議使用 frame 了,可以考慮用別的方式
02/29 20:53, 2F

02/29 22:32, , 3F
真想請樓上講出這個時代所有的潮流跟原由~
02/29 22:32, 3F

02/29 23:47, , 4F
只是建議啊, 可以多考慮其他的方式, 再依需求決定
02/29 23:47, 4F

03/01 01:41, , 5F
第一句話就有問題,談談一定要切frame的理由?
03/01 01:41, 5F

03/01 01:43, , 6F
2樓講的本來就有理了
03/01 01:43, 6F

03/01 01:43, , 7F
3樓何不說看看現在是有多少成熟的網站還會用 frame 排版?
03/01 01:43, 7F

03/01 01:45, , 8F
另外原PO的需求再怎麼看都應該用server端完成才對吧?
03/01 01:45, 8F

03/01 01:45, , 9F
怎麼會想要去用Javascript來處理身分, JS是不可信任的
03/01 01:45, 9F

03/01 02:07, , 10F
純就 有沒有辦法控制frame載入的順序,我想得到的就是 js
03/01 02:07, 10F

03/01 02:07, , 11F
有其它解法不妨提出分享讓我學習
03/01 02:07, 11F

03/01 03:06, , 12F
to 1樓 就算指定順序也有可能後面的先跑完
03/01 03:06, 12F

03/01 08:27, , 13F
一開始的時候先指給一個 frame src,在它的 onload 再指定
03/01 08:27, 13F

03/01 08:28, , 14F
下一個 frame 的 src
03/01 08:28, 14F

03/01 08:30, , 15F
先只給
03/01 08:30, 15F

03/01 12:01, , 16F
當初是趕著開始動工 也有考慮到不要用frame 但我當時只
03/01 12:01, 16F

03/01 12:02, , 17F
想到用frame於是就先做了 現在因為件cookie綁在top 也
03/01 12:02, 17F

03/01 12:03, , 18F
不方便改(deadline近了) 我目前是先用setTimeout延後0.5
03/01 12:03, 18F

03/01 12:04, , 19F
秒 才去抓loginRole的值 只是覺得這樣還是不太保險
03/01 12:04, 19F

03/01 12:05, , 20F
s大的方法我會試試看的 謝謝你
03/01 12:05, 20F
文章代碼(AID): #17n_6MYG (Web_Design)