ugrás a tartalomhoz

aloldalakat a content részbe

Batka1985 · 2010. Jan. 6. (Sze), 15.09
Sziasztok, nagy segítség kéne. Kezdő vagyok csak html és css amivel eddig dolgoztam!
Az oldalam felépítése header, content, footer és a bal oldalon egy menüsáv. Alapból azt szerettem volna h az aloldalak mindig a contetnt részben jelenjenek meg. Ezt el is értem a netről letöltött java script segítségével. Viszont ez a script minden frissítéskor és oldal ujratöltésekor a főoldalt tölti be. Ez elég problémás számomra, főleg mióta képgalériát is csinálok az oldalra. Ott az történik, h: katt. a kiválasztott képre, az megjelenik eredeti méretben, majd mikor a böngésző "vissza" gombjára kattintok h a köv. képet is megnézhessem, ekkor ujra a főoldalt tölti be nekem és megint mehetek a menübe kikereshetem a képgaléria almenüt és ujra katt a képre. Hát ez így borzasztó! Kérlek beneteket javasoljatok megoldásokat, v vlmi olyan scriptet mutassatok ami nem ezt produkálja. Nagyon kéne a segítség!
Köszi!
 
1

használj valami képnézegetőt

csman007 · 2010. Jan. 6. (Sze), 15.36
használj valami képnézegetőt pl lightboxot
3

Hello, megpróbálkoztam a

Batka1985 · 2010. Jan. 6. (Sze), 17.20
Hello, megpróbálkoztam a lightbox 2-vel ahogy javasoltad, viszont ha használom az általam már említett javascriptet ami betölti az oldalt a contentbe, akkor az oldal alá vlmi lehetetlen helyen jeleníti meg a képet, animáció sincs. Ha kiszedem ezt a scriptet akkor már működik, csak akkor az eddigi munkám vész kárba.
Szóval úgy érzem ez nem kivitelezhető, vagy a képnézegető scriptet kéne átszerkeszteni, de ahhoz meg nem értek. Amúgy köszi a javaslatot!
2

Miért JS?

S3RI0US · 2010. Jan. 6. (Sze), 17.16
Miért használsz ehez JavaScriptet? Nézz utána mi az a Front Controller és kevés PHP tanulással össze tudsz hozni egyet.
4

Sajnos nincs sok időm,

Batka1985 · 2010. Jan. 6. (Sze), 17.24
Sajnos nincs sok időm, viszont a weblapot meg kell csinálnom, így muszáj vagyok valami "kész" megoldást alkalmazni
5

megoldás?

ironwill · 2010. Jan. 6. (Sze), 18.15
Szia!

Így elsőre (ha jól értettem a problémát), azt tudom tanácsolni, hogy a képre kattintáskor ne az aktuális oldalba jelenítse meg a képet, hanem nyiss neki egy új ablakot.

szerk.: bocsánat, látom marhaságot írtam.. viszont nem értem, hogy hogyan tudja elrontani a navigációt..??
Esetleg linket tudsz adni?

üdv, Gábor
6

csak ugy kiváncsiságból

csman007 · 2010. Jan. 6. (Sze), 18.26
csak ugy kiváncsiságból használsz valamilyen js sourcet? jquery vagy mootools stb stb
7

Itt a link:

Batka1985 · 2010. Jan. 6. (Sze), 22.47
Itt a link: http://fairiesworld.atw.hu/
amit ott láttok az az alapvető probléma, miután rákattintok a képre, h nagyban megnézzem addig ok, majd utána mikor visszamennék a képgalériába, a js a főoldalt tölti be. Ami rendben is van mivel ez a js-pont erre való. De nekem ez így nem jó.
Erre kéne vlmi ötlet elég sietősen, vlmi más js. v nemtudom, mert ez igy elég gáz h állandóan a főoldalra ugrál vissza.
Előre is köszi az ötleteket:D
8

ha gyorsan kell, készíts el

zoleytaylor · 2010. Jan. 6. (Sze), 23.08
ha gyorsan kell, készíts el minden oldalt statikusan. vagy nézz utána a php include() függvényének, az állandó oldalrészeket (header, sidebar, footer) mentsd el külön-külön fájlokba, a tartalmi részeknek pedig készíts egy-egy *.php fájlt, include-old az előbbi kódrészleteket oda ahová valók, és kész is vagy...
9

js kiegészítés.. inkább target

ironwill · 2010. Jan. 7. (Cs), 18.12
Szia!

Egy hosszabb kóddal és magyarázattal készültem, de most látom, hogy a
"http://fairiesworld.atw.hu/rendezvenyek/felnotr_kepek.html" oldal "statikus", tehát a képeknek csak beállítod, hogy target="_blank" és kész.

<a height="100" width="150" rel="lightbox"
 href="capuccino.jpg" target="_blank">
  <img src="capuccino.jpg"/>
