Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dynamiczne generowanie kodu, zawartość popup'a
bartyk
post
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 8.11.2004

Ostrzeżenie: (10%)
X----


Witam,

Czy jest możliwe tworzenie zawartości okienka pop-up w "locie"? Wiem, że mogę wygenerować plik a następnie go otworzyć. Ale czy jest to możliwe bez generowania pliku na dysku questionmark.gif

Będę wdzięczny za odpowiedzi i pomoc.

Pozdrawiam


--------------------
Pozdr

Bartek
Go to the top of the page
+Quote Post
kszychu
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


Co rozumiesz przez generowanie "w locie"?


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Okienko otwierasz za pomoca JavaScriptu, jego zawartosc jest uzalezniona od pliku (mozesz tez nie podawac sciezki do pliku), ktory podasz funkcji window.open(...) przy tworzeniu tego popupa, zawartosc ta mozesz zmienic potem za pomoca JS i DOMu. O to chodzilo?
Plikiem *.php generujesz strone z kodem JS: ktory otwiera popupa i potem za pomoca DOMu (lub document.write()) zmienia/ustala zawartosc tego popupa.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
bartyk
post
Post #4





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 8.11.2004

Ostrzeżenie: (10%)
X----


Właśnie chodzi mi o to, żeby podawać pliku, a zawartość wygenerować w momencie otwierania okna.


--------------------
Pozdr

Bartek
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


no to:

window.open( ... 'nazwapliku.php?parametry=1&zawartosci=4' ... );

a plik 'nazwapliku.php' generuje ci zawartsoc w zaleznosci od dostawrczonych parametrow.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
bartyk
post
Post #6





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 8.11.2004

Ostrzeżenie: (10%)
X----


Kurcze :< w poprzednim poscie zgubiłem bardzo istatne słowo - "NIE"

chodziło mi o otwieranie bez podania pliku czyli coś w rodzaju windows.open();


--------------------
Pozdr

Bartek
Go to the top of the page
+Quote Post
kszychu
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


Ale jak bez podawania pliku? Musisz przeciez podac, jaka ma byc zawartosc okienka!


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Kod
<html>
<body>
<script type="text/javascript">
x = window.open();
x.document.write( 'tresc okna' );
</script>
</body>
</html>

?

-------------
@kszychu: dziala bezpodawania pliku -- okno bedzie puste

Ten post edytował dr_bonzo 19.11.2004, 15:04:30


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
bartyk
post
Post #9





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 8.11.2004

Ostrzeżenie: (10%)
X----


Właśnie o to mi chodziło biggrin.gif

Jeszcze tylko pytanko:

- czy mogę w ten sposób generować kod HTML (lub php) ?

A i jeszcze czy istnieje możliwość generowania przez php??

np.:

<?php

$zmienna="cos tam";
echo('x.document.write("'.$zmienna.'");');
?>

Ten post edytował bartyk 19.11.2004, 15:13:41


--------------------
Pozdr

Bartek
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


document.write() wpisuje kod za pomoca PRZEGLADARKI (jest to funkcja JSa) a wiec ten kod nie jest interpretowany przez php, czyli kod HTML tak, php nie.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 21:46