팝업이 왜 안 뜨는지 무엇이 잘못되었는지 궁금합니다.???? 정보
팝업이 왜 안 뜨는지 무엇이 잘못되었는지 궁금합니다.????
본문
<script language="javascript">
function imgSize(obj) //onload=imgSize(this) 이미지크기를 조정
{
var w=eval(obj.width); //너비
var h=eval(obj.height); //높이
var bw=80; //고정 너비
var bh=110; //고정 높이
if(w<=bw || h<=bh) //지정 사이즈이면 종료
{
sw=w;
sh=h;
}
else
{
var swp=0;
if(w>bw)
{
swp=(1-(w-bw)/w); //조정 너비 율
}
else if(h>bh)
{
swp=(1-(h-bh)/h); //조정 너비 율
}
sw=Math.floor(w*swp);
sh=Math.floor(h*swp);
}
obj.width = sw;
obj.height = sh;
}
// 팝업띄우기 : 2011-7-11 삭제
function openPop()
{
var eventCookie=getCookie("popup_agora2");
if (eventCookie == ""){
window.open("popup1.html","pop","top=100px,left=100px,width=555px,height=450px");
}
}
function getCookie(name)
{
var Found = false
var start, end
var i = 0
// cookie 문자열 전체를 검색
while(i <= document.cookie.length)
{
start = i
end = start + name.length
// name과 동일한 문자가 있다면
if (document.cookie.substring(start, end) == name)
{
Found = true
break
}
i++
}
// name 문자열을 cookie에서 찾았다면
if(Found == true)
{
start = end + 1
end = document.cookie.indexOf(";", start)
// 마지막 부분이라는 것을 의미(마지막에는 ";"가 없다)
if (end < start) end = document.cookie.length
// name에 해당하는 value값을 추출하여 리턴한다.
return document.cookie.substring(start, end)
}
// 찾지 못했다면
return ""
}
</script>
function imgSize(obj) //onload=imgSize(this) 이미지크기를 조정
{
var w=eval(obj.width); //너비
var h=eval(obj.height); //높이
var bw=80; //고정 너비
var bh=110; //고정 높이
if(w<=bw || h<=bh) //지정 사이즈이면 종료
{
sw=w;
sh=h;
}
else
{
var swp=0;
if(w>bw)
{
swp=(1-(w-bw)/w); //조정 너비 율
}
else if(h>bh)
{
swp=(1-(h-bh)/h); //조정 너비 율
}
sw=Math.floor(w*swp);
sh=Math.floor(h*swp);
}
obj.width = sw;
obj.height = sh;
}
// 팝업띄우기 : 2011-7-11 삭제
function openPop()
{
var eventCookie=getCookie("popup_agora2");
if (eventCookie == ""){
window.open("popup1.html","pop","top=100px,left=100px,width=555px,height=450px");
}
}
function getCookie(name)
{
var Found = false
var start, end
var i = 0
// cookie 문자열 전체를 검색
while(i <= document.cookie.length)
{
start = i
end = start + name.length
// name과 동일한 문자가 있다면
if (document.cookie.substring(start, end) == name)
{
Found = true
break
}
i++
}
// name 문자열을 cookie에서 찾았다면
if(Found == true)
{
start = end + 1
end = document.cookie.indexOf(";", start)
// 마지막 부분이라는 것을 의미(마지막에는 ";"가 없다)
if (end < start) end = document.cookie.length
// name에 해당하는 value값을 추출하여 리턴한다.
return document.cookie.substring(start, end)
}
// 찾지 못했다면
return ""
}
</script>
댓글 전체

되는 소스로 드리겠습니다.~ 적절히 고쳐 쓰세여
===========================================================================================
<style type="text/css">
<!--
#divpop td {
font-family: Tahoma, 돋움, Dotum, sans-serif;
font-size: 11px;
line-height: 145%;
color: #000000;
}
-->
</style>
<script language="JavaScript">
<!--
function setCookie( name, value, expiredays ) {
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}
function closeLayer() {
if ( document.notice_form.chkbox.checked ) {
setCookie( "maindiv", "done" , 1 );
}
document.all['divpop'].style.visibility = "hidden";
}
//-->
</script>
<div id="divpop" style="position:absolute; left:100px; top:100px; z-index:100; visibility:hidden;">
<table width="300" height="300" cellpadding="0" cellspacing="0" border="0">
<form name="notice_form">
<tr>
<td style="border:1px solid black; background-color:white;" align="center">이곳에 내용을 넣어주세요</td>
</tr>
<tr>
<td align="right" bgcolor="#EFEFEF" height="25"><input type="checkbox" name="chkbox" value="checkbox" onfocus="this.blur();"> 하루 동안 이 창을 열지 않습니다. <a href="#" onClick="closeLayer();"><strong>[CLOSE]</strong></a></td>
</tr>
</form>
</table>
</div>
<script language="JavaScript">
<!--
cookiedata = document.cookie;
if ( cookiedata.indexOf("maindiv=done") < 0 ) {
document.all['divpop'].style.visibility = "visible";
}
else {
document.all['divpop'].style.visibility = "hidden";
}
//-->
</script>
===========================================================================================
<style type="text/css">
<!--
#divpop td {
font-family: Tahoma, 돋움, Dotum, sans-serif;
font-size: 11px;
line-height: 145%;
color: #000000;
}
-->
</style>
<script language="JavaScript">
<!--
function setCookie( name, value, expiredays ) {
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}
function closeLayer() {
if ( document.notice_form.chkbox.checked ) {
setCookie( "maindiv", "done" , 1 );
}
document.all['divpop'].style.visibility = "hidden";
}
//-->
</script>
<div id="divpop" style="position:absolute; left:100px; top:100px; z-index:100; visibility:hidden;">
<table width="300" height="300" cellpadding="0" cellspacing="0" border="0">
<form name="notice_form">
<tr>
<td style="border:1px solid black; background-color:white;" align="center">이곳에 내용을 넣어주세요</td>
</tr>
<tr>
<td align="right" bgcolor="#EFEFEF" height="25"><input type="checkbox" name="chkbox" value="checkbox" onfocus="this.blur();"> 하루 동안 이 창을 열지 않습니다. <a href="#" onClick="closeLayer();"><strong>[CLOSE]</strong></a></td>
</tr>
</form>
</table>
</div>
<script language="JavaScript">
<!--
cookiedata = document.cookie;
if ( cookiedata.indexOf("maindiv=done") < 0 ) {
document.all['divpop'].style.visibility = "visible";
}
else {
document.all['divpop'].style.visibility = "hidden";
}
//-->
</script>

감사합니다. 어느곳에서 넣는건지 잘 모르겠습니다.