</a>
Így nem jelentkezik az oldal újratöltődési hiba.. de ettől még nem megy a lightbox..

üdv, Gábor
10

Deep Linking

Udi · 2010. Jan. 7. (Cs), 19.59
Alapesetben én is azt javaslom, amit a többiek, tanulj egy kis php-t, hogy ne kelljen ezt JavaScriptel varázsolnod. De ha jól sejtem, ami neked kell, az a deep linking vagyis, hogy a JavaScript generál egy hamis elérési utat, amit aztán jegyez a böngésző, és a vissza gombod működni is fog. Erre jó az SWFAddress. A mintaoldalon találsz scripteket, ha azokat leszeded, és lecseréled a mostani betöltőt, talán az lesz a legegyszerűbb.
11

Általánosságban

gphilip · 2010. Jan. 7. (Cs), 20.01
Hali!

A problémára általánosságban az jelent megoldást, hogy a JS-sel betöltött oldal azonostáját (pl kep_1) az URL-hez hash formájában rod hozzá (www.valami.hu/oldal#kep_1)

Ekkor a böngésző ezt elmenti saját history-jába, és a vissza gomb megnyomásakor az előző URLeket tölti be a hash-sel.

itt egy példa:
http://snipplr.com/view/6455/jquery-ajax-navigation/

Ekkor azonban az oldalad feltérképezhetősége a Google szempontjából kérdéses. Érdemes megfontolni valamilyen szerver oldali megoldást.
12

az atw-n necces sztem :)

csman007 · 2010. Jan. 7. (Cs), 22.24
az atw-n necces sztem :)
13

Köszöntem mindenkinek a

Batka1985 · 2010. Jan. 9. (Szo), 12.02
Köszöntem mindenkinek a segítséget. Most elkezdtem a php-val foglalkozni, de ki fogom próbálni az ötleteiteket is!
Köszöntem még egyszer!
14

greybox

hkatalina · 2010. Jan. 10. (V), 23.24
Sziasztok!

Most dolgozok egy honlapon. Greyboxot szeretném alkalmazni a galériáka.
De elakadtam. :(
Maga a képnézegető működik, de a hozzá szükséges navigáló gombok képeit nem jeleníti meg az IE amikor F12-vel ellenőrzök, és ráadásul a galéria képeit sem mutatja. Ha a navigáló gombra kattintok, a lapozás megy, amit nagyon nem értek tekintve, hogy a navigáló gombok képei meg nem jelenítődnek meg.
Jah, a greybox teljes anyaga egy mppában van tárolva. Tehát amit megjelenít, azt is onnan szedi, akkor a többivel mi a baja???
Köszi előre is!
15

Link

Poetro · 2010. Jan. 11. (H), 00.01
Link, vagy részletes információ nélkül nehéz segíteni. Más böngészőben működik? A hiányzó képet milyen elérési úton keresi? Az megfelel a tényleges elérési útjának?
16

Sztem igen

hkatalina · 2010. Jan. 11. (H), 00.13
Csak IE-t használok.
Az elérési útvonal jó. Ezt mutatja az is, hogy a Greybox egyes elemei megjelennek, sőt, működnek...
A honlapnak ezt a verzióját nem töltöttem még fel a netre, mert nem akartam, hogy ilyen állapotban lássa a megrendelő.
Egy wordbe összegyűjtöttem néhány infót ezzel kapcsolatban.
Hogy tudom eljuttatni Neked?
17

Tesztelés

Poetro · 2010. Jan. 11. (H), 12.51
Semmiképp se csak IE-ben nézd az oldalt, a magyarországi felhasználók nagyobb része már nem IE-t használ. Mindenesetre nem derült ki, hogy milyen elemek jelennek meg, és hogy azok képek, vagy CSS háttérképek, vagy csak egyszerűen színek és keretek. Nem tudom és nem is akarom tudni, ki a megrendelő, de működő példa nélkül nem igazán lehet segítséget nyújtani. Kellene egy link, ahol látszódik, hogy micsoda nem működik. Nem kell, hogy ez az az oldal legyen, amit a megrendelőnek csinálsz, elég - sőt inkább kívánatos -, egy lecsupaszított demonstrációs oldal.
18

Ezt nem hiszem el!

hkatalina · 2010. Jan. 11. (H), 23.17
Feltöltöttem a netre, hogy meg tudjam mutatni. Erre működik minden, de a durva az, hogy ma már a teszteléskor is hozta a képeket az IE, már csak párat nem mutat. De élesben minden megy.
Egy kis igazítani valóm még van, de már alakul.
Azt nem értem még, hogy a teszteléskor miért nm jelenítette meg azt, ami élesben jól működött??
Egyébként az oldal: www.kertikiegeszitok.hu