묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
대문을 랜덤이미지로 만들었는데요;;
2003.03.25 00:46
-------------------------------------------------------------------------------
<SCRIPT LANGUAGE="JavaScript">
var BgArray = new Array(
"image/in1.jpg",
"image/in2.jpg",
"image/in3.jpg",
"image/in4.jpg",
"image/in5.jpg",
"image/in6.jpg"
);
var gifimage="";
var picfolder="./";
today=new Date();
jran=today.getTime();
ia=9301;
ic=49297;
im=233280;
jran = (jran*ia+ic) % im;
gifimage = picfolder+BgArray[ ( Math.ceil((jran/(im*1.0))
*BgArray.length) ) - 1];
document.write("<left><img src='"+gifimage+"'></a></center>");
</script>
-----------------------------------------------------------------------------
이 소스를 썼는데 이걸 메인페이지하고 하이퍼 링크를 걸어야 하거든요;;
어떻게 고쳐야 하나요;;?+_+;;
(창전체가 다 하나의 이미지로 만든 대문이에요;)
부분링크로도 가능한가요?가능하면;;꼭 알려주세요;;-_ㅠ..급하거든요;;꼭이요~
<SCRIPT LANGUAGE="JavaScript">
var BgArray = new Array(
"image/in1.jpg",
"image/in2.jpg",
"image/in3.jpg",
"image/in4.jpg",
"image/in5.jpg",
"image/in6.jpg"
);
var gifimage="";
var picfolder="./";
today=new Date();
jran=today.getTime();
ia=9301;
ic=49297;
im=233280;
jran = (jran*ia+ic) % im;
gifimage = picfolder+BgArray[ ( Math.ceil((jran/(im*1.0))
*BgArray.length) ) - 1];
document.write("<left><img src='"+gifimage+"'></a></center>");
</script>
-----------------------------------------------------------------------------
이 소스를 썼는데 이걸 메인페이지하고 하이퍼 링크를 걸어야 하거든요;;
어떻게 고쳐야 하나요;;?+_+;;
(창전체가 다 하나의 이미지로 만든 대문이에요;)
부분링크로도 가능한가요?가능하면;;꼭 알려주세요;;-_ㅠ..급하거든요;;꼭이요~
위 소스를 수정하면 됩니다...
수정법(제 방법입니다.)은 html로 코드를 작성하고
document.write();의 괄호속에 만든 html코드를 넣죠...
여기서.. 주의점은...
1.
'(어퍼스트로피)와 "(쌍따옴표 - 영문을 모르겠;;)입니다...
html에서 <a href="#">a</a>로 소스를 만들었을시
document.write("<a href="#">a</a>");
이렇게 하면 오류나구요
document.write('<a href="#">a</a>');
로 해야합니다...
그러나 꼭... 중복되는 부분이 있어야 한다면
\(프롬프트 - 혹은 역슬레쉬)를 붙이면 됩니다..
이렇게요..
document.write("<a href=\"#\">a</a>");
2.
gifimage입니다...
이건 랜덤된 이미지 경로를 넣어주는 역활을 합니다...
document.write();의 괄호에 '(어퍼스트로피)를 넣었다면
이미지 태그의 src에는 gifimage를 '++'에 넣어야 합니다..
그러니..
src='+gifimage+'
로 하거나
src="'+gifimage+'"
로 해야합니다..
그럼. ^^