[Problem] ze skryptem daty w operze, i polskimi znakami.

Wszystko co związane z Internetem.

<<

Rafal560

Awatar użytkownika

Topic author

Wysoko zaawansowany

Posty: 284

Rejestracja: 13 lut 2006, 14:41

Lokalizacja: Orneta

Post autor: Rafal560 » 13 lip 2007, 13:51

[Problem] ze skryptem daty w operze, i polskimi znakami.

Witam! Dzisiaj mam problem ze skryptem daty i polskimi znakami w przeglądarce Opera. Otóż ten skrypt:

Kod: Zaznacz cały

<SCRIPT LANGUAGE="JavaScript">
<!-- Hide it
// Returns today's date in a string with full day and month names
// by Roger C. Scudder Jr. on 10-2-98
// corrected for Netscape by Grzegorz Golebiewski
DayName = new Array(7)
DayName[0] = "niedziela "
DayName[1] = "poniedziałek "
DayName[2] = "wtorek "
DayName[3] = "środa "
DayName[4] = "czwartek "
DayName[5] = "piątek "
DayName[6] = "sobota "

MonthName = new Array(12)
MonthName[0] = "stycznia "
MonthName[1] = "lutego "
MonthName[2] = "marca "
MonthName[3] = "kwietnia "
MonthName[4] = "maja "
MonthName[5] = "czerwca "
MonthName[6] = "lipca "
MonthName[7] = "sierpnia "
MonthName[8] = "września "
MonthName[9] = "października "
MonthName[10] = "listopada "
MonthName[11] = "grudnia "

function getDateStr(){
    var Today = new Date()
    var WeekDay = Today.getDay()
    var Month = Today.getMonth()
    var Day = Today.getDate()
    var Year = Today.getYear()

    if(Year <= 99)
        Year += 1900

    return DayName[WeekDay] + "," + " " + Day + " " + MonthName[Month] + "" + Year
}
//-->
</SCRIPT>
który wyświetla date w takiej formie:

dzisiaj jest 13 Lipca, 2007

źle działa u mnie w operze. zamiast 2007 jest 107. Jak to naprwidź?? I jeszcze jedno, Strone mam na yoyo.pl i jak wchodze Operą na stronę zamiast ą, ś, ź, są krzaczki. Ale tylko w przeglądarce Opera i na mej stronie. W IE jest normalnie. Zmaina kodowania znaków niepomaga... O co tu chodzi??


<<

Piotrek_L

Wysoko zaawansowany

Posty: 317

Rejestracja: 27 kwie 2006, 10:58

Lokalizacja: localhost

Post autor: Piotrek_L » 13 lip 2007, 14:22

Re: [Problem] ze skryptem daty w operze, i polskimi znakami.

Rafal560 pisze:I jeszcze jedno, Strone mam na yoyo.pl i jak wchodze Operą na stronę zamiast ą, ś, ź, są krzaczki. Ale tylko w przeglądarce Opera i na mej stronie. W IE jest normalnie. Zmaina kodowania znaków niepomaga... O co tu chodzi??
W jakim programie piszesz tą stronę?


<SCRIPT LANGUAGE="JavaScript">
<!-- Hide it
// Returns today's date in a string with full day and month names
// by Roger C. Scudder Jr. on 10-2-98
// corrected for Netscape by Grzegorz Golebiewski
DayName = new Array(7)
DayName[0] = "niedziela "
DayName[1] = "poniedziałek "
DayName[2] = "wtorek "
DayName[3] = "środa "
DayName[4] = "czwartek "
DayName[5] = "piątek "
DayName[6] = "sobota "

MonthName = new Array(12)
MonthName[0] = "stycznia "
MonthName[1] = "lutego "
MonthName[2] = "marca "
MonthName[3] = "kwietnia "
MonthName[4] = "maja "
MonthName[5] = "czerwca "
MonthName[6] = "lipca "
MonthName[7] = "sierpnia "
MonthName[8] = "września "
MonthName[9] = "października "
MonthName[10] = "listopada "
MonthName[11] = "grudnia "

function getDateStr(){
var Today = new Date()
var WeekDay = Today.getDay()
var Month = Today.getMonth()
var Day = Today.getDate()
var Year = Today.getFullYear()

if(Year <= 99)
Year += 1900

return DayName[WeekDay] + "," + " " + Day + " " + MonthName[Month] + "" + Year
}
//-->
</SCRIPT>
Pogrubione dodaj.
Ostatnio zmieniony 13 lip 2007, 15:07 przez Piotrek_L, łącznie zmieniany 2 razy.
Intel Core 2 Duo E8400 (małpa) 3 GHZ, ASUS P5K/EPU, GIGABYTE GeForce 9600GT, 2x1GB RAM DDR2 PDP-PATRIOT, Seagate Barracuda 7200.11 320 GB SATA2, SoundBlaster Audigy 24-bit + Windows XP Home Edition SP3
<<

