추천:0
조회:21753
첨부 이미지 크기에 맞게 새창 띄우기 [1]
- 홈페이지
- http://communis.kr
- Link#1
- board.php?board=musictest (Down:999)
첨부 이미지를 브링크 타겟으로 정하면 이미지보다 더 큰 사이즈의 창이 뜹니다.
예를 들어 음반 앨범 이미지는 작은데 새 창은 대문짝만하니 보기 싫지요 ^^
그래서 첨부 이미지 크기에 딱 맞게 새창을 띄우는 소스를 공개합니다.
테크노트보다 여기에 먼저 올립니다. 왜냐면 테패가 먼저니까요 ㅎㅎ
다음 소스를 [HEAD]와 [/HEAD]사이에 넣습니다.
[HEAD]
[script LANGUAGE="JavaScript"]
function viewPic(img){
foto1 = new Image();
foto1.src=img;
contImg(img);
}
function contImg(img){
if(foto1.width!=0 && foto1.height!=0){
viewImg(img);
}
else{
funzione="contImg('"+img+"')";
intervallo=setTimeout(funzione,20);
}
}
function viewImg(img){
largh=foto1.width+20;
altez=foto1.height+20;
stringa="width="+largh+", height="+altez;
finestra=window.open(img,"",stringa);
}
[/script]
[/HEAD]
그리고 새창을 띄울 자리에 아래 소스를 넣습니다.
[? echo "[a href=javascript:viewPic('첨부이미지경로','status=no,menubar=no,width=250,height=250,left=250,top=100,scrollbars=no')]"; ?]클릭[/a]
이미지 경로는 절대경로나 상대경로가 아닌 소스경로를 넣어줘야 매번 바꾸지 않게 됩니다.
예: $CONFIG[data_url]/board/$CONFIG[board]/file/$Body_data[filedir]/$Body_data[user_add1]
위에 적힌 width=250,height=250 사이즈는 사실 큰 의미는 없습니다. 이렇게 안해도 그냥 첨부이미지 사이즈대로 나옵니다.
미리보기는 위 Link#1을 클릭해 보세요~
(미리보기 사이트에서는 목록 이미지가 아닌 본문 자켓, 악보 이미지에만 적용해 놓았으니 참고하세요...)
PS : 글쓰기에 only text가 안먹혀 부득이 < >를 [ ]로 표기 했으니 적용하실 땐
원래대로 [ ]를 < >로 바꿔서 쓰세요 ^^
아참, 예 : 부분에 있는[ ]는 원래 맞는 표기니 그대로 쓰세요...
예를 들어 음반 앨범 이미지는 작은데 새 창은 대문짝만하니 보기 싫지요 ^^
그래서 첨부 이미지 크기에 딱 맞게 새창을 띄우는 소스를 공개합니다.
테크노트보다 여기에 먼저 올립니다. 왜냐면 테패가 먼저니까요 ㅎㅎ
다음 소스를 [HEAD]와 [/HEAD]사이에 넣습니다.
[HEAD]
[script LANGUAGE="JavaScript"]
function viewPic(img){
foto1 = new Image();
foto1.src=img;
contImg(img);
}
function contImg(img){
if(foto1.width!=0 && foto1.height!=0){
viewImg(img);
}
else{
funzione="contImg('"+img+"')";
intervallo=setTimeout(funzione,20);
}
}
function viewImg(img){
largh=foto1.width+20;
altez=foto1.height+20;
stringa="width="+largh+", height="+altez;
finestra=window.open(img,"",stringa);
}
[/script]
[/HEAD]
그리고 새창을 띄울 자리에 아래 소스를 넣습니다.
[? echo "[a href=javascript:viewPic('첨부이미지경로','status=no,menubar=no,width=250,height=250,left=250,top=100,scrollbars=no')]"; ?]클릭[/a]
이미지 경로는 절대경로나 상대경로가 아닌 소스경로를 넣어줘야 매번 바꾸지 않게 됩니다.
예: $CONFIG[data_url]/board/$CONFIG[board]/file/$Body_data[filedir]/$Body_data[user_add1]
위에 적힌 width=250,height=250 사이즈는 사실 큰 의미는 없습니다. 이렇게 안해도 그냥 첨부이미지 사이즈대로 나옵니다.
미리보기는 위 Link#1을 클릭해 보세요~
(미리보기 사이트에서는 목록 이미지가 아닌 본문 자켓, 악보 이미지에만 적용해 놓았으니 참고하세요...)
PS : 글쓰기에 only text가 안먹혀 부득이 < >를 [ ]로 표기 했으니 적용하실 땐
원래대로 [ ]를 < >로 바꿔서 쓰세요 ^^
아참, 예 : 부분에 있는[ ]는 원래 맞는 표기니 그대로 쓰세요...
예랑맨
반갑습니다.
언제나 테커스와 함께...
반갑습니다.
언제나 테커스와 함께...