Hollosi Information eXchange /HIX/
HIX WEBMESTER 2958
Copyright (C) HIX
2006-02-28
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 re: Egyszerre 2 weblap betoltodese (mind)  6 sor     (cikkei)
2 Re: Egyszerre 2 weblap betoltodese (mind)  74 sor     (cikkei)

+ - re: Egyszerre 2 weblap betoltodese (mind) VÁLASZ  Feladó: (cikkei)

az URL target="tartalomkeretnev" nem jo?


Vaskúti György
http://csillag.bacska.hu
mailto:
+ - Re: Egyszerre 2 weblap betoltodese (mind) VÁLASZ  Feladó: (cikkei)

Szervusztok

> Amikor raklikkelek 1 menupontra, az megnyit 1 masik menulapot a sajat
> kereteben (nem mindegyik menupont ilyen). Ez igy ok. De szeretnem azt is
> megoldani, hogy amikor egy fent emlitett menupontra kattintok,
> (OnMouseOver effekt marad), akkor betoltson 1 masik megadott lapot is a
> 'B' keretbe is.

Szerintem ezt nem lehet szepen megoldani. Amit tehetsz :

1) Az aktualis menupont jelolesenek megtartasa

- az elso menupont kepet kezzel atrakod kiemelt kepre

src="../images/menu_B1_over.gif"

- a JavaScript reszbe letrehozol egy valtozot ami az aktualist tarolja

var most="menu_B1";

- irsz egy JavaScript fuggvenyt, ami vegezze a valtast

function valt(mi) 
{ 
if (!document.images) return; 
document[most].src=eval(most+'_off.src'); 
document[mi].src=eval(mi+'_over.src'); 
most=mi; 
} 

- a hivatkozasoknal meghivod a valt() fuggvenyt az aktualis kepre

onclick="valt('menu_B1')"

- a turn_off() fuggvenyben megakadalyozod, hogy az aktualist valtsa

if (ImageName==most) return;

Hatranya : olyan hivatkozas utan amelyik a menu keretbe is uj dokumentumot
tolt be, amikor visszalepsz, a tartalom keretet is vissza kell allitani a
Magamrol lapra, mert az ujbol betoltodo menu ezt fogja aktualiskent mutatni.

2) A ket keret tartalmanak egyszerre frissitese

- a masik keretet JavaScript -tel frissitteted, a hivatkozashoz irod be :

onclick="parent.main.location='ujtartalom.htm'"

Hatrany : a kulonbozo bongeszok Back gombjai kulonfele keppen vegzik az
ilyensmi utan a visszalepest. Van amelyik mindket keretet vissza fogja
leptetni, van amelyik csak az egyiket.

Mi mast lehet tenni, kevesebb hatrannyal ? Teljesen atirni az egeszet, ugy
hogy a tartalom lapokon legyen a JavaScript, ami maga utan frissiti a menut.
Az elonye viszont az, hogy tehetsz a tartalomba is hivatkozasokat. Mert
most ha raknal, mondjuk az En es a PC irasba egy hivatkozast az En es a
Linux -ra, akkor a menu nem venne tudomast a keccintesrol es nem frissulne
a menu. Igy muszaj az egesz navigalast a menure korlatozni. Ami azert cumi :
- keretet nem ismero bongeszovel allandoan vissza kell lepegetni a menube,
egy ujabb hivatkozas kovetesehez ( peldaul a vakok kepernyoolvasoja is )
- ha valaki hivatkozik peldaul az En es a Linux irasodra, akkor egy
teljesen elszigetelt lapon talalja magat, hivatkozasok nelkul ( peldaul a
keresok talalati listai is )

> META elem nekem nem jott be.

Mija ? Hat en ilyenrol meg nem hallottam. Marmint arrol nem, hogy meta -t
ilyen celra hasznalni.

Feherke.
http://script.fplanet.hu


--

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS