Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Correggere fotoslide sensibile al mouse e cliccando rimanda all'home

    Nel fotoslide inserito in una pagina ho scoperto casualmente che le foto sono sensibili al mouse (appare la manina) e cliccandoci sopra ritorno all'home page.
    Non sarebbe un grosso problema se non usasssi nella stessa pagina altre foto che linkano a video con istruzioni specificate "clicca sulla foto per avviare...." e quindi la manina che appare passando sulle foto dello slide trae in inganno perché non si avvia niente ma si viene rimandati all'home.
    Ho fatto diversi tentativi casuali di modifica allo script ma non ho risolto il problema .
    Non conosco il javascript per cui lo incollo per intero .
    Scusate se non rispondo ma parto adesso per lavoro e fino a sabato sera non posso rispondere, grazie per l'aiuto.

    <SCRIPT LANGUAGE="JavaScript">
    <!--

    //set image paths
    src = ["Fotoslide/Vic1.jpg", "Fotoslide/Vic2.jpg", "Fotoslide/Vic3.jpg", "Fotoslide/Vic4.jpg", "Fotoslide/Vic5.jpg"]

    //set corresponding urls
    url = ["http://www.andreacalcio.net", "http://www.andreacalcio.net", "http://www.andreacalcio.net"]

    //set duration for each image
    duration = 3;

    //Please do not edit below
    ads=[]; ct=0;
    function switchAd() {
    var n=(ct+1)%src.length;
    if (ads[n] && (ads[n].complete || ads[n].complete==null)) {
    document["Ad_Image"].src = ads[ct=n].src;
    }
    ads[n=(ct+1)%src.length] = new Image;
    ads[n].src = src[n];
    setTimeout("switchAd()",duration*1000);
    }
    function doLink(){
    location.href = url[ct];
    } onload = function(){
    if (document.images)
    switchAd();
    }
    //-->
    </SCRIPT>

    <A HREF="javascript:doLink();" on mouse over="status=url[ct];return true;"
    onMouseOut="status=''">
    [img]Fotoslide/Vic1.jpg[/img]
    </A

    </div>
    Mio figlio di 6 anni andando a letto:"Buonanotte,io arresto il sistema".

  2. #2

    Up

    Mi sembra interessante come problema da risolvere.....
    Mio figlio di 6 anni andando a letto:"Buonanotte,io arresto il sistema".

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    per togliere la manina al passaggio
    <A HREF="javascript:doLink();" onmouseover="status=url[ct];return true;"
    onmouseout="status=''" style="cursor:default">

  4. #4

    Grazie Xinod

    Pensa che in quel punto avevo provato a cambiare return true in false, a eliminare onmouseover, a cancellare status ma ovviamente non funzionava , per questo ho chiesto aiuto , avrei impiegato un giorno a trovare quel comando aggiuntivo e in questi giorni i Pulcini del Pisa World Cup aspettano di rivedere le partite.
    E' bello imparare in questo modo e vi devo riconoscenza perchè quel poco che sono riuscito a fare sui miei 2 siti lo devo interamente a voi, non ho amici che conoscono i computers e i miei coetanei preferiscono i tornei di briscola al circolo.
    Buona Pasqua a tutti.
    Mio figlio di 6 anni andando a letto:"Buonanotte,io arresto il sistema".

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    altrettanto, Albaro

  6. #6

    Stesso script altro problema

    Ho scoperto adesso che inserendo due volte lo script in una pagina per avere 2 fotoslide su temi diversi le immagini si bloccano mostrando solamente le prime di serie , eliminando il secondo script il primo fotoslide torna a funzionare regolarmente.
    Evito di postare la pagina intera per non appesantire il forum ma se fosse necessario basta chiedere ma non credo che serva senza le foto di riferimento.
    Mio figlio di 6 anni andando a letto:"Buonanotte,io arresto il sistema".

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.