Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problemik chyba z kolejnością wywołan
jarmiar
post
Post #1





Grupa: Zarejestrowani
Postów: 616
Pomógł: 12
Dołączył: 16.07.2006
Skąd: : getCity ( );

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


mam mape google oraz pewien skrypt, w którym zrobiłem sobie zdarzenie, że po załadowaniu czegos ma stawić zmienną globalną, chce na mapie wykonac pewna akcje w zaleznosci od tego czy ta zmienna zostala wyslana czy tez nie

moj problem polega na tym, ze szybciej wczytuje sie mapa niz ta zmienna zostanie ustawiona co skutkuje tym, ze nie moge tej akcji wykonac.

probowalem rowniez z zapisaniem wartosci tej zmiennej do pola tekstowego hidden, a potem w mapie pobieranie jego wartosci, jednak równiez za póxno była wykonywana akcja ustawienia

co moge zrobic?


--------------------
Jeśli my czegoś nie zrobimy, zrobią to za nas inni
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Niktoś
post
Post #2





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

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


Nie wiem jak wygląda twój skrypt,może coś takiego,zmienna najpierw zostanie ustawiona ,a potem nastąpi wysłanie formularza.
[JAVASCRIPT] pobierz, plaintext
  1. <script type="text/javascript'>
  2. function wykonaj()
  3. {
  4. document.getElementById('hf').innerHTML ="moja zmienna";
  5. document.forms["myform"].submit();
  6.  
  7. }
  8.  
  9. </script>
[JAVASCRIPT] pobierz, plaintext


HTML
  1. <form id='myform' action='#'>
  2. <input type='hidden' id="hf" />
  3. <input type="submit" id="submit" onclick='wykonaj();return false;'>
  4. </form>


Ten post edytował Niktoś 26.03.2012, 18:36:23
Go to the top of the page
+Quote Post
jarmiar
post
Post #3





Grupa: Zarejestrowani
Postów: 616
Pomógł: 12
Dołączył: 16.07.2006
Skąd: : getCity ( );

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


Nie do końca się zrozumielismy.

Mam aplikacje napisaną we flashu (dokladnie we flexie), w której następuje wywołanie funkcji js, która to z kolei ustawia pewną zmienną.

I ta zmienna jest później ustanawiana niż mapa google zostaje wczytana, wiec w kodzie mapy google nie moge uzyc tej zmiennej, a potrzebuje.

EDIT.

Problem po części rozwiązany, wykorzystałem setTimeout() jednak nadal potrzebyje zmienic pewne akcje na mapie w zaleznosci od klikniecia np w jakis inny element

Ten post edytował jarmiar 26.03.2012, 20:49:30


--------------------
Jeśli my czegoś nie zrobimy, zrobią to za nas inni
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: 20.08.2025 - 13:54