本文目录一览:
- 1、php如何制作弹出窗口
- 2、php点击链接弹出窗口并显示相应的信息
- 3、在php中弹出信息输入框的功能如何实现?类似下图:
- 4、php中点击一个超链接然后弹出窗口怎么办
- 5、求php或html点击链接弹出小窗口的代码!
php如何制作弹出窗口
Javascript属于网络的脚本语言,用来给HTML网页增加动态功能。Javascript弹出窗口的方法:
1,弹出包含提示信息窗口 在script标签中 加入 alert("要现实的内容");
2,弹出新窗口,window对象的open方法可实现弹出窗口,具体代码如下
window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //这句要写成一行
参数解释:
window.open 弹出新窗口的命令;
'page.html' 弹出窗口的文件名;
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;
height=100 窗口高度;
width=400 窗口宽度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值;
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 表示菜单栏和滚动栏。
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;
php点击链接弹出窗口并显示相应的信息
你那个表格中的数据和你要div弹出的数据一模一样, 岂不是画蛇添足?
表格中都看到了, 再点弹个div出来,再看一次???
如果你真需要这样做, 建议使用jQuery库和jQuery相关的弹窗插件!
比如:layer(这个可以百度一下就有啊)
使用方法他们网站有介绍
至于弹出的div中的内容, 方法就很多了, 可以ajax请求其他页面, 也可以获取当前页面的内容!
在php中弹出信息输入框的功能如何实现?类似下图:
1. 在页面上写两个个div,一个放其它东西,另一个放输入框写上,
然后将放置输入框的divstyle="display:none"
2.弄个按钮或者图片,绑定js,在点击按钮的时候将display设置为block,
将另一个div的display设置成none,这样看上去就像是弹出了一个窗口
在点击完登录之后刷新当前页面即可
3.至于输入框的位置,可以看一下css文档,如何显示在页面的中央
另一个就是在js中写一个模态窗口,也同样能够实现
php中点击一个超链接然后弹出窗口怎么办
PHP中点击出现一个超链接,然后出现弹窗,你就不要去点击他了,或者将弹窗直接关闭就可以了,运用这种链接一定要注意安全,超链接中可能会含有病毒,这样的话就会导致你的电脑死机或者是病毒用不了,希望我的建议能够帮助您,祝您生活愉快,天天开心
求php或html点击链接弹出小窗口的代码!
function popup(msg,timer) {
var
h = $(document).scrollTop() +$(window).height() ;
w = $(window).width();
lw = Math.floor(w/2-200/2);
var ht =
'div id="popup" style="display:none;position:absolute;top:100%;left:'+
lw+
'px;text-align:center;background:#f6f9cc;border:1px solid #999;width:200px;z-index:1200;box-shadow:0 0 5px rgba(0,0,0,.4)"' +
'div class="popup-content" style="padding:15px"/div' +
'a href="javascript:;" class="close-popup" style="display:inline-block;line-height:20px;position:absolute;right:5px;top:5px;width:20px;text-decoration:none;height:20px;font-family:Arial;font-size:28px;font-weight:bold;text-align:center;color:#777;border-radius:50px;"times;/a' +
'/div';
$('#popup').remove();
$('body').append(ht);
var t ;
function popout() {
$('#popup').animate({
top:'100%'
},500,function() {
$('#popup').hide();
});
}
$('#popup .close-popup').click(function() {
clearTimeout(t);
popout();
}).hover(function() {
$(this).css({
color:'#000'
})
},function() {
$(this).css({
color:'#777'
})
});
$('#popup .popup-content').html(msg);
$('#popup').show().animate({
top:h/2
},500,function() {
t = setTimeout(function() {
popout();
},timer? parseInt(timer):5500)
});
}
把这段代码写在jquery后面,然后直接调用:
popup( '内容',3000);//弹出“内容”,3000毫秒后自动关闭