本文目录一览:
- 1、php不要用javascript,要怎么弹出消息框?
- 2、在php中弹出信息输入框的功能如何实现?类似下图:
- 3、PHP中,如何做出一个弹出对话框?
- 4、php弹出变量对话框怎么办
- 5、请问如何让PHP在长时间执行中弹出一个对话框并显示“程序正在执行”?求高手详解
php不要用javascript,要怎么弹出消息框?
php是运行在服务器端的,它本身是没有弹出对话框的命令的(否则的话在服务器的屏幕上弹出对话框对于用户而言有什么意义呢?)。要想在客户端的浏览器中弹出对话框,就必须用前端脚本语言,如果不用Javascript,那就只能用VBScript,而这比Javascript的兼容性差远了(只有IE支持),所以说到最后,你仍然要用Javascript。
在php中弹出信息输入框的功能如何实现?类似下图:
1. 在页面上写两个个div,一个放其它东西,另一个放输入框写上,
然后将放置输入框的divstyle="display:none"
2.弄个按钮或者图片,绑定js,在点击按钮的时候将display设置为block,
将另一个div的display设置成none,这样看上去就像是弹出了一个窗口
在点击完登录之后刷新当前页面即可
3.至于输入框的位置,可以看一下css文档,如何显示在页面的中央
另一个就是在js中写一个模态窗口,也同样能够实现
PHP中,如何做出一个弹出对话框?
form action="" method="post" name="myform" onsubmit="return test()"input type="text" id="myinput"/input type="submit" value="test"//formscript language="javascript"function test(){var myinput=document.getElementById("myinput");if(myinput.value==null){alert("please input a value");return false;}else{return true}}/script
php弹出变量对话框怎么办
php弹出变量对话框这个弹出的应该是个页面。不仅仅是个窗口。里面有表单,可以输入一些东西,并且有自己很复杂的样式。
请问如何让PHP在长时间执行中弹出一个对话框并显示“程序正在执行”?求高手详解
如果是点击一个按钮弹出对话框再执行程序的话可以写成:
!--此处为触发事件点击的按钮,当然你的可能是一个链接或别的什么形式展现的,我们要用到的只是 id="btn"--
input type="button" value="点我执行" id="btn"
!--此处为弹出窗口层,默认为隐藏状态--
div id="pop" style="display:none;"程序正在执行/div
script type="text/javascript" src="jquery.js"/script
script type="text/javascript"
$("#btn").click(function(){ //点击id="btn"按钮时执行
$("#pop").show(); //显示弹出窗口
//执行ajax请求
$.ajax({
type: "post", //请求方式
data: "", //参数
url: "请求的PHP文件路径",
error:function(){ //请求失败
},
success:function(data){ //请求成功,data为从请求的PHP页面中返回的数据
//请求成功后如果页面不发生跳转的话需要将弹出窗口隐藏
//隐藏弹出窗口的话写:
//$("#pop").hide();
//如果不隐藏,需要在弹出窗口中显示返回的数据的话写
//$("#pop").html("要在弹出窗口中显示的内容文本或html代码");
}
});
});
/script