• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
Script

이미지 싸이즈대로 새창띄우면서 풍선도움말 넣고, 창닫기

오작교 18180

1

head부분에 아래 소스를 넣습니다.

<script language="javascript">
function view(what) {
var imgwin = window.open("",'WIN','scrollbars=no,status=no,toolbar=no,resizable=1,location=no,menu=no,width=10,height=10');  
imgwin.focus();  
imgwin.document.open();  
imgwin.document.write("<html>");  
imgwin.document.write("<head>");
imgwin.document.write("<title>마우스 오버시 풍선말</title>");
imgwin.document.write("<sc"+"ript>\n");
imgwin.document.write("function resize() {\n");  
imgwin.document.write("pic = document.il;\n");  
//imgwin.document.write("alert(eval(pic).height);\n");  
imgwin.document.write("if (eval(pic).height) { var name = navigator.appName\n");  
imgwin.document.write("  if (name == 'Microsoft Internet Explorer') { myHeight = eval(pic).height + 0; myWidth = eval(pic).width + 0;\n");
// 40 12
imgwin.document.write("  } else { myHeight = eval(pic).height + 0; myWidth = eval(pic).width; }\n");  // 9
imgwin.document.write("  clearTimeout();\n");  
imgwin.document.write("  var height = screen.height;\n");
imgwin.document.write("  var width = screen.width;\n");  
imgwin.document.write("  var leftpos = width / 2 - myWidth / 2;\n");
imgwin.document.write("  var toppos = height / 2 - myHeight / 2; \n");  
imgwin.document.write("  self.moveTo(leftpos, toppos);\n");
imgwin.document.write("  self.resizeTo(myWidth, myHeight);\n");
imgwin.document.write("}else setTimeOut(resize(), 100);}\n");  
imgwin.document.write("</sc"+"ript>");
imgwin.document.write("</head>");  
imgwin.document.write('<body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" bgcolor="#FFFFFF">');  
imgwin.document.write("<a href="# onclick=window.close() onfocus=this.blur()><img border=0 src="+what+" xwidth=100 xheight=9
name=il onload='resize();'></a>");
imgwin.document.write("</body>");
imgwin.document.close();  
}  
</script>

body 부분에
<script language="javascript" src="winclose.js></script>
//winclose.js은 첨부파일 다운 받아 문서와 같은 폴더에 넣으세요.

그리고는 썸네일 이미지 넣을 자리에
<a href="javascript:view('image/보여질 원본그림.gif')" onMouseOver="viewon('풍선말', 0); return true;" onMouseOut="viewoff(); return true;" onfocus="this.blur()"><img src="image/썸네일이미지.gif" width="150" height="100" border=0 new_win.focus()"></a>

풍선말 위치 조정 숫자( 마우스를 기준으로)
'가운데', 0
'오른쪽', 1
'왼쪽', 2

 

첨부파일 : winclose-cil1.zip

공유
1
오작교 글쓴이 2015.05.12. 13:48

이렇게도 변형을 해서 사용을 할 수 있군요.

 

<P align=center>
<a href="#" onclick="window.open('http://life.park5611.pe.kr/Album/New01/2013/Gayo/Gasa/Poongja/09.jpg','adpop','scrollbars=yes,resizable=yes,menubar=no,toolbar=no,location=no,width=628,height=648');"></P>

 

<P align=center><img src="http://life.park5611.pe.kr/Album/New01/2013/Gayo/Gasa/Poongja/09.jpg" width="100" height="100" border="0" ></a></P>

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?

목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 HTML HTML 기초 다지기 4 오작교 08.06.17.16:26 290459 0
공지 HTML HTML과 CSS의 종합 정리 1 오작교 07.10.01.10:21 349472 0
공지 일반 스타일시트의 총정리 오작교 06.09.14.13:08 294078 +14
87 Script
normal
오작교 23.12.10.09:29 19801 0
86 Script
normal
오작교 15.05.12.14:06 21180 0
85 Script
normal
오작교 11.03.22.11:19 43480 0
84 Script
normal
오작교 11.03.22.11:15 38238 0
83 Script
normal
오작교 11.03.22.11:07 37131 0
82 Script
normal
오작교 11.01.24.10:34 38126 0
81 Script
normal
오작교 10.04.10.21:43 44184 0
80 Script
normal
오작교 09.04.14.15:52 21457 0
79 Script
normal
오작교 09.02.26.19:30 44419 0
78 Script
normal
오작교 09.02.03.16:06 29960 0
77 Script
normal
오작교 09.02.03.16:05 30059 0
76 Script
normal
오작교 08.08.08.11:58 30875 0
75 Script
normal
오작교 08.07.08.09:23 23984 0
74 Script
normal
오작교 08.01.08.13:26 36957 0
73 Script
normal
오작교 08.01.07.13:00 40762 0
72 Script
normal
오작교 08.01.07.12:52 23813 0
71 Script
normal
오작교 07.10.23.17:18 38381 0
70 Script
normal
오작교 07.10.23.17:16 29177 0
69 Script
normal
오작교 07.10.23.17:14 28206 0
68 Script
normal
오작교 07.10.23.17:08 27621 0