![]() |
![]() ![]() |
![]() |
![]() ![]()
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:
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 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 856 Pomógł: 19 Dołączył: 30.08.2005 Skąd: 100lica Ostrzeżenie: (0%) ![]() ![]() |
A nie prościej zrobić rozwiniętą tabelkę i w body onload wpisac chowanie?
Jeżeli JS działa to się schowa jak nie to nie |
|
|
![]()
Post
#3
|
|
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:
w CSSie taki styl:
tabelka ktora sie rozwija zwija ma ustawione id="rozwin1" link ktory ja rozwija wyglada tak:
a w body wpisalem <body onload="showHide(rozwin1)"> Ten post edytował kajko84 30.11.2006, 14:08:40 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Taki kod:
Zwraca Kod Class Object ( [browser_name_regex] => ^opera/9\.0.* (windows nt 5\.1.*).*$ [browser_name_pattern] => Opera/9.0* (Windows NT 5.1*)* [parent] => Opera 9.0 [platform] => WinXP [browser] => Opera [version] => 9.0 [majorver] => 9 [minorver] => 0 [css] => 2 [frames] => 1 [iframes] => 1 [tables] => 1 [cookies] => 1 [backgroundsounds] => 1 [vbscript] => [javascript] => 1 [javaapplets] => 1 [activexcontrols] => [cdf] => [aol] => [beta] => [win16] => [crawler] => [stripper] => [wap] => [netclr] => ) Jest tam wlasciwosc javascript. Tutaj masz swoja obsluge w zmiennej php, nie wiem tylko jak to sie ma do oszukiwania tego itp. Nigdy nie korzystalem, warto byloby poprowadzic troche testow, mimo wszystko jakas kotwice do szukania masz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Powodzenia. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
dzieki za pomoc, ale...
serwer zwraca: Warning: get_browser() [function.get-browser]: browscap ini directive not set. in D:\SERWER\httpd-users\kajko\test\Untitled-2.php on line 36 niestety na serwerze na ktorym bedzie umieszczona stronka rowniez ma wylaczona obsluge browscap.ini :/ pomocy, prosze... Ten post edytował kajko84 30.11.2006, 15:26:12 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 856 Pomógł: 19 Dołączył: 30.08.2005 Skąd: 100lica Ostrzeżenie: (0%) ![]() ![]() |
A daj w css zamiast none wartosc block
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
dalem block i teraz jest caly czas rozwienieta
powinna sie jeszcze chowac jesli java jest wlaczona, no ale niestety - nie chce... jak powinno byc w body? bo teraz mam tak:
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 856 Pomógł: 19 Dołączył: 30.08.2005 Skąd: 100lica Ostrzeżenie: (0%) ![]() ![]() |
Wygląda dobrze.
Jak masz Firefox-a to włącz konsolę javascript i zobacz czy nie ma jakiegoś błędu |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Błąd: obj has no properties
Plik źródłowy: http://localhost/~kajko/sklep/checkout.js Wiersz: 5 taki komunikat z konsoli bledow FF mam kod pliku checkout.js
Ten post edytował kajko84 1.12.2006, 10:30:44 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 856 Pomógł: 19 Dołączył: 30.08.2005 Skąd: 100lica Ostrzeżenie: (0%) ![]() ![]() |
ja nie wiem czy to ty wstawiłeś <?php czy skrypt forum ale to prawidłowe nie jest
A daj przed tym obj = document.getElementById(id); daj alert(id); |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
skrypt forum wstawil...
a w tresci alertu mam: undefined |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 856 Pomógł: 19 Dołączył: 30.08.2005 Skąd: 100lica Ostrzeżenie: (0%) ![]() ![]() |
Undefined czyli nie ejst zdefiniowany. Zobacz źródło strony czy w kodzie masz ten kawałek czy nie
|
|
|
![]()
Post
#13
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
~kajko84 i inni piszący wątki o Java. Mam dla Was komunikat.
Java to nie to samo co JavaScript ! Proszę poprawić temat wątku. Wprowadza czytelników w błąd. |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
haaa, problem rozwiazany!
w body dopisalem tak onload="showHide('rozwin1')" i efekt jest taki jak byc powinien (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dzieki bardzo 'wipo' za zainsteresowanie sie moim problemem i pomoc dziekuje tez wszystkim pozostalym pozdrawiam ------------- do mike_mech mimo tego ze znam javescript dosc slabo wiem o tym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) mysle ze wiekszosc czytajacych tez, ale nie ma co dyskutowac - moj blad temat zaraz poprawie, a watek mozna zamknac pozdro Ten post edytował kajko84 1.12.2006, 10:59:43 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.09.2025 - 22:13 |