diff options
author | Matt A. Tobin <mattatobin@localhost.localdomain> | 2018-02-02 04:16:08 -0500 |
---|---|---|
committer | Matt A. Tobin <mattatobin@localhost.localdomain> | 2018-02-02 04:16:08 -0500 |
commit | 5f8de423f190bbb79a62f804151bc24824fa32d8 (patch) | |
tree | 10027f336435511475e392454359edea8e25895d /dom/tests/js/write2.html | |
parent | 49ee0794b5d912db1f95dce6eb52d781dc210db5 (diff) | |
download | UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.gz UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.lz UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.xz UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.zip |
Add m-esr52 at 52.6.0
Diffstat (limited to 'dom/tests/js/write2.html')
-rw-r--r-- | dom/tests/js/write2.html | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/dom/tests/js/write2.html b/dom/tests/js/write2.html new file mode 100644 index 000000000..8fcfd1075 --- /dev/null +++ b/dom/tests/js/write2.html @@ -0,0 +1,60 @@ +<HTML> +<HEAD> +<SCRIPT> +var w = null; +var count = 0; +var isOpen = false; + +function newWin() { + if ((w == null) || (w.closed == true)) { + w = window.open("about:blank", "writetest"); + } +} + +function incrWrite() { + if (w != null) { + if (!isOpen) { + count = 0; + isOpen = true; + w.document.write("<p>Opening document and counting up....</p>"); + } + + w.document.write("<p>Counter at: " + count++ + "</p>"); + } +} + +function closeDoc() { + if ((w != null) && isOpen) { + w.document.write("<p>Closing document!</p>"); + w.document.close(); + isOpen = false; + } +} +</SCRIPT> +</HEAD> +<BODY> +<h1>document.write (out-of-line) test</h1> +<p>This test uses the open, write and close methods of a +document to construct a document. It tests the "out-of-line" +capabilities of document.write i.e. the ability to use +document.write to create an entirely new document.</p> + +<form> +<p>Use this button to create a new window. If one already +exists, we'll use it. +<INPUT TYPE="button" NAME="newwin" VALUE="New Window" onClick="newWin(); return true;"> +</p> + +<p>Use this button to write the new value of a counter into +the document. If the document was previously closed, it will be +reopened (and the old contents will be destroyed. +<INPUT TYPE="button" NAME="incrwrite" VALUE="Write" onClick="incrWrite(); return true;"> +</p> + +<p>Use this button to close the document. Subsequent writes will rewrite +the document. +<INPUT TYPE="button" NAME="closedoc" VALUE="Close Document" onClick="closeDoc(); return true;"> +<p> +</FORM> +</BODY> +</HTML>
\ No newline at end of file |