jQuery调用WebMethod(PageMethod) NET2.0的方法
404
2024-03-07
本文实例为大家分享了Thinkphp5结合layer弹窗定制页面的具体代码,供大家参考,具体内容如下
1 打开应用公共文件页面 appliction/common.php,编写以下代码
注意: 成功消息的绿色背景部分是iframe 框架写法,如果是普通页面。就吧parent去除,改为: self.location.href="http://www.gimoo.net/t/1803/5a9791b9901f6.html'.$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="http://www.gimoo.net/static/admin/lib/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript" src="http://www.gimoo.net/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="http://www.gimoo.net/t/1803/5a9791b9901f6.html'.$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="http://www.gimoo.net/static/admin/lib/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript" src="http://www.gimoo.net/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 效果:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持绿夏网。
#免责声明#
本站[绿夏技术导航]提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序或内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件[admin@lxwl520.com]与我们联系进行删除处理。敬请谅解!