![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 13.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wiem, dałem trochę zadługi temat.
Mam problem z edytowaniem elementu przez GetElementByID, ten element znajduje się w oknie otawartym JavaScripcie. Oto zawartość trzech plików w uproszczeniu: test.html - główny plik CODE <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <HTML> <HEAD> <META http-equiv="content-type" content="text/html; charset=ISO-8859-2"> <META http-equiv="content-language" content="pl"> <TITLE>TEST</TITLE> <script type="text/javascript" src="test.js"> </script> </HEAD> <BODY onload="laduj()"> </BODY> </HTML><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <HTML> <HEAD> <META http-equiv="content-type" content="text/html; charset=ISO-8859-2"> <META http-equiv="content-language" content="pl"> <TITLE>TEST</TITLE> <script type="text/javascript" src="test.js"> </script> </HEAD> <BODY onload="laduj()"> </BODY> </HTML> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <HTML> <HEAD> <META http-equiv="content-type" content="text/html; charset=ISO-8859-2"> <META http-equiv="content-language" content="pl"> <TITLE>TEST</TITLE> <script type="text/javascript" src="test.js"> </script> </HEAD> <BODY onload="laduj()"> </BODY> </HTML> test.js CODE function laduj() { galeria=window.open('tes.html','Galeria','toolbar=no,status=no,location=no,directories=no,menubar=no,scrollbars=1,resi albe=no'); galeria.focus(); galeria.document.GetElementById("ale").innerHTMl = "palę"; } tes.html CODE <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <HTML> <HEAD> <META http-equiv="content-type" content="text/html; charset=ISO-8859-2"> <META http-equiv="content-language" content="pl"> <TITLE>Galeria</TITLE> <script type="text/javascript" src="galeria.js"> </script> </HEAD> <BODY> <p id="ale">kot</p> </BODY> </HTML> A w konsoli błędó w Firefoxie, wypisuje, że element galeria jest pusty. Coś przez tłumacza google wyczytałem z czeskiego forum, ale z tego tłumaczenia zrozumiałem, że wszystko musi być na jednej domenie. Ten post edytował Godlark 8.08.2008, 21:43:38 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
1) getElementById a nieGetEl...
2) Nie widzi tego <p id="ala">kot</p> bo jak go szuka to ten p jeszcze nie istnieje. Jak dasz sobie ta linijkę ze zmianą zawartości p w setTimeout() z czasem równym np. 1s. to zadziała jak chcesz. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 13.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki za odpowiedź i pomoc w rozwiązaniu problemu.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:42 |