国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP控制前臺彈出對話框的實(shí)現(xiàn)方法

Original 2016-12-29 14:23:55 256
abstract:本文給大家分享通過php echo出javascript腳本來控制前臺彈出對話框的效果,非常不錯,具有參考借鑒價(jià)值,感興趣的朋友一起看下吧.應(yīng)用場景:  微信授權(quán)登錄過程中,需要用戶確認(rèn),故衍生此需求;  相應(yīng)的邏輯不放在前端的原因是,此部分邏輯屬于偏功能業(yè)務(wù),所以放在后端,方便統(tǒng)一管理。解決辦法:  通過php echo出javascript腳本,這里需要關(guān)注的一點(diǎn)是緩沖區(qū)。  緩沖區(qū)應(yīng)該是有三

本文給大家分享通過php echo出javascript腳本來控制前臺彈出對話框的效果,非常不錯,具有參考借鑒價(jià)值,感興趣的朋友一起看下吧.

應(yīng)用場景:

  微信授權(quán)登錄過程中,需要用戶確認(rèn),故衍生此需求;

  相應(yīng)的邏輯不放在前端的原因是,此部分邏輯屬于偏功能業(yè)務(wù),所以放在后端,方便統(tǒng)一管理。

解決辦法:

  通過php echo出javascript腳本,這里需要關(guān)注的一點(diǎn)是緩沖區(qū)。

  緩沖區(qū)應(yīng)該是有三個(gè)部分,分別是php、webserver、web browser,可以通過程序代碼或配置文件做到實(shí)時(shí)輸出,相對而言后臺是可控的,但是前臺不同瀏覽器緩沖機(jī)制是不同的,這里沒有深入研究。我的解決方案是,允許非實(shí)時(shí)輸出。

  允許非實(shí)時(shí)輸出的一個(gè)要求是,在處理彈窗后,不要程序跳轉(zhuǎn)。如下:

<?php
echo "<script> if(confirm( '請選擇跳轉(zhuǎn)頁面,是跳轉(zhuǎn)到y(tǒng)es.html 否跳轉(zhuǎn)到no.html? ')) location.href='yes.html';else location.href='no.html'; </script>";
//以下hearder部分,是不可以加入的。
//header('location:http://www.baidu.com');
?>

  更多關(guān)于PHP控制前臺彈出對話框的實(shí)現(xiàn)方法請關(guān)注PHP中文網(wǎng)(www.miracleart.cn)其它文章! 


Release Notes

Popular Entries