data w operze

0

Mam sobie taki skrypcik
[code]<body onLoad="show5()">
//treść dokumentu
//potem

<script language="JavaScript"> </script>

// no i wyświetlam sobie date

<script>document.write(" " + getDateStr())</script>

[/code]

Wszystko ładnie pięknie jeśli strona jest otwierana w IE natomiast w operze zamiast np 2004 mamy 104 czyli liczy od roku 1900 jak to zmienić aby rozróżnił w jakiej przeglądarce jest otwierana strona i odpowiednio reagował, bo dodać 1900 to nie problem ale jak napisać warunek aby nie dodawał czasem w IE. Ciekawe czy netscape i mozilla też tak robi jak opera?

0

Moze chodzi o ta linie:
Year += 1900
opera pewnie zle ja interpretuje (nie dodaje). Sprobuj
Year = Year + 1900

0

Moze chodzi o ta linie:
Year += 1900
opera pewnie zle ja interpretuje (nie dodaje). Sprobuj
Year = Year + 1900

To też nie działa ale zrobiłem tak
[code]if(Year <= 200)
Year =Year+1900[/code]

i teraz działa ale po 2100 roku przestanie:)

ale dzięki za zwrócenie uwagi na tą linijkę

1 użytkowników online, w tym zalogowanych: 0, gości: 1