open()方法打開一個輸出流來收集任何以document.write()或document.writeln()方法的輸出。
您可以使用document.close()關(guān)閉打開的文檔。
如果目標(biāo)中已存在文檔,則將其清除。
請勿將此方法與window.open()方法混淆:
document.open()允許您覆蓋當(dāng)前文檔或附加到當(dāng)前文檔
window.open()提供了一種打開新窗口的方式,使當(dāng)前文檔保持不變
document.open(MIMEtype, replace)
document.open(); document.write("<p>唯一的內(nèi)容.</p>"); document.close();測試看看?/?
所有瀏覽器完全支持open()方法:
Method | ![]() | ![]() | ![]() | ![]() | ![]() |
open() | 是 | 是 | 是 | 是 | 是 |
參數(shù) | 描述 |
---|---|
MIMEtype | (可選)您要寫入的文檔類型(默認(rèn)為“ text / html”) |
replace | (可選)如果已設(shè)置,則新文檔的歷史記錄條目將繼承打開該文檔的文檔的歷史記錄條目 |
返回值: | 沒有 |
---|---|
DOM版本: | DOM 2級 |
使用參數(shù):打開輸出流,添加一些文本,然后關(guān)閉輸出流:
document.open("text/html", "replace"); document.write("<p>唯一的內(nèi)容.</p>"); document.close();測試看看?/?
使用window.open()和document.open()在新窗口中打開輸出流,添加一些文本,然后關(guān)閉輸出流:
var w = window.open(); w.document.open(); w.document.write("<h1>唯一的內(nèi)容</h1>"); w.document.close();測試看看?/?
DOM Document write()方法
DOM Document writeln()方法
DOM Document close()方法
window open()方法