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

    rollover slideshow molto interessante...quesito per voi!!!

    salve ragazzi...
    chiedo il vostro aiuto per un problema che non riescop a risolvere rigurado un javascript molto carino ed interessante..
    ho eseguito questo tutorial:
    http://www.gdesign.it/pages/howto/ar.../slideroll.php
    e mi funziona applicandolo ai contenuti dello stesso iframe...
    ora il mio problema è...se volessi collegare i link di un iframe ad un immagine di rollover in un altro iframe?
    nel mio caso particolare i miei iframe si chiamano sx dove ci sono i link testuali e dx dove c'è la foto che vorrei avesse il suddetto rollover...spero di essere stato chiaro
    vi ringrazio anticipatamente...sperando che come al solito ancora una volta siate la mia salvezza

  2. #2
    Secondo me devi mettere tutto lo script JS nell'iframe dx e nell'altro iFrame (quello con i link) devi fargli lanciare
    la funzione swp(0) e UNswp(0) in un'altro modo....

    Includi questo blocco (nell'iframe sx intendo!!)
    <script type="text/javascript">
    function iframe_swp(nomeIFrame,colore){
    userAgent=navigator.userAgent;
    if(userAgent.indexOf("Opera") != -1)
    eval("window.frames."+nomeIFrame).swp(valore);
    else{
    if (getOgg(nomeIFrame).contentWindow)
    getOgg(nomeIFrame).contentWindow.swp(valore);
    else
    eval("window.frames."+nomeIFrame+".swp(valore)");
    }
    }

    function iframe_UNswp(nomeIFrame,valore){
    userAgent=navigator.userAgent;
    if(userAgent.indexOf("Opera") != -1)
    eval("window.frames."+nomeIFrame).UNswp(valore);
    else{
    if (getOgg(nomeIFrame).contentWindow)
    getOgg(nomeIFrame).contentWindow.UNswp(valore);
    else
    eval("window.frames."+nomeIFrame+".UNswp(valore)") ;
    }
    }
    </script>


    sul mouseout/mouseover dei vari link fagli lanciare rispettivamente:
    iframe_swp("dx",0)
    iframe_UNswp("dx",0)

    questa funzioni che ti ho postato dovrebbe fare da ponte e lanciare le altre funzioni sull'altro iFrame.

    Non ho provato fisicamente per vedere se tutto funge!! Dimmi Te...

  3. #3
    però scusa non capisco bene...i link che ho sono 5, e deve esserci uno swp e unswp per 5 immagini giusto? ovvero da 0 a 5 il valore dei link, ciascuno per ogni link che deve far swappare un immagine nell'altro iframe.
    ma nel codice che mi hai dato tu (quello da mettere nell'iframe sx) c'è possibilità di mettere un solo valore ad es. 1...come faccio?
    e soprattutto nel codice js che mi hai dato tu...per "nome iframe" intendi quello in cui sto scrivendo il codice(sx) o il dx, quell'altro dove devono swappare leimmagini?
    spero di non seccarti!
    ti ringrazio infinitamente

  4. #4
    cmq mi sono scordato di dirti che così com'è non mi funziona!!!

  5. #5
    Al posto dei seguenti

    LINK1
    LINK2
    LINK3


    devi mettere


    LINK1
    LINK2
    LINK3

    nome iframe da quello che mi hai detto dovrebbe essere "dx" cioè quello contenente le immagini che cambiano. Pero' non ho provato a testarlo quindi non so dirti se potrebbe funzionare

  6. #6
    sisi questo ok...
    ma nel codice js che mi hai dato tu, quando scrivi ad esempio
    "swp(valore)"
    se ho 5 valori che devo fare? a rigor di logica mi pareva di aver capito che puoi mettere solo un valore, ma io ne ho da 0 a 5!
    grazie di nuovo

  7. #7
    Scusa x l'attesa

    Se hai 5 valori?? Tu intendi 5 link...penso....quindi ci sarà:

    LINK1
    LINK2
    LINK3
    LINK4
    LINK5

  8. #8
    figurati...scusa te per la seccatura!!!
    cmq non mi hai capito mi sa
    per i link è apposto, avevo fatto esattamente così, la mia domanda era riferita al codice js nella head dell'altro iframe
    esempio:
    eval("window.frames."+nomeIFrame).swp(valore);
    quando scrivi questo al posto di valore cosa devo inserire?
    visto che ho 5 valori e non uno solo?
    spero di essere stato chiaro stavolta
    ti ringrazio infinitamente per la pazienza...grande!

  9. #9
    Non riesco proprio a capire che necessità hai....
    La variabile "valore" viene passata alla funzione "iframe_swp" come parametro e contiene la posizione dell'immagine nell'array. Non è che tu devi settarla a qualcosa!!!

    Ora non capisco cosa tu voglia fare.... se l'effetto che volevi ottenere era lo stesso visto nel link che mi hai dato.... allora l'unica cosa che mancava per farlo funzionare tra diversi IFRAME era una funzione che riuscisse da un'iframe a lanciare la funzione nell'altro IFRAME...quindi se il pezzo di codice che ti ho postato funziona allora il gioco è fatto (semmai se ho un'attimo di tempo provo a farti un esempietto)

  10. #10
    mannaccia non riesco a spiegarmi...
    allora nel codice js che mi hai dato tu
    quando c'è scritto "nome iframe" devo mettere dx o sx?
    quando c'è scritto "valore" invece devo sostituirlo con un numero da 0 a 5 o lo lascio così?
    questo volevo capire...grazie e perdonami ancora per la cocciutaggine
    ehehe

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.