定义和用法

open() 方法可打开一个新文档,并擦除当前文档的内容。
语法

document.open(mimetype,replace)

说明

该方法将擦除当前 HTML 文档的内容,开始一个新的文档,新文档用 write() 方法或 writeln() 方法编写。

提示和注释

重要事项:调用 open() 方法打开一个新文档并且用 write() 方法设置文档内容后,必须记住用 close 方法关闭文档,并迫使其内容显示出来。

注释:属于被覆盖的文档的一部分的脚本或事件句柄不能调用该方法,因为脚本或事件句柄自身也会被覆盖。


实例

<html>
<head>
<script type="text/javascript">
function createNewDoc(){var newDoc=document.open("text/html","replace");var txt="<html><body>Learning about the DOM is FUN!</body></html>";newDoc.write(txt);newDoc.close();}
</script>
</head>
<body><input type="button" value="Write to a new document"
onclick="createNewDoc()"></body>
</html>

在新窗口打开新的文档,并添加一些文本。

<html>
<head>
<script type="text/javascript">
function winTest(){var txt1 = "This is a new window.";var txt2 = "This is a test.";win.document.open("text/html","replace");win.document.writeln(txt1);win.document.write(txt2);win.document.close();}
</script>
</head>
<body><script type="text/javascript">
var win=window.open('','','width=200,height=200');
winTest();
</script></body>
</html>

5. Document open() 方法相关推荐

  1. .NET 调用JS:WebBrowser.Document.InvokeScript 方法抛出“指定的转换无效”异常的原因

    .NET 调用JS:WebBrowser.Document.InvokeScript 方法抛出"指定的转换无效"异常的原因 参考文章: (1).NET 调用JS:WebBrowse ...

  2. document.execCommand()方法处理Html数据

    document.execCommand()方法处理Html数据时常用语法格式如下: document.execCommand(sCommand[,交互方式, 动态参数]) 其中:sCommand为指 ...

  3. document.getElementsByTagName()方法的返回值

    document.getelementsbytagname()方法的返回值 /* document.getelementsbytagname()方法的返回值中取出某个特定的元素.一开始以为它的返回值是 ...

  4. 关于使用jQuery时$(document).ready()方法失效问题

    关于使用jQuery时$(document).ready()方法失效问题 <script type="text/javascript">//页面加载后自动执行,不需要按 ...

  5. java中find方法_Java Document.find方法代码示例

    import com.allanbank.mongodb.bson.Document; //导入方法依赖的package包/类 /** * Extract the number of seconds ...

  6. 如何循环遍历document.querySelectorAll()方法返回的结果

    使用JavaScript的forEach方法,我们可以轻松的循环一个数组,但如果你认为document.querySelectorAll()方法返回的应该是个数组,而使用forEach循环它: /* ...

  7. java document to xml_Java Document.asXML方法代碼示例

    本文整理匯總了Java中org.dom4j.Document.asXML方法的典型用法代碼示例.如果您正苦於以下問題:Java Document.asXML方法的具體用法?Java Document. ...

  8. js技术要点---document.write()方法在IE浏览器和火狐浏览器下面的兼容性问题

    2.js技术要点---document.write("")方法在IE浏览器和火狐浏览器下面的兼容性问题 技术qq交流群:JavaDream:251572072  教程下载,在线交流 ...

  9. 深入浅出JavaScript (五) 详解Document.write()方法

    一直用document.write()方法向浏览器中显示数据用,把它当做Alert()使用, 看来这样用有些大材小用了,下面说说它的主要用处. document.write()方法可以用在两个方面: ...

  10. js进阶 10-3 jquery中为什么用document.ready方法

    js进阶 10-3  jquery中为什么用document.ready方法 一.总结 一句话总结: 1.document.ready和window.onload的区别:用哪个好? document. ...

最新文章

  1. iOS中的动力学:Dynamics【1】
  2. UVA 10214 Trees in a Wood
  3. selenium中webdriver识别class属性多个值中有空格的解决方案
  4. (转)Spring定时任务的几种实现
  5. CSP-S初赛知识点复习(全)
  6. POJ 1061扩展欧几里得
  7. C# JScript.Eval使用
  8. Linux学习笔记(4) - 文件系统
  9. 纯CSS3实现lightbox+图像轮播
  10. 图片内包含文本制作方法
  11. NN求解NS方程进一步探讨
  12. 对HashMap进行排序处理
  13. ftp服务器上传大文件,关于大文件上传的FTP解决方案
  14. 电信dns服务器哪个稳定,电信宽带dns设置哪个最快? dns设置哪个最好最快
  15. 嵌入式软件工程师待遇如何?
  16. FFmpeg —— 14.示例程序(八):音频编码器(PCM编码为AAC)
  17. 计算机编程课是学什么的,编程是什么课程
  18. python字符映射表和字符替换
  19. 俄勒冈大学计算机科学专业,俄勒冈大学计算机与信息科学专业怎么样?高薪热门专业等你来...
  20. PostgreSQL 用户和角色管理

热门文章

  1. enum枚举类型 的用法
  2. Hdu2612Find a way bfs
  3. 在中心交换机前加入多wan口路由,华为中心交换机的学习
  4. 2019 年,数据分析师怎样才能更抢手?
  5. 我和老公清北毕业,我能接受自己的孩子读三流学校吗?
  6. 一位Java程序员写给女友的情书
  7. oracle建立数据库的步骤,Oracle手工创建数据库的步骤
  8. Linux之文件基础操作命令
  9. 第一个vue项目——从0到1构建vue(一)
  10. BeijingPeople