`
thinkblog
  • 浏览: 89324 次
文章分类
社区版块
存档分类
最新评论

关闭当前窗口且不弹出提示,document的open与window的open的区别

 
阅读更多
一.使用简单的window.close();关闭当前窗口是会弹出的提示窗口的

[code="html"]


function closeWindow(){
//self.close();
window.close();
}



二.不让弹出提示窗口

[code="html"]


function test(){
window.open('','_self');
         // window.open('','_parent',''); 和上面语句等价

[code="html"]
[code="html"] window.close();
}



三.window.open()和document.open()的区别


一提起就知道了.document.open()指的是在文本中写入内容.它的作用有点像操作文件时的打开和关闭操作

[code="html"]


var myWin = window.open("","newWin","height=300,width=300");
myWin.document.open(); // 打开写入
myWin.document.write("<html><head><title>test</title></head><body>test</body></html>");
myWin.document.close(); // 关闭写入


分享到:
评论

相关推荐

    showModalDialog open弹出子窗口操作parent、opener父窗口及跨域处理

    3> IE与FireFox对两个弹出窗口在跨域时的解析也有不同:通过window.dialogArguments操作父窗口时,在IE下不需要指定document.domain而在FireFox下则正好相反需要指定才能生效;采用opener方式操作父窗口时都不需要...

    js中用open方式打开新窗口向父窗口传值

    在JavaScript中,使用`window.open()`方法可以打开一个新的浏览器窗口,这个方法可以实现子窗口向父窗口传值的操作。下面我们来详细解释这个过程。 首先,让我们回顾一下`window.open()`方法的基本用法。`window....

    如何在父窗口中得知window.open()出的子窗口关闭事件

    [removed] var timer var winOpen function IfWindowClosed() { if (winOpen.closed == true) { document.fm_Info.txtValue.value=”child closed” window.clearInterval(timer) } } [removed] <input type=b

    自动关闭ie的弹出窗口

    可以使用`Document.Window.Eval()`来执行JavaScript代码,关闭弹出窗口: ```csharp private void wb_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { foreach (HtmlElement ...

    jquery弹出层不关闭 父页面刷新

    在IT领域,尤其是在Web开发中,"jquery弹出层不关闭 父页面刷新"是一个常见的交互需求。这里,我们主要讨论如何使用jQuery实现这样的功能,即在一个弹出层(通常是一个模态对话框)显示时,用户可以操作父页面而不会...

    window.showModalDialog以及window.open用法简介

    在网页开发中,有时我们需要打开新的窗口或者弹出对话框来与用户进行交互。`window.showModalDialog`和`window.open`是JavaScript中用于实现这一目标的两个关键函数。它们都可以创建新窗口,但有着不同的特性和使用...

    js利用IE通过windowopen方式保存网页部分内容到本地

    1. **初始化新窗口**:首先使用`window.open`方法打开一个新窗口,并关闭其默认加载的页面,确保新窗口为空白状态。 2. **构建HTML内容**:在新窗口的`document`对象中写入HTML结构,包括`<html>`、`<head>`、`...

    强制弹出窗口的方法

    这通常涉及到JavaScript的`window.open()`方法和一些浏览器的弹出窗口策略。本文将详细探讨如何通过JavaScript实现“强制弹出窗口”的功能,以及如何处理可能遇到的拦截问题。 首先,`window.open()`是JavaScript中...

    字符串 window.open() window.opener window.name window对象等的总结

    在JavaScript的世界里,`window`对象是全局对象,它提供了与浏览器窗口进行交互的各种方法和属性。本篇文章将深入探讨`window.open()`、`window.opener`、`window.name`以及`window`对象的一些核心概念,同时通过两...

    js window.open iframe dialog

    在JavaScript的世界里,`window.open`、`iframe`和`dialog`是三个非常重要的概念,...在实际开发中,这些技术常用于创建弹出窗口、嵌入第三方内容以及实现页面间的通信。记住,正确地使用它们可以显著提升用户体验。

    JavaScript弹出新窗口并控制窗口移动到指定位置的方法

    2. 弹出窗口内容的编写:通过window.open()得到的新窗口对象(本例中为myWindow)可以像操作常规的window对象一样对其进行操作。例如,可以使用document.write()方法在新弹出的窗口中直接写入HTML内容。在代码中,...

    js关于document和window对象

    在 JavaScript 中,document 对象和 window 对象是两个非常重要的对象,它们都是 Window 对象的属性,用于描述当前显示的文档和浏览器窗口。 document 对象 document 对象是 Window 对象的一个属性,它描述了当前...

    asp.net 弹出窗口

    总的来说,ASP.NET中利用`window.open()`实现弹出窗口并传递值是一个典型的客户端脚本操作。通过理解JavaScript与ASP.NET的交互,我们可以灵活地控制弹出窗口的行为,提升用户体验。在实际项目中,可能还需要考虑...

    demo关闭窗口同时关闭父窗口的层-例子

    在网页设计中,有时我们需要实现一个功能:当用户在弹出的子窗口中完成操作后,不仅关闭子窗口,还要同时关闭父窗口中特定的层(通常是一个遮罩层或者模态对话框)。这个功能常见于用户进行确认、选择或其他交互操作...

    jquery实现弹出窗口

    "jquery实现弹出窗口"是一个常见的需求,尤其在用户交互和信息提示时。这里我们将深入探讨如何使用 jQuery 来创建具有良好兼容性的弹出窗口,并结合实例 "ModalDIV_jquery" 进行讲解。 首先,jQuery 弹出窗口通常被...

    JavaScript的document和window对象详解

    不同于`window.location`,`document.location`不能被改变。 - **referrer**: 包含链接的文档的URL,用户通过该链接进入当前文档。 - **title**: 文档的标题,对应HTML中的`<title>`标签。 ##### 方法 - **clear()...

    popup:通过 window.open() 创建原生弹出窗口的组件

    在本文中,我们将深入探讨`window.open()`的工作原理以及如何利用它来创建原生的弹出窗口组件。 ### `window.open()` 方法 `window.open()` 方法接受一个或多个参数,用于指定新开窗口的URL、窗口名称和特性。其...

    JavaScript实现自动弹出窗口并自动关闭窗口的方法

    这种自动弹出并关闭窗口的效果在过去的网页设计中可能较为常见,但随着浏览器安全性和用户体验的提升,这种方法现在可能并不推荐,因为弹出窗口可能会被视为侵扰性的用户体验。现代网页更倾向于使用模态对话框或浮层...

Global site tag (gtag.js) - Google Analytics