現役システムエンジニアの備忘録

技術スキルや用語などの記録を残していきます

ドキュメント

ドキュメントをオープン/クローズしたい

投稿日:

★.open() ドキュメントの出力を開始
★.close() ドキュメントの出力を終了
★・・・Documentオブジェクト(ドキュメント名)
♦・・・MIMEタイプ【省略可】

openメソッドとcloseメソッドはドキュメントをオープン/クローズするときに利用します。現在のドキュメントに対して使用すると、現在のドキュメントの内容は消去され、document.open()からdocument.close()の間で指定した内容に置き換わります。
なお、Windowオブジェクトにもopen、closeメソッドがあるので、混同しないよう注意してください。

スポンサーリンク

openメソッド

ドキュメントを開いて、書き出し可能な状態にします。HTML以外のドキュメントとして書き出す場合は、★にMIMEタイプ(※1)を指定します。

スポンサーリンク
※1
MIMEタイプとはページのコンテンツの種類を表す文字列で、たとえばテキストファイルならtext/plain、JPEG画像ならimage/jpegになります。MIMEタイプの指定を省略した場合はtext/html(HTML文書)として書き出されます。

closeメソッド

ドキュメントの書き出しを終了するメソッドです。openメソッドで書き出しを開始したドキュメントは必ずcloseメソッドで書き出しを終了させてください。終了していない場合はページが読み込み中の状態のままになってしまいます。

// ウィンドウ newWin のドキュメントの書き出しを開始します。
newWin.document.open();
// ウィンドウ newWin のドキュメントの書き出しを終了します。
newWin.document.close();

DOMにおけるdocument.open()

JavaScriptのdocument.open()では引数を指定できますが、DOMでは引数はありませんので注意してください。

スポンサーリンク

-ドキュメント
-

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

ドメイン名を参照したい

★.domain ★・・・Documentオブジェクト(オブジェクト名) domainプロパティはドキュメントが置かれているドメイン名(www.ank.co.jpなど)を返します。複数の場所に同じペー …

リンク部分の文字色を参照/設定したい

★.linkColor リンクの文字色を参照/設定 ★.alinkColor リンクを選択した瞬間の文字色を参照/設定 ★.vlinkColor 訪問済みリンクの文字色を参照/設定 ★・・・Docum …

JavaScriptで文字色を参照/設定したい

★.fgColor ★・・・Documentオブジェクト(ドキュメント名) 文字色を参照/設定します。プロパティの値はRGB値もしくは色名で指定します(色の指定方法は前記事を参照)。 また、このプロパ …

JavaScriptで文字列や画像を表示したい

★.write(♦) データを書き出す ★.writeln(♦) データを書き出して改行する ★・・・Documentオブジェクト(ドキュメント名) ♦・・・ …

選択されている文字列を調べたい

★.getSelection() ★・・・Documentオブジェクト(ドキュメント名) getSelectionメソッドは、マウスなどで選択されている文字列を返します。 スポンサーリンク 文例 st …