해당 코드에서 이미지 클릭시 주소를 새창으로 띄우려면 어떻게 해야하나요??

해당 코드에서 이미지 클릭시 주소를 새창으로 띄우려면 어떻게 해야하나요??

QA

해당 코드에서 이미지 클릭시 주소를 새창으로 띄우려면 어떻게 해야하나요??

답변 2

본문

해당 코드에서 이미지 클릭시 주소를 새창으로 띄우려면 어떻게 해야하나요?? 

 

<SCRIPT language="JavaScript"> 

<!-- Begin 

var how_many_ads = 4; 

var now = new Date() 

var sec = now.getSeconds() 

var ad = sec % how_many_ads; 

ad +=1; 

if (ad==1) { 

url="http://www.naver.com/"; 

banner="http://i.imgur.com/N3vPmQu.png"; 

width="728"; 

height="90"; 

if (ad==2) { 

url="http://www.daum.net/"; 

banner="http://i.imgur.com/x1rEigr.png"; 

width="728"; 

height="90"; 

if (ad==3) { 

url="http://www.nate.com/"; 

banner="http://i.imgur.com/60Sud4A.png"; 

width="728"; 

height="90"; 

if (ad==4) { 

url="http://www.google.com/"; 

banner="http://i.imgur.com/Pyyqfnd.jpg"; 

width="728"; 

height="90"; 

document.write('<center>'); 

document.write('<a href="' + url + '" target="_top">'); 

document.write('<img src="' + banner + '" width=') 

document.write(width + ' height=' + height + ' '); 

document.write('</center>'); 

// End --> 

</SCRIPT> 

 

 

완성 예시좀 알려주시면 대단히 감사하겠습니다..

 

이 질문에 댓글 쓰기 :

답변 2

질문내용중 target 부분의 _top 을 _blank 로 바꾸시면 되겠네요.

document.write('<a href="' + url + '" target="_blank">'); 로 바꿔주니

게시판 글 제목이 중간으로 가게 되는 현상이 나타납니다..

 

제 홈페이지 주소가 http://easylover69.dothome.co.kr/board/ 이것인데

 

'" target="_top">'); 일때는


 http://i.imgur.com/qjeJOoH.png --- 이미지 올렸습니다..확인부탁드립니다..
 

이렇게 제목이 왼쪽으로 정렬되있는데

document.write('<a href="' + url + '" target="_top">');  이부분에서

_top를 _blank로 바꿔주니


 http://i.imgur.com/tvk8q40.png --- 이미지 올렸습니다..확인부탁드립니다..

이렇게 가운데 정렬이 되버립니다..

정렬과는 관계가 없는 부분입니다.
다른 부분의 소스를 확인해보세요

스크립트 부분을 보니 도큐먼트를 사용한거 같은데
문서자체에 새롭게 작성토록 했기때문일수도 있겠네요
<center> 스크립트와 관련이 있을수 있습니다.

배너출력부분에 레이어나 <span>테그를 이용하여
설계한후 document.getElementById를 이용하면
해당 부분에만 출력을 해줄수 있습니다.

이런식으로 방법을 달리하시는게 어떨까 싶네요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 6
© SIRSOFT
현재 페이지 제일 처음으로