Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapis zrodła do zmiennej
nanao
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 29.04.2005

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


Witam wszystkich zebranych
Mam taki problemik. Mianowicie Mam otwarte okienko o hmm nazwie 'okienko1' a w nim otwarty.. onet.pl (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)

Teraz Otwieram nowe okienko przegladarki i odpalam skrypcik (okienko1 wciaz jest otwarte)
Skrypcik powoduje pobranie kodu zrodlowego tego co jest w okienku1 (onet.pl) i zapisanie do zmiennej jakiejs $zrodlo_okienko1

Takie cos mi sie przysniło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Teraz chcialem takie cos stworzyc w ramach ćwiczeń php (chociaż sądze ze bez jsa się nie obejdzie)

Czy ktos mogl by mnie jakos naprowadzic na funkcje czy to php czy tp javy czy php+javy ;p ktorej wywolanie spowoduje przypisanie kody do zmiennej ...

Aha teraz tam sobie mysle ze mozna pobierac przez operacje na plikach kod zrodlowy z temporary internet files ale to odpada...

Pozdrawiam Was
i lcize na jakieś wskazówki bo kompletnie utknąłem...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
soldat
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 14.03.2005
Skąd: W-wa

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


Do zmiennej mywin jest zapisywana referencja do obiektu, jakim jest otwierane okienko. I nie możesz dynamicznie "przepisać" zmiennej do php, bo to inna strefa. Jak pisał już ebe php działa na serwerze, a javascript po stronie klienta (czyli np. u ciebie w przeglądarce). Czyli mówiąc bardziej przystępnie - javascript podobnie jak html jest tylko wynikiem działania skryptu php.
Jedyna możliwość przekazania zmiennej z poziomu JS do php jaka mi przychodzi do głowy to ponowne wywolanie skryptu z odpowiednim parametrem za pomocą document.location=' .... ';

Spróbuj może pokombinować z tym mywin - zobacz w manualu js własności/metody obiektu document - tam są np tablice zawierające elementy dokumentu takie jak linki, czy formularze - może w ten sposób uda ci się uzyskać potrzebne informacje.

EDIT : Sprawdź jeszcze własność innerHTML - kod HTML zawarty w obrębie danych znaczników. Używa się tego chyba tak :

  1. document.getElementById(nazwa).innerHTML


Ten post edytował soldat 29.04.2005, 21:20:01
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.12.2025 - 16:56