자주사용하는 자바스크립트를 클래스로 묶어봤습니다.

· 19년 전 · 2198
각종 처리나 경고 출력시 많이 사용하는 자바스크립트를 클래스로 묶어봤습니다.

<?
class Msg
{
function backMsg($msg){
echo "<script language=\"javascript\">";
echo " alert(\"".$msg."\");";
echo " history.go(-1);";
echo "</script>";
}

function goNext($url){
echo "<script language=\"javascript\">";
echo " location.href=\"".$url."\";";
echo "</script>";
}

function goMsg($msg, $url){
echo "<script language=\"javascript\">";
echo " alert(\"".$msg."\");";
echo " location.href=\"".$url."\";";
echo "</script>";
}

function goWinCloseNext($url){
echo "<script language=\"javascript\">";
echo " opener.location.href=\"".$url."\";";
echo " window.close();";
echo "</script>";
}

function goWinCloseReload($msg=""){
echo "<script language=\"javascript\">";
if($msg!=""){
echo " alert(\"".$msg."\");";
}
echo " opener.location.reload();";
echo " window.close();";
echo "</script>";
}

function goWinCloseNextMsg($url, $msg){
echo "<script language=\"javascript\">";
echo " alert(\"".$msg."\");";
echo " opener.location.href=\"".$url."\";";
echo " window.close();";
echo "</script>";
}

function alert($msg){
echo "<script language=\"javascript\">";
echo " alert(\"".$msg."\");";
echo " window.close();";
echo "</script>";
}

function backWinClose($msg){
echo "<script language=\"javascript\">";
echo " alert(\"".$msg."\");";
echo " window.close();";
echo "</script>";
}
}
?>

사용법은 아래와 같습니다.

<?
Msg::backMsg("뒤로 이동합니다.");

Msg::goNext("/move_next_page.php");

//이런식으로 사용하면 코드가 깔끔해 지더라구요 ^^;;

팁이 될런지 ~~
?><div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]</div>
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
19년 전 조회 2,688
19년 전 조회 3,303
19년 전 조회 3,132
19년 전 조회 1,982
19년 전 조회 3,122
19년 전 조회 1,866
19년 전 조회 2,332
19년 전 조회 2,403
19년 전 조회 3,984
19년 전 조회 3,169
19년 전 조회 3,095
19년 전 조회 2,538
19년 전 조회 1,998
19년 전 조회 1,640
19년 전 조회 2,410
19년 전 조회 2,330
19년 전 조회 1,820
19년 전 조회 1,816
19년 전 조회 2,603
19년 전 조회 2,579
19년 전 조회 1,877
19년 전 조회 2,110
19년 전 조회 3,293
19년 전 조회 1,950
19년 전 조회 2,493
19년 전 조회 2,568
19년 전 조회 2,660
19년 전 조회 2,934
19년 전 조회 2,562
19년 전 조회 2,978
19년 전 조회 2,759
19년 전 조회 3,512
19년 전 조회 1,870
19년 전 조회 2,731
19년 전 조회 2,370
19년 전 조회 2,020
19년 전 조회 2,426
19년 전 조회 1,873
19년 전 조회 5,439
19년 전 조회 2,258
19년 전 조회 4,242
19년 전 조회 2,297
19년 전 조회 1,848
19년 전 조회 2,589
19년 전 조회 2,330
19년 전 조회 2,527
19년 전 조회 2,167
19년 전 조회 3,910
19년 전 조회 3,415
19년 전 조회 2,199
19년 전 조회 2,106
19년 전 조회 1,973
19년 전 조회 1,991
19년 전 조회 4,370
19년 전 조회 3,350
19년 전 조회 2,775
19년 전 조회 3,350
19년 전 조회 3,001
19년 전 조회 2,840
19년 전 조회 2,341
19년 전 조회 2,160
19년 전 조회 2,485
19년 전 조회 3,096
19년 전 조회 2,121
19년 전 조회 3,114
19년 전 조회 3,248
19년 전 조회 2,919
19년 전 조회 1,937
19년 전 조회 1,700
19년 전 조회 2,317
19년 전 조회 2,253
19년 전 조회 1,624
19년 전 조회 1,659
19년 전 조회 1,560
19년 전 조회 2,070
19년 전 조회 1,618
19년 전 조회 2,180
19년 전 조회 1,911
19년 전 조회 1,803
19년 전 조회 1,648
19년 전 조회 1,841
19년 전 조회 1,885
19년 전 조회 1,943
19년 전 조회 2,688
19년 전 조회 5,316
19년 전 조회 1,720
19년 전 조회 1,568
19년 전 조회 1,432
19년 전 조회 1,591
19년 전 조회 1,524
19년 전 조회 1,444
19년 전 조회 1,450
19년 전 조회 1,373
19년 전 조회 1,442
19년 전 조회 2,803
19년 전 조회 3,824
19년 전 조회 5,211
19년 전 조회 1,376
19년 전 조회 4,544
19년 전 조회 2,983
🐛 버그신고