扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
alert("a"); 他就会弹出 a
我们提供的服务有:成都网站建设、成都做网站、微信公众号开发、网站优化、网站认证、崂山ssl等。为上千多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的崂山网站制作公司
window.onload=function(){
alert('a') ;
}页面加载的时候就会执行
[img]这个主要就是监听页面的unload事件,但是这个事件有些特殊,主动调用alert之类的方法可能不会显示,而且还跟浏览器版本有关系。
window.onbeforeunload = function(event){
return '您可能有数据没有保存';
};
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为允许;
可以使用js的while实现一个无限弹窗的网页。
具体步骤如下:
需要准备的材料分别是:电脑、浏览器、ultraedit。
1、在ue编辑器中新建一个空白的html文件,js文件。
2、在ue编辑器中输入以下html代码。
3、在ue编辑器中输入以下js代码。
4、编辑完成以后,在ue编辑器中点击保存,格式选择UTF8无BOM。
5、在浏览器中打开此html文件,可以看到最终想要实现的一个无限弹窗的网页效果。
不可能不拦截,凡是由程序自动执行打开的新窗口都会被拦截,只有当你的新窗口是由用户主动激活某个程序打开的才不会,
凡是有JavaScript自动打开的窗口都可以使用关闭功能,否则浏览器要么阻止要么直接忽略,打开用window,open();关闭用window.cloas();定位新窗口需要用到浏览器bom,在open中添加相应参数即可,参数很繁琐建议上网查
首先用户登陆时,判断他有没有要弹的消息
其次,调用JS弹出消息;
建议使用jquery框架,
当然还要有html内容:div id="tankuang_message" style="display:none;"message/div
当然这个div的样式需要你自己去美化,去定位的,并且要有弹窗的效果。
弹出时:$('#tankuang_message').show();
关闭时:$('#tankuang_message').hide();
如果你实在不想用,那是可行的,就是麻烦点,还有可能存在兼容性问题。
弹出时:document.getElementById('tankuang_message').style.display = '';
弹出时:document.getElementById('tankuang_message').style.display = 'none';
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流