Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][JavaScript][HTML]Problem z naglowkiem, IE vs FF
cros
post
Post #1





Grupa: Zarejestrowani
Postów: 164
Pomógł: 21
Dołączył: 21.08.2009

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


Przy uzyciu naglowka
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

w Firefoxie nie dziala odwolanie do funkcji Javascript, gdy np chce ukryc diva:
Kod
<script language="javascript">
function zamknij(id)
{
id.style.display = "none";
}
</script>
<a href="java script:zamknij(tresc)">Close</a>
<div id="tresc">
...abc...
</div>

To dziala tylko w IE, przy nacisnieciu odsylacza w FF nic sie nie dzieje, ale gdy wstawie taki naglowek:
Kod
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

wtedy dziala odsylacz w IE i w FF, ale za to nie dziala "position:fixed" w IE.
Narazie obszedlem to w troche inny sposob:
Kod
<!--[if IE]>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl" dir="ltr">
<![endif]-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xml:lang="pl" xmlns="http://www.w3.org/1999/xhtml" lang="pl">

O dziwo to dziala, ale wolalbym zeby bylo jakies inne wyjscie, moze jakis inny naglowek?
Troche to skaplikowane dla mnie, wiec prosze o pomoc.
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: 20.09.2025 - 17:09