묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
질문...외부페이지에서 랜덤하게 이미지 출력...안되나요?
2010.05.03 20:48
xe에서 외부페이지를 작성했습니다.
외부페이지에는 페이지에 들어갈 때마다 랜덤하게 이미지를 출력하도록
java script로 함수를 하나 작성해두고 document.write로 출력합니다.
제로보드4에서 잘 쓰던건데...
xe의 외부페이지로 넣었더니 작동을 안합니다.
경로문젠가 했는데 그림의 경로문제도 아니고..
아시는 분~~~~
감사.
참...랜덤은 다음과 같이 함수로했습니다.
function imgFileName(){
// 난수함수를 사용하지 않고 시간으로 그림 순서 설정함
// var randNumber = Math.round(Math.random()*1);
var now=new Date(); //날짜객체 생성
//날짜에서 초를 읽어 2의 나머지 즉, 0, 1만발생한다.
var randNumber = (now.getSeconds())%5; //0, 1발생
images = new Array();
images[0] = "../2.images/mainPhotos/1.wanyHomePage2004.06.15.JPG";
images[1] = "../2.images/mainPhotos/5.051205-VIPS.jpg";
images[2] = "../2.images/mainPhotos/peacedove2.gif";
images[3] = "../2.images/mainPhotos/rion_horse.jpg";
images[4] = "../2.images/mainPhotos/wallpaper_animal_31.jpg";
var image = images[randNumber];
return image;
}
//이미지 크기를 고정시킨다.
document.write('<p style="line-height:1%;"><b><span style="font-size:20pt;"><img src=' +'+ imgFileName() +'"'+ " width=240 "+ "height=180 " + ' border="1" style="color:teal; border-style:solid;background-color:teal; border-top-width:1pt; border-right-width:1; border-bottom-width:1pt; border-left-width:1; border-color:teal; border-style:solid;"></span></b>');
그냥, html에서는 잘되는데 (zerob 4에서도 잘사용함) xe에서 외부페이지로 걸었더니
전혀 못찾아 옵니다.
알려주세요~~~
해오진