Metoda document.write()


Metoda document.write()

Metoda document.write()pobiera zawartość HTML do zapisu w oknie lub ramce. Po tym jak strona zostanie załadowana każde wywołanie metody document.write() w bieżącym oknie spowoduje wymazanie strony i otwarcie nowego strumienia danych. Kiedy naciśniesz przyciski "To samo okno" metoda document.write() wymaże zawartość strony i wyświetli nową zawartość. Jeżeli nacisniesz przycisk "Inne okno" strona zostanie wyświetlona w nowym oknie. Here is an example.

Kod JavaScript:
W nagłówku definiujemy funkcję, która nadpisze zawartość bieżącego okna:
<script language="JavaScript">
<!--
function SameW() {
	var s = "<HTML><HEAD><TITLE>Nowy dokument </TITLE></HEAD></HTML>"
	s+="<BODY  leftmargin=\"20\"><h1>To jest nowy dokument wygenerowany przez metodę: <code><font
	color=\"navy\">document.write()</font></code></h1>"
	s+="Jeżeli chcesz wrócić do poprzedniej strony naciśnij przycisk wstecz na Twojej przeglądarce."
	s+="</BODY></HTML>"
	document.write(s)
	document.close()
}
//-->
</script>

W częsci BODY wywłamy tą funkcję:
<FORM>
<INPUT TYPE = "button" VALUE = "To samo okno" onClick = "SameW()">
</FORM>

W nagłówku definiujemy funkcję, która utworzy zawartość nowego okna:
<script language="JavaScript">
<!--
var secWindow 
function openW(){
	 secWindow = window.open("","","status HEIGHT = 400, WIDTH=600")
}
function OtherW() {
	openW()
	//Zrób secWidow() aktywnym
	secWindow.focus()
	var s = "<HTML><HEAD><TITLE>Nowy dokument </TITLE></HEAD></HTML>"
	s+="<BODY  leftmargin=\"20\"><h1>To jest nowy dokument wygenerowany przez metodę:  <code><font
	color=\"navy\">document.write()</font></code> który zostanie wyświetlony w nowym oknie.</h1>"
	s+="To jest nowy dokument wygenerowany przez metodę: <code><font color=\"navy\">document.write()</font></code>
	który zostanie wyświetlony w nowym oknie."
	s+="</BODY></HTML>"
	secWindow.document.write(s)
}
//-->
</script>

W częsci BODY wywłamy tą funkcję:
<FORM>
<INPUT TYPE = "button" VALUE = "Inne okno" onClick = "OtherW()">
</FORM>

powrót do listy skryptów JavaScript


powrót do strony głównej