Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    script mouse over con 2 immagini modifica per immagine attiva al link

    Carissimi non passo da troppo qui a salutarvi, ora colgo l'occasione per farlo.
    Vi scrivo poichè ho un problema con uno script per un effetto mouseover con 2 immagini dove al click voglio che rimanga l'immagine "ON" (quella hover).
    In pratica lo script funziona normalmente facendo comparire l'immagine hover al passaggio del mouse, ma cliccandoci sopra ritorna l'immagine "OFF", io voglio invece che rimanga una volta cliccato sul link l'immagine "ON".
    Ho provato a modificare lo script senza successo poichè l'ho scritto io.
    Sapete aiutarmi?

    allego il js dello script e il tag html

    codice:
    <script type="text/javascript" language="JavaScript">
    <!--
    window.onerror=null;
    
    browserName = navigator.appName;
    
    browserVer = parseInt(navigator.appVersion);
    
    
    
    	if(browserName=="Netscape" && browserVer >= 3) ver = "yes";
    
    	else ver = "yes";
    
    	if(ver == "yes") {
    
    
    
    	nome1 = new Image(); nome1.src ="link_3a.gif";
    
    	nome2 = new Image(); nome2.src ="link_3b.gif";
    
    
    	}
    
    
    
    function active(imgName)
    
    {
    
    	if (ver == "yes")  {
    
    	img1 = eval(imgName + "1.src");
    
    	document [imgName].src = img1;
    
    	}}
    
    
    
    function inactive(imgName){
    
    	if (ver == "yes")  {
    
    	img2 = eval(imgName + "2.src");
    
    	document [imgName].src = img2;
    
    	}}
    
    //-->
    </script>
    e il codice HTML

    grazie anticipato a chi vorrà rispondermi

  2. #2
    quante idee..
    ad ogni modo ho risolto scrivendomi un'altro codice js da solo.
    Grazie per le letture al post

  3. #3
    Originariamente inviato da furianera
    ad ogni modo ho risolto scrivendomi un'altro codice js da solo.
    ah ... serviva un codice JS? ... e pure un link?
    codice:
    [img]link_3a.gif[/img]
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    grazie andr3a, no volevo solo un accorgimento sullo script che avevo proposto nel primo post..ad odni modo ti ringrazio

  5. #5
    andr3a cè un problema quando vado a mettere il percorso dellìimmagine OFF me la fa vedere, quando inserisco quella dello hover ON non viene visualizzata anche se il percorso è giusto..
    dove sbaglio?

  6. #6
    sbagliato io a non testare (ne pensare)
    codice:
    [img]link_3a.gif[/img]
    [edit]
    ergo usi FireFox
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  7. #7
    si uso Firefox ad ogni modo adesso funziona ma quando il link è cliccato l'immagine hover non rimane cliccata ma torna quella OFF come devo fare epr far rimanere attiva l'immagine dello hover?? grazie mille

  8. #8
    onclick="this.rem=this.getAttribute('rel');"
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  9. #9
    grazie, ho modificato così
    codice:
    <img
    	onmouseover="if(!this.rem)this.rem=this.src;this.src=this.getAttribute('rel');"
    	onmouseout="this.src=this.rem;"
    	onclick="this.rem=this.getAttribute('rel');"
    	alt="Clicca qui"
    	src="images_menu_orizz/home_off.jpg"
    	rel="images_menu_orizz/home_on.jpg"
    	width="223"
    	height="42"
    	style="border:0;"
    ma funziona l'hover ma al click del link ritorna sempre l'immagine OFF dove sbaglio?

  10. #10
    Originariamente inviato da furianera
    grazie, ho modificato così
    codice:
    <img
    	onmouseover="if(!this.rem)this.rem=this.src;this.src=this.getAttribute('rel');"
    	onmouseout="this.src=this.rem;"
    	onclick="this.rem=this.getAttribute('rel');"
    	alt="Clicca qui"
    	src="images_menu_orizz/home_off.jpg"
    	rel="images_menu_orizz/home_on.jpg"
    	width="223"
    	height="42"
    	style="border:0;"
    ma funziona l'hover ma al click del link ritorna sempre l'immagine OFF dove sbaglio?
    a me funziona
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.