Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> funkcja sprawdzajaca obsluge javascript?, funkcja sprawdzajaca czy uzytkownik ma wlaczona obsluge javascript...
kajko84
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 24.11.2006

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


witam

nie wiem czy umiescilem ten post w odpowiednim dziale (byc moze powinien byc w Javie), ale...

potrzebuje funkcji ktora sprawdzalaby czy uzytkowik ma wlaczona oblsuge java script.

mam na stronie skrypt w javie ktory wysuwa / chowa tabelke po kliknieciu i gdy obsluga skrytpow jest wylaczona owa tabelka oczywiscie sie nie wysuwa, wiec chcialbym umiescic jakas funkcje ktora sprawdzalaby czy user ma wlaczone jave i prosta petle: jesli ma - to rozwijana skryptem tabelka, jesli nie - to tabelka od razu rozwinieta...

przeszukalem forum, googlowalem i nic.
moze ktos zetknal sie z czyms takim?
bardzo prosze o pomoc i pozdrawiam

---------------------------------------------------------------

znalazlem na sieci cos takiego:

  1. <script language="JavaScript">
  2. <!-- Hide the script from old browsers --
  3. function browsertest ()
  4. {document.write('<font color=#FF0000><b>Twoja przeglądarka przeszła pomyślnie test JavaScript</b></font>')}
  5. // --End Hiding Here -->
  6.  
  7.  
  8. <script LANGUAGE="JavaScript">
  9. <!--
  10. {browsertest();}
  11. //-->


niestety javyscript zbyt dobrze nie znam, wiec mam kilka pytan.
czy da sie go jakos przerobic zeby zamiast komunikatu zwracal np zmienna php o podanej wartosci?
tak zebym pozniej mogl uzyc jej w petli jako warunek...
nie wiem czy to ma jakis sens, jesli nie to sorki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

pozdro

Ten post edytował kajko84 1.12.2006, 11:00:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kajko84
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 24.11.2006

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


hmm pomysl jest oki, zaraz sprawdze jak to dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
dzieki

----------------------------------------

kurde nie wiem jak to powino byc, bo tabelke mam zawsze zwinieta
jest tak: jest to zrobione w advAJAXie

funkcja od zwijania wyglada tak:

  1. <?php
  2. function showHide(id) {
  3.  
  4. obj = document.getElementById(id);
  5. obj.style.display = (obj.style.display == "block" ? "none" : "block");
  6. }
  7. ?>


w CSSie taki styl:

  1. <?php
  2. #rozwin1, #rozwin2, #rozwin3 {
  3. display: none
  4. }
  5. ?>


tabelka ktora sie rozwija zwija ma ustawione id="rozwin1"

link ktory ja rozwija wyglada tak:

  1. <a href="java script:showHide('rozwin1') " title="Kliknij aby zobaczyć listę dostępnych płatności..."><?php echo $selection[$i]['module']; ?></a>


a w body wpisalem <body onload="showHide(rozwin1)">

Ten post edytował kajko84 30.11.2006, 14:08:40
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: 11.10.2025 - 08:42