이 기사에서는 주로 Thinkphp5와 레이어 팝업 창 사용자 정의 작업 결과 페이지를 소개하며, 관심 있는 친구들은 참고할 수 있습니다.
이 기사의 예는 레이어 팝업과 결합된 Thinkphp5의 특정 코드를 공유합니다. 창 사용자 정의 페이지, 참고용으로 구체적인 내용은 다음과 같습니다.
1 애플리케이션 공개 파일 페이지 application/common.php를 열고 다음 코드를 작성합니다.
참고: 성공 메시지의 녹색 배경 부분은 iframe 프레임워크입니다. 작성 방법, 일반 페이지인 경우. 상위 항목을 제거하고 다음으로 변경하세요: self.location.href="'.$url.'" rel="external nofollow" rel="external nofollow"
/** * $msg 待提示的消息 * $url 待跳转的链接 * $icon 这里主要有两个,5和6,代表两种表情(哭和笑) * $time 弹出维持时间(单位秒) */ function alert_success($msg='',$url='',$time=3){ $str='<script type="text/javascript" src="/static/admin/lib/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript" src="/static/admin/lib/layer/2.4/layer.js"></script>';//加载jquery和layer $str.='<script> $(function(){ layer.msg("'.$msg.'",{icon:"6",time:'.($time*1000).'}); setTimeout(function(){ self.parent.location.href="'.$url.'" rel="external nofollow" rel="external nofollow" },2000) }); </script>';//主要方法 return $str; } /** * $msg 待提示的消息 * $icon 这里主要有两个,5和6,代表两种表情(哭和笑) * $time 弹出维持时间(单位秒) */ function alert_error($msg='',$time=3){ $str='<script type="text/javascript" src="/static/admin/lib/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript" src="/static/admin/lib/layer/2.4/layer.js"></script>';//加载jquery和layer $str.='<script> $(function(){ layer.msg("'.$msg.'",{icon:"5",time:'.($time*1000).'}); setTimeout(function(){ window.history.go(-1); },2000) }); </script>';//主要方法 return $str; }
2 사용 예:
public function test(){ return alert_error('您好,欢迎光顾来到博客园'); } public function test(){ return alert_success('您好,欢迎来到博客园!','http://www.cnblogs.com'); }
3 효과:
관련 권장 사항:
Thinkphp5+PHPExcel은 일괄 업로드 테이블 데이터 기능을 구현합니다.
클라우드 가상 호스트에 thinkphp5 프로젝트를 배포하는 단계는 자세히
위 내용은 Thinkphp5는 레이어 팝업을 결합하여 작업 결과 페이지를 사용자 정의합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!