2013-12-20 2 views
-2

어떻게 링크를 동적으로 열 수 있는지 알고 싶습니다.이미지 링크를 동적으로 생성하기

예 :

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

과 내일은이

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

그래서 때마다 날짜와 제품 변경을 기준으로합니다.

그래서 내가 가지고있는 제품과 함께 다음 날을 동적으로 생성하기 위해 하루를 사용함으로써이를 달성 할 수있는 방법이 있는지 알고 싶습니다. 왜냐하면 날짜 만 예측할 수 있고 제품은 예측할 수 없기 때문입니다.

+0

그러나 그 날짜는 현재 또는 미래의 날짜가 아닙니까? URL에 오늘의 날짜가 포함되기를 원하십니까? – 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

이것은'20132011'보다는'2044'를 제공합니다 – putvande

+0

Heh. 세 개의 정수 값을 합친 다음 문자열과 연결합니다. –

+0

제품 번호가 동적으로 변경되는 경우는 어떻습니까? 나는 여전히 날짜 값을 전달하고자하며, 나머지 부분은 동적으로 변경 되더라도 다시 선택해야합니다. 그것은 성취 할 수 있습니까? – user3101523

관련 문제