很多站长朋友们都不太清楚php运行不能弹窗,今天小编就来给大家整理php运行不能弹窗,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 求助,php alert()提示窗口无法弹出…… 2、 windows执行php脚本 执行成功如何控制不弹出黑窗口 3、 怎样使php在执行的时候弹出对话框,并且使当前页面不刷新。 求助,php alert()提示窗口无法弹出……//删除文章
if($_GET['action']=='delete'){
echo "<script>alert('你确定要删除该文章吗?');location:art-delete.php;</script>";
}
这儿需要修改的地方有
首先需要接受 id 值 然后删除页面通过接收id 来删除记录
再有就是 alert 需要改成 confirm alert 只是警告 点击确定后会继续执行 confirm 是提示框 可以确定 和 取消
if($_GET['action']=='delete'){
$id = $_GET['id'];
echo "<script>if(confirm('你确定要删除该文章吗?')){location:art-delete.php?id=".$id.";}</script>";
}
echo "<a href='myarticle.php?action=delete'>删除</a>".'<br />';
这儿需要修改的 是要加上id参数
echo "<a href='myarticle.php?action=deleteid=".$row['id']."'>删除</a>".'<br />';
删除页面为
$id = $_GET['id'];
$sql="delete from article where id=".$id;
mysql_query($sql);
编辑和删除同理
windows执行php脚本 执行成功如何控制不弹出黑窗口简单啊,在你批处理的相同目录下新建一个记事本,里面输入:
set ws=wscript.createobject("wscript.shell")
ws.run "win.bat /start",0
(其中win.bat为你自己的批处理名字,自己改)
然后把这个记事本保存为后缀名为.vbe的文件,到时候你只要运行这个vbe文件就达到目的了!~
是用命令PHP.EXE执行?
怎样使php在执行的时候弹出对话框,并且使当前页面不刷新。首先要知道php与客户端的运行原理
弹出对话框就意味着服务端已经发送文本到客户端了.
所以根据你的要求,需要改变一下思路,不刷新网页.后台调用PHP.使用ajax,或iframe独立网页方式.
它们都是在当前网页中进行嵌入,可以让当前页不刷新.
关于php运行不能弹窗的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php运行不能弹窗 php弹出对话框的详细内容...