Frame a JS

Programovacie jazyky, rady, poradňa...
atlox
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 230
Registrovaný: 15 aug 2006, 0:31
Bydlisko: Poprad
Kontaktovať používateľa:

Frame a JS

Príspevok od používateľa atlox »

:) zdravím chalani...

Mam takyto problemik. Mam na stránke frame-y... su 3... a chcem urobiť to, že keď v jednom z nich kliknem na nejaký odkaz, tak sa mi načíta nová stránka, ale nie do jedného frame-u a ani do troch osobitne, ale na celu stranku... PLS neviete ako to docieliť? :?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Má sa to otvoriť v novom okne?

Kód: Vybrať všetko

<a href="page.html" target="_blank">link</a>
Alebo v tom istom?

Kód: Vybrať všetko

<a href="page.html" target="_top">link</a>
(alebo ešte niečo iné?)
atlox
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 230
Registrovaný: 15 aug 2006, 0:31
Bydlisko: Poprad
Kontaktovať používateľa:

Príspevok od používateľa atlox »

:smt007 :smt003 :aasmile29: :oops: Jooooj... jasne...... ďakujem veľmi.... si pomohol!!!

a ako by si to riešil cez JavaScript - location.href alebo location.replace() ???
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Vyskúšaj pridať takýto JS:

Kód: Vybrať všetko

function loadFrame(page) {
	eval("parent.top.location='"+page+"'");
	return false;
}
a link bude takýto:

Kód: Vybrať všetko

<a href="javascript:void(0)" onclick="loadFrame('test.html');">test2</a>
(alebo môžeš volať nejakú inú funkciu a tá potom zavolá loadFrame)
atlox
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 230
Registrovaný: 15 aug 2006, 0:31
Bydlisko: Poprad
Kontaktovať používateľa:

Príspevok od používateľa atlox »

:D JJ funguje... vrelá vďaka!! Ešťe že ťa tu mam :lol:
Napísať odpoveď