'이미지 팝업'에 해당되는 글 1건

  1. 2008.11.05 이미지 팝업창 따로 만들기 귀찮을 때, imagewin.js

function view(what)
{
 var imgwin = window.open("",'WIN','scrollbars=auto,status=yes,toolbar=no,resizable=1,location=no,menu=no,width=10,height=10');
 imgwin.focus();
 imgwin.document.open();
 imgwin.document.write("<html>\n");
 imgwin.document.write("<head>\n");
 imgwin.document.write("<title>english.president.go.kr</title>\n");
     
 imgwin.document.write("<sc"+"ript>\n");
 imgwin.document.write("function resize() {\n");
 imgwin.document.write("pic = document.il;\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 + 50; myWidth = eval(pic).width + 12;\n");
 imgwin.document.write("  } else { myHeight = eval(pic).height + 9; myWidth = eval(pic).width; }\n");
 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 documentpos = height / 2 - myHeight / 2; \n");
 imgwin.document.write("  self.moveTo(leftpos, documentpos);\n");
 imgwin.document.write("  self.resizeTo(myWidth, myHeight);\n");
 imgwin.document.write("}else setTimeOut(resize(), 100);}\n");
 imgwin.document.write("</sc"+"ript>\n");
 imgwin.document.write("</head>\n");
 imgwin.document.write('<body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" bgcolor="#FFFFFF" oncontextmenu="return false" ondragstart="return false" onselectstart="return false">\n');
 imgwin.document.write("<img border=0 src="+what+" xwidth=100 xheight=9 name=il onload='resize();' onClick='self.close();'>\n");
 imgwin.document.write("</body>\n");
 imgwin.document.close();       
 }
Posted by 철냄비짱
,