当前位置:首页 > 代码 > 正文

js关闭当前窗体代码(javascript关闭当前窗口)

admin 发布:2022-12-19 22:18 181


今天给各位分享js关闭当前窗体代码的知识,其中也会对javascript关闭当前窗口进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

怎样用JS实现关闭当前窗口

大约有三种方式:

1、直接关闭当前窗口代码如下:

a href="javascript:window.opener=null;window.open('','_self');window.close();"关闭/a

2、自定义提示关闭代码如下:

script language="javascript"

function custom_close(){

if 

(confirm("您确定要关闭本页吗?")){

window.opener=null;

window.open('','_self');

window.close();

}

else{}

}

/script

input id="btnClose" type="button" value="关闭本页" onClick="custom_close()" /

3、关闭当前页面代码如下:

a href="javascript:window.opener=null;window.close();"关闭/a如果是按钮则:

Response.Write("script language=\"javascript\"window.opener=null;window.close();/script");

这样点关闭的时候就不会弹出如当前窗口正试图关闭的对话框了.

拓展资料

1、JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

2、在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

兼容所有浏览器的js关闭当前页面/窗口的代码

我们在js中判断能力窗口或页面都离不开window.close()函数了,但是如果要做到兼容所有浏览器实现关闭当前窗口话并不是直接使用window.close()即可解决了。

可兼容所有浏览器关闭当前页面函数:

JS关闭窗口或JS关闭页面的几种代码

第一种:JS定时自动关闭窗口 script language="javascript"!--function closewin(){self.opener=null; self.close();}function clock(){i=i-1document.title="本窗口将在" + i + "秒后自动关闭!"; if(i0)setTimeout("clock();",1000); else closewin();}var i=10clock();//--/script第二种:点击链接没有提示的JS关闭窗口 a href="javascript:window.close()" 关闭窗口/a 第三种:窗口没有提示自动关闭的js代码 script language=javascript!--this.window.opener = null; window.close();//--/scriptIE6-7 JS关闭窗口不提示的方法方法一:js 代码function CloseWin() //这个不会提示是否关闭浏览器{window.opener=null; //window.opener=top; window.open("","_self"); window.close();}方法二:open.htmljs 代码function open_complex_self() { var obj_window = window.open('close.html', '_self'); obj_window.opener = window; obj_window.focus();}close.htmljs 代码window.close();另附://普通带提示关闭 function closeie(){ window.close();}//关闭IE6不提示 function closeie6(){ window.opener=null; window.close();}//关闭IE7不提示 function closeie7(){

jsp 中用js提交表单并关闭本窗口的问题。

1、在html中的表单form设置属性action='#'防止自动提交

2、利用js获取html中表单form,重新设置表单的action

3、action设置完毕后调用form.submit()方法提交表单

4、表单提交后利用window.close()关闭当前窗口

button按钮也可以的啊,一样的使用方法啊,在js中提交的,还是说你想根据不同的按钮将form1表单提交到不同的action里?

script type="text/javascript"

function sub(){

document.form1.submit();

}

/script

 body

   form action="Getvalue" method="post" name="form1"

   input type="text" name="username"br/

   input type="password" name="password"br/

   input type="button" value="button测试" onclick="sub();"

   /form

 /body

javascript的关闭窗口的代码

关闭窗口

window.close()关闭指定的浏览器窗口。如果不带窗口引用调用close()函数,JavaScript就关闭当前窗口。在事件处理程序中,你必须指定window.close(),而不能仅仅使用close()。由于JavaScript总静态对象的作用范围,不带对象名字的close()调用等价于document.close()。

如果你执行close()方法去关闭一个不是由脚本程序打开的窗口,就会出现一个确认对话框让用户选择是否关闭窗口。如果在历史列表中只有当前一个记录,那么在Navigator中就不会出现对话框。然而,如果你使用close()退出最后运行的浏览器实例,确认对话框就会出现。看看下面在2类浏览器中出现的对话框样子:

点击下面的链接打开一个新窗口,其中内容是tryclose.html:

Launch Window (with JavaScript)

Launch Window (with HTML)

第1个链接使用JavaScript的window.open()方法来打开一个窗口,第2个链接简单地使用TARGET属性实现同样目的:

A HREF="javascript:void(window.open('tryclose.html'))"Launch Window (with JavaScript)/ABR

A HREF="tryclose.html" TARGET="_blank"Launch Window (with HTML)/A

页面tryclose.html显示一个按钮,它负责执行window.close()方法:

FORMINPUT TYPE="button" VALUE="Close Window" onClick="window.close()"/FORM

当你点击第1个链接打开新窗口后,浏览器就“记住”了它是由一个脚本程序生成的。所以,当你点击按钮时,新窗口不用再确认操作就被关闭。第2个链接是另外一回事了,它不使用任何JavaScript打开一个新窗口,当你点击按钮时,Internet Explorer将显示一个确认对话框。然而,Navigator立即关闭这个窗口,因为,新窗口在会话历史中没有任何文档。

JavaScript允许你在其他的窗口使用一段脚本程序关闭另外一个窗口。

点击后关闭的窗口

许多标准的应用程序都有一个About对话框,当用户在其中任何地方点击一次鼠标时,窗口就被关闭。下面就对窗口使用JavaScript来实现同样的效果。首先,请看看打开新窗口的代码:

SCRIPT LANGUAGE="JavaScript"

!--

function launchAbout() {

about = window.open("about.html", "about", "height=75,width=250");

return false;

}

// --

/SCRIPT

A HREF="about.html" onClick="return launchAbout()"About/A

点击链接后,生成一个新窗口。然后,你可以在其中点击任何地方,就关闭那个窗口。在文件about.html的HEAD区域,添加下面的脚本程序:

SCRIPT LANGUAGE="JavaScript"

!--

function closeWin() {

window.close();

}

if (window.Event) document.captureEvents(Event.ONCLICK);

document.onclick = closeWin;

// --

/SCRIPT

GOOD LUCK

关于js关闭当前窗体代码和javascript关闭当前窗口的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/27208.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载