Karakterkódolás/Ajax/jQuery
Sziasztok, lenne egy-két kérdésem.:) Előre is köszönök minden tanácsot.
Szóval a legszembetűnőbb problémám a karakterekkel és a szöveg megjelenítésével van, gyakorlatilag minden böngészőben más-más formában töltődik be a lap. Safariban például nekem tökéletesen működik minden.
A másik problémám a navigációs gombok megjelenítésével van – safariban ezt a hibát sem észleltem. Arról lenne szó, hogy egy másik ablakban megnyitott weblapra váltva, majd visszalépve a weblapomra, megjelenik a navigációs gombok hosszú szaggatott kék kerete – ezt firefoxban csinálja.
A weblap statikus formában (html+css) a hibák nélkül jelent meg. Megköszönnék egy kis útmutatást. (A gombok grafikai kivitelezésébe nem éri belekötni, mert javítva lesz.:))
Itt a lap
■ Szóval a legszembetűnőbb problémám a karakterekkel és a szöveg megjelenítésével van, gyakorlatilag minden böngészőben más-más formában töltődik be a lap. Safariban például nekem tökéletesen működik minden.
A másik problémám a navigációs gombok megjelenítésével van – safariban ezt a hibát sem észleltem. Arról lenne szó, hogy egy másik ablakban megnyitott weblapra váltva, majd visszalépve a weblapomra, megjelenik a navigációs gombok hosszú szaggatott kék kerete – ezt firefoxban csinálja.
A weblap statikus formában (html+css) a hibák nélkül jelent meg. Megköszönnék egy kis útmutatást. (A gombok grafikai kivitelezésébe nem éri belekötni, mert javítva lesz.:))
Itt a lap
$(document).ready(function() {
$('#valtozo').load('lapok/index.html');
$('#nav ul li a').click(function() {
var page = $(this).attr('href');
$('#valtozo').hide().load('lapok/' + page + '.html').fadeIn(500);
return false;
});
});
Ami biztos hiba
Szerk.: tehát csak azt hagyd a fájlban, ami a #valtozo diven belülre kell (jelen esetben ez egyetlen <p> bekezdés, esetleg a <div id="tart">-al együtt). Előtte-utána törölj mindent.
2. A /lapok/index.html ANSI kódolással van mentve (a fájl), megjelenítve pedig iso-8859-2. Én azt nem értem, hogy "egyedül" miért nem karakterhibás (és IE azt mondja: iso-8859-2). Mindenképp a fájlt is azzal a kódolással kell menteni, amelyikkel megjeleníteni akarod. Én javasolnám inkább az utf-8-at. (Nem muszály, de nem véletlen, hogy világszinten is olyan elterjedt.)
Fenti kettőt ha javítod, szerintem jó lesz.
(Nem vagyok designer, de a gombok kissé gázosak... :))) Bocsi, ha nem szólsz, észre sem vettem volna! ;))
Szerk2: Ugye a kész honlap ajax/js nélkül is működni fog?! (Menükben href legyen teljes, ne a js-el egészítsd ki.)
Szerk3: nekem nem barátom a fix (pixel) szélességű, pláne magasságú(!) oldal, ez rosszul fog kinézni a tervezettől eltérő felbontáson, mobileszközön meg kb. sehogy sem fog kinézni. De te dolgod.
Köszi szépen!
Szívesen
Igen, átírtam, csak
A kék keret is letűnt, valóban ott volt a hiba ahol hunkris írta.
Ezúton is köszönet mindenkinek.
A load-nál megadhatod, hogy a
tart
kell.Ez a jobb
href
attribútumokba "teljes" URL-t is írna, akkor Guglinak is tetszene. (És design-alternatíva is maradna a js-nélküli látogatóknak.)Köszi Poetro, ismét tanultam valamit!
Gombok