Maciek

Awatar użytkownika

Administrator

Posty: 3526

Rejestracja: 5 lut 2005, 12:49

Post autor: Maciek » 13 lip 2007, 14:53

Re: [Problem] ze skryptem daty w operze, i polskimi znakami.

Rafal560 pisze:Strone mam na yoyo.pl i jak wchodze Operą na stronę zamiast ą, ś, ź, są krzaczki.
Pokaz wszystko w kodzie co masz przed <body>, pewnie xle coś tam wpisałeś lub edytor źle koduje Ci polskie znaki (jeżeli go używasz).
Quidquid latine dictum sit, altum videtur
Obrazek
Gdy nie masz argumentów w dyskusji, napisz: "o gustach się nie dyskutuje"
<<

Rafal560

Awatar użytkownika

Topic author

Wysoko zaawansowany

Posty: 284

Rejestracja: 13 lut 2006, 14:41

Lokalizacja: Orneta

Post autor: Rafal560 » 13 lip 2007, 16:15

Re: [Problem] ze skryptem daty w operze, i polskimi znakami.

Piotrek_L pisze:W jakim programie piszesz tą stronę?
Stronę piszę w programie WebEditor.
Piotrek_L pisze:Pogrubione dodaj.
Wielkie dzięki, pierwszy problem w pełni rozwiązany.
Maciek pisze:Pokaz wszystko w kodzie co masz przed <body>, pewnie xle coś tam wpisałeś lub edytor źle koduje Ci polskie znaki (jeżeli go używasz).
Wszystko co mam przed <body>:

Kod: Zaznacz cały

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
  <meta name="verify-v1" content="2kM3Zu663X5uIvS9uohicNEh3xSY5dh4HNSdZIb4s9w=" />
  <META NAME="Description" CONTENT="nie masz pojęcia za ile dni, godzin, i minut wakacje?? Sprawdz!">
  <META NAME="Keywords" CONTENT="wakacje, 2007, wakacje2007, licznik, szkoła, rok szkolny">
  <META NAME="Author" CONTENT="Rafal560">
  <META HTTP-EQUIV="Content-Language" CONTENT="pl">
  <TITLE>Wakacje, kiedy??</TITLE>
  <link rel="SHORTCUT ICON" href="obrazki/ikona.ico" />
  <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  <link rel="stylesheet" href="style.css" type="text/css">
</head>
Pozdrawiam wszystkich czytających mój podpis, żyjcie długo i szczęśliwie :]
<<

Piotrek_L

Wysoko zaawansowany

Posty: 317

Rejestracja: 27 kwie 2006, 10:58

Lokalizacja: localhost

Post autor: Piotrek_L » 13 lip 2007, 17:02

Re: [Problem] ze skryptem daty w operze, i polskimi znakami.

Rafal560 pisze:
Piotrek_L pisze:W jakim programie piszesz tą stronę?
Stronę piszę w programie WebEditor.
Spróbuj użyć innego programu np. Pajączka (po skopiowaniu do niego całego źródła Twojej strony, wprowadzeniu pewnych zmian, typu "piątek" zamiast "pištek", i zapisaniu strony na dysku polskie znaki wyświetlają się prawidłowo).
Intel Core 2 Duo E8400 (małpa) 3 GHZ, ASUS P5K/EPU, GIGABYTE GeForce 9600GT, 2x1GB RAM DDR2 PDP-PATRIOT, Seagate Barracuda 7200.11 320 GB SATA2, SoundBlaster Audigy 24-bit + Windows XP Home Edition SP3
<<

Rafal560

Awatar użytkownika

Topic author

Wysoko zaawansowany

Posty: 284

Rejestracja: 13 lut 2006, 14:41

Lokalizacja: Orneta

Post autor: Rafal560 » 13 lip 2007, 17:24

Re: [Problem] ze skryptem daty w operze, i polskimi znakami.

Maciek, Piotrek_L, Dobra spróbuje innym programem, jak będzie to samo to dam znać ;)

[ Dodano: Pią 13 Lip, 2007 20:08 ]
Wielki dzięki, temat mozna zamknąć. Teraz wszystko gra :)
Pozdrawiam wszystkich czytających mój podpis, żyjcie długo i szczęśliwie :]