2013-12-20 85 views
-2

我想知道如何動態地打開鏈接。動態生成圖像鏈接

實施例:

http://www.google.com/20131006_E225_vid.png

和明天它會根據

http://www.google.com/20131007_E223_vid.png

所以每次的日期和該產品的變化上。

所以我想知道是否有辦法通過利用一天來動態生成第二天的任何產品來實現這一目標。因爲只有日期可以預測,而不是產品。

+0

但是那些日期不是從今天開始,還是從明天開始?你確實希望這個網址有今天的日期嗎? – putvande

+0

你有什麼嘗試?說真的,你有沒有開始的任何事情,或許可以分享一些標記,或者你試圖自己解決這個問題的一些外表? –

回答

0

您可以使用

window.onload 

要設置圖像。如果你的基本路徑總是相同的,你可以使這個函數沿着線運行:

function setImg(){ 
    var pic = document.getElementById('myImg'); 
    var d = new Date(); 
    var path = "http://example.com/" + d.getFullYear().toString() + d.getDate().toString() + d.getMonth().toString() + ".png"; 
    pic.src = path; 
} 
+0

這是給'2044'而不是'20132011' – putvande

+0

heh。它將三個整數值相加,然後將它們與字符串連接起來。 –

+0

如果產品編號動態變化,我仍然希望傳遞日期值,默認情況下,即使動態變化,剩餘部分也應該提取。這是可以實現的嗎? – user3101523