Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP] odpalenie skryptu js z poziomu php
Forum PHP.pl > Forum > Przedszkole
Woijtek338
Witam!
Potrzebuje zrobić tak, żeby po pewnym czasie odpalił mi się skrypt js . Z czasem nie mam problemu, ale nie moge dojść jak uruchomić ten skrypt z poziomu php.
Proszę o pomoc.


wookieb
Jaki to skrypt?
webdice
Nie wystarczy Ci setTimeout w JavaScript?
Woijtek338
autorski - sprawdza odpowiedzi na pytania po upłynięciu czasu . Do teraz był pod przyciskiem ( onclick="sprawdz()" ) a teraz musze to przerobic

Sytuacja jest dokładnie rzecz biorąc taka:
mam ajaxa który odlicza czas do 0 .
Jeśli czas będzie mniejszy od 0 , potrzebuje uruchomić skrypt napisany w JS , który sprawdza odpowiedzi.
  1. function odswiezaj()
  2. {
  3. ajaxior()
  4. setTimeout("odswiezaj()", 1000);
  5. }
wookieb
A wiesz, że TAKI javascript działa w przeglądarce? Wiec albo selenium albo znajdziesz jakąś metodą do uruchomienia przeglądarki na serwerze.
Woijtek338
A czy można sprawdzać JS zawartość diva z ajaxa ?
Przykład :
funkcja js:
  1. function odswiezaj()
  2. {
  3. if(docyument.getElementByID('id diva').InnerHTML == 0)
  4. { coś rób }
  5. ajaxior()
  6. setTimeout("odswiezaj()", 1000);
  7. }


Próbowałem coś w ten deseń , ale wyświelta mi "property INNERHTML null"
wookieb
No bo nie ma InnerHTML tylko innerHTML
Skoro nie znasz takich podstaw to już możesz darować sobie odpalanie przeglądarki z poziomu PHP bo nie wyrobisz.
Zainteresuj się lepiej cronem albo inną opcja odpalania skryptów w określonych przedziałach czasowych.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.