2013-08-28 28 views
1

昨天我收到一封電子郵件,內容爲標準內容 - HTML和圖像。有趣的是,其中一個圖像是一個報價倒數計時器。 (例如「2小時4分10秒,直到優惠到期」)自動更新的圖像(用於網頁和電子郵件)

當我看到電子郵件時,計時器正在穩步倒計時。當我關閉電子郵件並在稍後回來時,計時器仍在從當前/新時間開始倒計時。今天,圖片只顯示「優惠結束」信息。

他們是怎麼做到的?

電子郵件中沒有任何javascript。沒有幫助的CSS。

您可以在當前狀態這裏查看電子郵件: http://view.email.botb.com/?j=fec41c787760077f&m=fe9215707367017b7d&ls=fe5c13707763067a741d&l=ff63157771&s=fe551579746c07747210&jb=ff941679&ju=fe9013737761007577&utm_campaign=20138&utm_medium=email&utm_source=August2013_3DS_Recent&r=0

難道自己的形象主機提供一種方法來阻止緩存,並以某種方式獲取瀏覽器/電子郵件客戶端請求一個新版本的每一秒?或者他們是否可以使用瀏覽器的當前時間即時創建動畫GIF?

任何幫助,將不勝感激。

謝謝。

- 凹凸!只是想知道有人能幫忙嗎?

回答

0

時鐘不在電子郵件中,它是連接到botb網站上持續運行的Adobe Flash對象的鏈接。當您打開電子郵件時,它會從網絡中提取對象,並只顯示當前的時間。時鐘使用jQuery。

要檢查此問題,請嘗試在計算機未連接到互聯網時打開電子郵件。

JavaScript運行時鐘here

+0

嗨,真的很感謝答案。雖然我不確定我和你在一起。你不能在電子郵件中使用Flash或JS - 它會被Outlook等剝離出來,或者不起作用。這封電子郵件確實有工作時間*,但它正在滴答滴答。我錯過了什麼嗎?或者可能不理解你的答案? (道歉,如果是這樣)。我上面的電子郵件鏈接將時鐘顯示爲PNG。以下是圖片:http://www.ink1003.com/p/rp/1450529c643a9c0e.png。有趣的是該圖像託管的位置。它與可移動墨水:https://movableink.com/platform我只是不知道他們是如何做到這一點? –