网页事件制作,关闭网页弹出窗口当前网页,弹出新窗口

js关闭当前页面(窗口)的几种方式总结
转载 & & 作者:
js关闭当前页面(窗口)的几种方式总结,需要的朋友可以参考一下
1. 不带任何提示关闭窗口的js代码 代码如下:&a href="javascript:window.opener=window.open('','_self');window.close();"&关闭&/a&2.自定义提示关闭
代码如下:&script language="javascript"&// 这个脚本是 ie6和ie7 通用的脚本function custom_close(){if (confirm("您确定要关闭本页吗?")){window.opener=window.open('','_self');window.close();}else{}}&/script&
&input id="btnClose" type="button" value="关闭本页" onClick="custom_close()" /&3.关闭当前页面: 代码如下:&a href="javascript:window.opener=window.close();"&关闭&/a&如果是按钮则:
Response.Write("&script language=\"javascript\"&window.opener=window.close();&/script&");这样点关闭的时候就不会弹出如当前窗口正试图关闭的对话框了.
那么怎么样当用户点浏览器的最大化最小化关闭按钮中的关闭按钮时也弹出关闭的确认对话框呢?这样: 代码如下:&body onbeforeunload="return '真的要关闭此窗口吗?'"&这样的话在点关闭时候就会执行onbeforeunload函数,弹出真的要关闭此窗口吗的对话框,点取消返回假,不关闭,点确定返回真关闭窗口
那么怎么样才能够点击某个按钮的时候弹出确定取消对话框呢??如果点取消就不执行下面的代码,点确定就继续执行下面的代码?
在按钮的单击里写: 代码如下:Response.Write("&script language=\javascript\"&" + "if(confirm(\"确定吗?\"))"+"{window.location.href='default.aspx';}"+"else{history.back();}"+"&/script&");意思是:首先用confirm函数弹出个有确定取消的对话框,如果你点了确定就返回真,就执行window.location.href='default.aspx'代码,如果点了取消就返回假,就执行history.back();返回到原来的页面
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具js 怎么监听到页面关闭或页面跳转事件
[问题点数:60分,结帖人ShiQuDeNianHua]
js 怎么监听到页面关闭或页面跳转事件
[问题点数:60分,结帖人ShiQuDeNianHua]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年 总版技术专家分年内排行榜第五
2018年2月 总版技术专家分月排行榜第一2017年8月 总版技术专家分月排行榜第一
匿名用户不能发表回复!|11:07 提问
怎样写一个点击事件
然后在本页面弹出一个页面
怎样写一个事件:点击一个按钮或者事件, 然后在本页面弹出一个页面
按赞数排序
你表述的不太准确,如果在本页弹出一个window的话,用JavaScript的window.open()方法即可;
如果想弹出一个信息框的话,可以在页面上加一个div隐藏起来,在点击的时候显示即可。
你可以在一个按钮上,或者一个a标签上,写一个onclick事件。这个事件的主题内容是打开另外一个页面。
可以用js的window.open方法
jquery.dialog()或者conform()应该都可以
layer.open
或者用摸态框
window.open啊
window.modedlog(单词好像拼错了)
没有一个是符合楼主要求的,唉,我也试了。
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐以下试题来自:
单项选择题如果想在打开一个页面的同时弹出另一个新窗口,应该进行的设置是(
)。A.在“Events”中选择“onResize”B.在“Actions”中选择“Pop Message”C.在“Actions”中选择“Open Browser Window”D.在“Events”中选择“onUnload”
为您推荐的考试题库
你可能感兴趣的试题
1A.在“文档”窗口选择文本Home Page,然后插入一个homhtm的页面B.在“文档”窗口选择文本Home Page,然后加粗C.在“文档”窗口选择文本Home Page,命名为homhtmD.在“文档”窗口选择文本Home Page,然后创建一个到文件homhtm的链接2A.在编辑窗口直接输入一个半角空格B.代码中输入“ ”C.在编辑窗口输入两个全角空格D.在编辑窗口输入两次空格3A.可以在<%
%>中编写编程语言B.是在静态网页中使用的C.在网页中的起注释作用D.是html语言所必须的4A.网页中的指定对象被双击时,事件触发B.被指定对象(网页,图片,Flash插件等)开始在浏览器装载时事件触发C.网页中的指定对象被单击时,该事件触发D.当用户卸载当前页面时事件触发5A.整体页面的设计好规划B.可以重叠C.可以适应不同分辨率的网页D.编辑状态与浏览状态的实际效果接近
热门相关试卷
最新相关试卷在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
如何实现点击按钮,触发请求,新内容在弹出窗口中显示?
这个连接中,点击“我的收藏”下面的小星星,会弹出一个窗口,显示当前推荐的热门餐厅。
这种效果,在很多网站中都有实现。
实现思想是触发一个请求,响应是需要显示的HTML页面或是json结构。
但具体的实现,我还不是很清楚。
所以请大家帮帮忙,多谢。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
大体思路是:
监听按钮的click事件 -& 通过ajax向后台发送请求 -& 获取内容 -& 显示到弹框中。
主要是ajax的使用,google可以搜到很多ajax的教程,跟着教程试着做一下,如果使用的过程中遇到问题可再来提问。如果会jquery,可以直接用$.ajax方法,便于理解。
既然说举个例子,那我就用JQ写伪代码
$("按钮").click(function(){
type: "POST",
url: "接口地址",
data: 传到服务器的数据
.done(function( msg ) {
做个弹框,解析返回的msg,插进弹框
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
"style = display:" "style = display:"
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
骚年,看来你还是个新手
用jquery的ajax:
$('#demo_id').click(function(){
var $pop_window=$('#pop_window');
$.post(exampleRequestUrl,{data:data},
function(callbackData){
$pop_window.show().html(callbackdata)
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。

我要回帖

更多关于 怎样关闭网页弹出广告 的文章

 

随机推荐