Re: [請益] PHP圖形顯示問題
※ 引述《MrMarcus (請勿忘記密碼)》之銘言:
: ※ 引述《ogson (小豬仔)》之銘言:
: <img src="p2.php?foo=bar&rand=12345678" />
: rand參數丟一個你自己產生的亂數過去,可以在h2.html裡面用JavaScript
: 產生這個數字再傳入。這樣IE就會認為它每次都在抓不一樣的圖片,而不會
: 直接顯示cache裡面的圖。
: <img id="mypic" src="blank.gif" />
: <script type="text/javascript">
: <!--
: var now = new Date();
: // 當然這不是亂數,但是我們目的只是要有個不會重複的數字而已。
: // 這數字最好與時間有關,免得產生個數字和昨天重複,IE會去cache
: // 裡面抓昨天那張圖來顯示。
: var rand = now.getTime();
: document.getElementById('mypic').src = 'p2.php?foo=bar&rand=' + rand;
: //-->
: </script>
這樣的方法還是不行,我的測試是先用手動去調整rand的數值,結果出來
的圖還是沒有更新,會不會是IE在抓圖的時候是以檔案的名字或是其他為
依據,而非路徑連結?
PS: 我用GNUPLOT得到的圖是直接寫入硬碟,我再從硬碟去抓,且圖檔會是在
整個網頁程式執行完才寫入。
總之還是謝謝您的答案
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.22.196
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 9 之 10 篇):