익스플로러 9와 10은 스케쥴 스킨이 정상작동하는데 익스 11에서는 정상 작동을 하지 않고 있습니다. 채택완료
http://ucnetworks.co.kr/bbs/board.php?bo_table=hospi_busi04">http://ucnetworks.co.kr/bbs/board.php?bo_table=hospi_busi04
월간 스케쥴과 식단표에서 해당하는 목차에 마우스를 올려놓으면 그 내용이 팝업 창으로 나타납니다.
현재 익스 9/10을 사용하시는 분들은 팝업 창이 나옵니다. 헌데 익스플로러를 11로 업그레이드하면 팝업창이 나오지 않습니다.
당최 익스플로러 버젼에 무슨 문제가 있길래.. 이런일이 발생하는지.......ㅜ..ㅜ
월간스케쥴의 해당 소스는 이렇습니다.
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$board_skin_path/moonday.php"); // 석봉운님의 음력날짜 함수
//가로 세로 폭 지정 if (eregi('%', $width)) { $col_width = "14%"; } else { $col_width = round($width/7); } $col_height= 100 ;
$prevmonth = $month - 1; $nextmonth = $month + 1; $prevyear = $year; $nextyear = $year; if ($month == 1) { $prevmonth = 12; $prevyear = $year - 1; } elseif ($month == 12) { $nextmonth = 1; $nextyear = $year + 1; }
//$maxdate = date(t, mktime(0, 0, 0, $month, 1, $year)); // the final date of $month //$offset = date(w, mktime(0, 0, 0, $month, 1, $year));
$today = getdate(); $b_mon = $today['mon']; $b_day = $today['mday']; $b_year = $today['year']; if ($year < 1) { // 오늘의 달력 일때 $month = $b_mon; $mday = $b_day; $year = $b_year; }
$lastday=array(0,31,28,31,30,31,30,31,31,30,31,30,31); if ($year%4 == 0) $lastday[2] = 29; $dayoftheweek = date("w", mktime (0,0,0,$month,1,$year)); ?>
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
| ");
$f_date = $year.sprintf("%02d",$month).sprintf("%02d",$cday); // 기념일 파일 내용 비교위한 변수 선언, 월과 일을 두자리 포맷으로 고정 if (strlen($month) == 1) { $monthp = "0".$month ; } else { $monthp = $month ; } if (strlen($cday) == 1) { $cdayp = "0".$cday ; } else { $cdayp = $cday ; } $memday = $year.$monthp.$cdayp; // *.0000 파일인 해마다 동일한 양력기념일은 월일로만 구분한다. if( !file_exists($file_index.".".$year)) { $memday = $monthp.$cdayp; } $daycont = "" ; // 년월일 8자리 또는 4자리를 잘라 비교하여 뒷 문장을 출력 for($i=0 ; $i < sizeof($dayfile) ; $i++) { // 파일 첫 행부터 끝행까지 루프 if($memday == substr($dayfile[$i],$cutpoint1,$cutpoint2)){$daycont = substr($dayfile[$i],9,strlen($dayfile[$i])-10); // r,b,y,g 구분자로 글자색깔 구분 $daycl = substr($dayfile[$i],0,1) ; if($daycl == "r"){ $daycontcolor = "red" ; // 휴일 $daycolor = "red"; } else if($daycl == "y"){$daycontcolor = "brown" ;} // 생일 else if($daycl == "g"){$daycontcolor = "gray" ;} // 음력 else{$daycontcolor = "blue" ;} } } // 석봉운님의 음력날짜 변수선언 $myarray = soltolun($year,$month,$cday); if ($myarray[day]==1 || $myarray[day]==11 || $myarray[day]==21) { //$moonday =" (음)$myarray[month].$myarray[day]$myarray[leap]"; $moonday=""; } else { $moonday=""; } //include("$schedule_file.moon"); // 음력절기 & 음력기념일 if ($annivmoonday&&$daycont) $blank=" "; // 음력절기와 양력기념일이 동시에 있으면 한칸 띔 else $blank=""; if ($write_href) { // $write_href (글쓰기 권한)이 있으면 // 날짜를 클릭하면 글씨쓰기가 가능한 링크를 넣어서 출력하기 echo "$daytext$moonday $daycont$blank $annivmoonday"; } else { // 글쓰기 권한이 없으면 글쓰기 링크는 넣지 않고 그냥 숫자와 기념일 내용만 출력하기 echo "$daytext$moonday $daycont$blank $annivmoonday"; } echo $html_day[$cday]; echo (" | "); // 한칸을 마무리
$cday++; // 날짜를 카운팅
}
// 11월에서 1일부터 30일에 해당되지 않으면 그냥 회색을 칠한다.
else { echo (" "); } if (($iz%7) == 0) echo (" |
답변 1개
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인



";
break;
case 2 :
$html_day[$i].= "
";
break;
case 3 :
$html_day[$i].= "
";
break;
default :
$html_day[$i].= "
";
}
9로 받아들여서 인지 팝업창이 뜨더라구요.. 하하하^^;; 참말로 알면알면 수록 알아야 할게 무지 많아지네요.
다시 한번 감사의 인사드립니다.