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

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

<?
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,683
19년 전 조회 3,296
19년 전 조회 3,127
19년 전 조회 1,976
19년 전 조회 3,117
19년 전 조회 1,859
19년 전 조회 2,327
19년 전 조회 2,397
19년 전 조회 3,976
19년 전 조회 3,162
19년 전 조회 3,085
19년 전 조회 2,532
19년 전 조회 1,993
19년 전 조회 1,633
19년 전 조회 2,402
19년 전 조회 2,322
19년 전 조회 1,811
19년 전 조회 1,807
19년 전 조회 2,597
19년 전 조회 2,571
19년 전 조회 1,871
19년 전 조회 2,101
19년 전 조회 3,289
19년 전 조회 1,942
19년 전 조회 2,485
19년 전 조회 2,561
19년 전 조회 2,653
19년 전 조회 2,928
19년 전 조회 2,556
19년 전 조회 2,970
19년 전 조회 2,752
19년 전 조회 3,505
19년 전 조회 1,862
19년 전 조회 2,726
19년 전 조회 2,362
19년 전 조회 2,013
19년 전 조회 2,419
19년 전 조회 1,865
19년 전 조회 5,434
19년 전 조회 2,250
19년 전 조회 4,236
19년 전 조회 2,290
19년 전 조회 1,841
19년 전 조회 2,582
19년 전 조회 2,321
19년 전 조회 2,521
19년 전 조회 2,156
19년 전 조회 3,905
19년 전 조회 3,411
19년 전 조회 2,193
19년 전 조회 2,100
19년 전 조회 1,967
19년 전 조회 1,983
19년 전 조회 4,362
19년 전 조회 3,343
19년 전 조회 2,768
19년 전 조회 3,341
19년 전 조회 2,995
19년 전 조회 2,832
19년 전 조회 2,336
19년 전 조회 2,155
19년 전 조회 2,479
19년 전 조회 3,090
19년 전 조회 2,115
19년 전 조회 3,110
19년 전 조회 3,241
19년 전 조회 2,910
19년 전 조회 1,932
19년 전 조회 1,696
19년 전 조회 2,310
19년 전 조회 2,247
19년 전 조회 1,619
19년 전 조회 1,653
19년 전 조회 1,556
19년 전 조회 2,061
19년 전 조회 1,607
19년 전 조회 2,174
19년 전 조회 1,906
19년 전 조회 1,794
19년 전 조회 1,641
19년 전 조회 1,833
19년 전 조회 1,881
19년 전 조회 1,937
19년 전 조회 2,682
19년 전 조회 5,309
19년 전 조회 1,715
19년 전 조회 1,561
19년 전 조회 1,427
19년 전 조회 1,585
19년 전 조회 1,518
19년 전 조회 1,439
19년 전 조회 1,442
19년 전 조회 1,365
19년 전 조회 1,436
19년 전 조회 2,799
19년 전 조회 3,817
19년 전 조회 5,205
19년 전 조회 1,367
19년 전 조회 4,536
19년 전 조회 2,976
🐛 버그신고