作者 主題: AJAX 下載的資料會在硬碟暫存嗎?  (閱讀 5414 次)

0 會員 與 1 訪客 正在閱讀本文。

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
AJAX 下載的資料會在硬碟暫存嗎?
« 於: 2006-05-15 00:06 »
昨天聽了精彩的演講後, 今天研究了一下下AJAX,
突然想到一個問題, 就是..由AJAX接收Server傳來的資料,
是否會在硬碟暫存?? 還是只有放在記憶體裏頭??  :roll:

我是想, 如果只放在記憶體而未在hd暫存的話,
那是不是可以做到javascrip碼保密的效果??

另外像是IE or Firefox 的除錯器,
是否能抓到由AJAX收到的JS碼??

不知是否有大大有這方式的資訊?  :D

kiwikiwi

  • 可愛的小學生
  • *
  • 文章數: 11
    • 檢視個人資料
    • http://gridv6.csie.chu.edu.tw
AJAX 下載的資料會在硬碟暫存嗎?
« 回覆 #1 於: 2006-06-02 09:47 »
基本上先要釐清觀念,ajax從使用者的角度看起來,他是將網頁的內容放在瀏覽器的背景傳輸,因此不管怎樣除錯的方式,就得看瀏覽器的支援了。

此外javascript是透過瀏覽器執行,也就是說他一定會跟著網頁下載到你的電腦裡暫存,才由瀏覽器開啟。不知道各位前輩有沒有啥方法將javascript保密?不過我的看法是頂多只能打亂或弄得很複雜讓人懶得一個一個去抓下來找程式碼而已。

你可以看看這篇文章
http://www.ruby.oss.tw/html/modules/newbb/viewtopic.php?topic_id=87&forum=10

不過要附註一點,基本上IE是沒有能力好好地開發ajax,而且就我以往的經驗看起來,IE還要注意使用div.innerHTML的時候,他吃的記憶體在某些情況會暴增的問題。

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
AJAX 下載的資料會在硬碟暫存嗎?
« 回覆 #2 於: 2006-06-02 11:06 »
感謝大大的指點, 獲益良多~~~   :)