Autor Zpráva
jerzik
Profil *
Jsem začátečník a nevím si rady řekl bych s jednoducho věcí.
1.) Mám rámec s názvem "I1" s nastavenou počáteční stránkou "uvod.html"
2.) dále mám tlačítko: <img src="images/navigace_03.jpg" width="124" height="66" alt="" id="img1" onmouseout="FP_swapImgRestore()" onmouseover="FP_swapImg(1,1,/*id*/'img1',/*url*/'images/navigace1_03.jpg')">

a do tohoto tlačítka potřebuji přidat onclick tak aby se mě změnil rámec "I1" třeba na "kontakt.html"


Ještě chci podotknut že to ělám přes Frontpage 2003

Pokud mě poradíte tak vám budu hodně vděčnej. Už to tady pročítám aspoň druhej den a nic funkčního nemůžu seskládat
Beavis
Profil
jerzik:
Projděte si fci window.location. Třeba na JPW.
Bubák
Profil
Máš nějaký důvod nepoužít normální odkaz s atributem target?
<a href="kontakt.html" target="I1">
<img src="images/navigace_03.jpg" width="124" height="66" alt="" id="img1" border="0"
onmouseout="FP_swapImgRestore()"
onmouseover="FP_swapImg(1,1,/*id*/'img1',/*url*/'images/navigace1_03.jpg')"></a>
jerzik
Profil *
Bubák:

Důvod mám takový že target mě dá tlačítko do rámečku a nevím proč. Každopádně to co jsi napsal tak stejně nefachčí.

Ale díky za snahu. Máte někdo nějakou radu ?
zvěřiňák
Profil
jerzik:
<a href="kontakt.html" onclick="return !window.open(this.href,'I1','');">
<img src="images/navigace_03.jpg" width="124" height="66" alt="" id="img1" border="0"
onmouseout="FP_swapImgRestore()"
onmouseover="FP_swapImg(1,1,/*id*/'img1',/*url*/'images/navigace1_03.jpg')"></a>
jerzik
Profil *
zvěřiňák:
<a href="kontakt.html" onclick="return !window.open(this.href,'I1','');">

Chyba: Přístup byl odepřen
Bubák
Profil
Pokud je opravdu tvůj důvod nepoužít odkaz ten, že se ti kolem obrázku udělá rámeček, je jediné rozumné řešení odstranit rámeček kolem obrázku. Nechci tě zatěžovat něčím, jako je CSS, takže to jde tímto:
border="0"
Můžeš to k obrázkovému obrázku napsat ručně, nebo to vyklikat ve FrontPage ve vlastnostech obrázku (Picture Properties).

jerzik:
Každopádně to co jsi napsal tak stejně nefachčí.
Melo by to fungovat, ale asi je někde je chyba, ale nevidím ji. Dej odkaz na problémovou stránku (živou ukázku).
jerzik
Profil *
Bubák:

Tady to je:
http://www.poradna.hu.cz/pokus/

a tady je zatím funkční když to nepůjde jinak.
http://www.poradna.hu.cz

Raději bych zvolil ten rámec aby se nemusely znovu načítat JPG. To je ten hlavní důvod.
jerzik
Profil *
Už jsem něco sám vymyslel. Takže prozatím vyřešeno.
Mistr
Profil
jerzik:
Už jsem něco sám vymyslel.
A rozdělíš se (i pro budoucí generace) o postup, kterým jsi svůj oříšek vyřešil?
jerzik
Profil *
Mistr:
Jasně. Není to teda ale pře Onclick ale přes href. Každopádně mě to funguje.

<a href="sluzby.html" target="I1">
			<img src="images/navigace_03.jpg" width="124" height="66" alt="" id="img1" border="0"
onmouseout="FP_swapImgRestore()"
onmouseover="FP_swapImg(1,1,/*id*/'img1',/*url*/'images/navigace1_03.jpg')"></a>


a nebo přes vlastnosti obrázku :
v záložce "vzhled" - tloušťka ohraničení : 0 (to mě zruší ten můj rámeček jak tu bylo zmiňované)
v záložce "obecné" - umístění : sluzby.html (odkaz na cíl) a Cílový rámec : I1 (to je jméno rámce)

ani jsem si nemyslel že to bude tak jednoduché.
Bubák
Profil
jerzik:
Už jsem něco sám vymyslel.
Opravdu jsi to vymyslel sám? Čím se tvůj kód liší od toho, co jsem tu napsal?
jerzik
Profil *
...se dívám že html kod je stejný jak mě radil Bubák. Je divný že mě to předtím doopravdy nefachčilo. Asi byla chyba ještě někde jinde. Každopádně jsem to dělal druhým uváděným způsobem (přes vlastnosti obrázku) a až pak mě to fungovalo.
bidlo
Profil *
jerzik:
Funguje ti to sice hezky, ale pokud někdo klikne na odkaz pravým tlačítkem a dá otevřít v novém okně nebo nové záložce tak je někde. Zkus si to. Je tam jen text bez odkazů. Také dělám stránky a jsem čistý samouk zkus se na ně podívat: http://osada-briza.sweb.cz/

Vaše odpověď

Mohlo by se hodit

Pokuste se již v titulku uvést název programu související s tématem.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0