MozillaPL.org - polskie centrum Mozilli

Główne menu:

link w komórce i normalny

Dyskusje na temat standardów WWW i zgłoszenia stron niedziałających poprawnie w przeglądarkach z rodziny Mozilli (w tym Mozilla Firefox)

Moderator: Pomocy?!

link w komórce i normalny

Postautor: dextor » 10 kwietnia 2004, 15:49

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040113

Witam

chiałem zrobić link w tabeli i standardowo w linku ... pod ie działa dobrze natomiast pod mozilla kliknięcie na link tekstowy powoduje otwarcie dwóch okien ... tego zdefiniowanego w komórce i w linku tekstowym ... w ie kliknięcie na link tekstowy otwiera tylko link tekstowy, natomiast mozilla otwiera oba :|

Kod: Zaznacz cały
<td width="30%" style="border: 1px solid #000000" bgcolor="#333366" align="center" onClick="window.open('./odnosnik.php', 'okno' , 'width=850, height=650')" ONMOUSEOVER="this.style.backgroundColor='#336699'"  ONMOUSEOUT="this.style.backgroundColor='#333366'" ><a href="odnosnik.php" target="_blank">link</a></td>


coś zrobiłem źle czy mozilla będzie już tak reagować w ten sposób

--
dextor
www.moo3.prv.pl
dextor
 
Posty: 7
Z nami od: 24 lutego 2004, 18:33

Re: link w komórce i normalny

Postautor: zwierz » 11 kwietnia 2004, 15:05

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8

Mamy tu dwa linki:
Kod: Zaznacz cały
<a href="odnosnik.php" target="_blank">link</a>
jest linkiem do pliku odnosnik.php
Kod: Zaznacz cały
onClick="window.open('./odnosnik.php', 'okno' , 'width=850, height=650')"
jest drugim linkiem do pliku odnosnik.php z parametrami (działający po kliknięciu w tabelę). To moje wyobrażenie na ten temat.
Gdy tworzysz stronę i coś w Mozilli działa inaczej niż w IE to zakładaj, że to IE się myli. Nie mam pewności co do tego przykładu, ale we wszystkich poprzednich, które sam spokatkałem, błędna interpretacja była po stronie IE (wyszło po pewnym czasie).
zwierz
Moderator
 
Posty: 1915
Z nami od: 31 sierpnia 2003, 10:13
Lokalizacja: Kraków

Postautor: Ludwik » 14 kwietnia 2004, 19:09

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.6) Gecko/20040207 Firefox/0.8 (gazella)

Wywal całkiem ten JS od linka i dodaj do znacznika a parametr style="display:block" (lub to samo w arkuszu styli). Zresztą JS od zmiany kolorów komórki też możesz w ten sam sposób zastapić zgrabnym css (:hover).
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05


Wróć do Standardy WWW i źle działające strony

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], dexter, Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: