Autor Zpráva
Peck
Profil *
Potřebuju aby se mi v menu obrazek1 po kliknuti změnil na obrazek2 ale po kliknuti na jinej odkaz v menu zase změnil na obr1
Casero
Profil
pomocí php...podmínkou když je stránka , na kterou odkazuje ten odkaz tak tam dej obr2, jinak obr1
Peck
Profil *
A co (x)html prip. javascript
vrabecek17
Profil
ja to delam takhle :

<img src="OBRAZEK1.jpg" onmouseover='this.src="OBRAZEK2.jpg"' onmouseout='this.src="OBRAZEK1.jpg"'>

takhle se to zmeni po najeti jestli chces po kliknuti tak to staci prepsat na

<img src="OBRAZEK1.jpg" onclick='this.src="OBRAZEK2.jpg"'>

doufam ze jsem pomohl :) mej se
Miloš
Profil
vrabecek17
<img src="OBRAZEK1.jpg" onclick='this.src="OBRAZEK2.jpg"'>
Ale nepřeklikneš už zpátky na ten původní. Lépe je na onclick pověsit nějakou funkci prepinacobrazku(), která otestuje, který obrázek je vidět a vymění ho za ten druhý a naopak.
vrabecek17
Profil
Miloš - no to asi jo , ja javascript neumim ani nechci nema budoucnost .ucim se asp to je lepsi
Peck
Profil *
Moc dik ale asi to budu muset vyřešit jinak.
Miloš
Profil
vrabecek17
1) Proč nemá javascript budoucnost?
2) ASP je scriptování na straně serveru (jako PHP), žábaskript na straně klienta; je lepší křížový šroubovák nebo kafemlejnek?
vrabecek17
Profil
Milos no ja javascript nezavrhuju , ma nektery dobry funkce ale jde i nahradit jinymi jazyky ...treba takovy overeni vyplneni formulare - javascript muze klient vypnout a obejit to tak ,kdezto kdyz to udelas treba v asp tak to neobejde ... a taky javascript se nekdy posere a to je pak konec
Miloš
Profil
Třeba to ověření formuláře je ideální příklad pro využití i javascriptu:
Pokud by se spoléhalo jen na serverovou stranu, zbytečně by se posílala při špatném vyplnění data, zatěžovala síť a předmětný server. Když je ale formulář předem zkontrolován na straně klienta, odlehčí to provozu. Zároveň je ale samozřejmě nutná kontrola na straně serveru, kdyby nebyl js. funkční.
To je typický příklad vzájemného doplňování.
A jsou věci, které na straně serveru prostě neuděláš; jistě, nejde o nezbytné věci, ale když se to opravdu umí (není můj případ), výsledek za to stojí.
Miloš
Profil
PS. ověřování na straně klienta pak hlavně šetří čas toho, kdo vyplňuje nečeká na odpověď serveru, že je něco špatně.
habendorf
Profil
... a taky javascript se nekdy posere a to je pak konec

Tak tomu říkám hodnotný názor odborníka, LOL :o)
Chamurappi
Profil
Reaguji mimo téma na vrabecka17:
Užíváš-li klasické staré ASP, doporučuji ti z tamních dvou možných skriptovacích jazyků sáhnout právě po JavaScriptu. VBScript (výchozí) se lze na malém projektu snadno naučit a na větším se z něj lze i snadno zbláznit. JS je mnohem vyspělejší jazyk.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0