Visualizzazione risultati 1 fino 21 di 21

Discussione: sto cercando un codice che...

  1. #1
    Guest

    Predefinito sto cercando un codice che...

    sto cercando un codice di qualsiasi natura che quando "vede" il click sull'iframe aggiorna la pagina, il codice non deve essere inserito nella pagina contenuta dentro l'iframe,ma deve essere qualcosa del genere:


    Codice:
    <iframe src="miosito.com/banner.html" width="100%" height="100%"onClick="history.go(0)"></iframe>

    help me

    edit:

    in alternativa mi aiuterebbe un codice qualsiasi in grado di aggiornare la pagina quando si clicca sullo sfondo, si so che è una richiesta strana...

  2. #2
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    puoi usare jquery:

    Codice HTML:
    <html>
    <head>
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
    </head>
    <body>
    <script type="text/javascript">
    $(document).ready(function(){
    
    $("#iframe_id").contents().click(function(){
    //come test:
    alert("#iframe_id --> "+this);
    //qui inserisci la tua funzione js:
    history.go(0) ;
    
    });		
    
    });
    </script>
    
    <iframe id="iframe_id" src="miosito.com/banner.html" width="100%" height="100%"
    ></iframe>
    
    </body>
    </html>
    Ultima modifica di EuroSalute : 07-11-2011 alle ore 21.13.00 Motivo: più info
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  3. #3
    Guest

    Predefinito

    grazie mille eurosalute,ma ho provato la pagina, mi visualizza l'iframe correttamente ma ho provato a cliccare ovunque sull'iframe,ma la reazione è stata nulla io ho semplicemente fatto copia incolla del tuo codice in un documento.html perchè mi sembrava completo, dovevo fare altri passaggi?

  4. #4
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    quale è l'indirizzo della pagina per verificare?
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  5. #5
    Guest

  6. #6
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    il codice jquery che ti ho dato funziona soltanto per il tuo spazio web....

    se l'src dell' iframe punta ad un dominio esterno al tuo, o al tuo spazio web, non funziona....

    in pratica prova a puntare l'src ad un'altra pagina hostata sul tuo spazio....

    deve essere per es.: src="http://jkhgf01.altervista.org/test.html"
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  7. #7
    Guest

  8. #8
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    scusami, ma l'altro giorno funzionava, prova così:

    Codice HTML:
    $("iframe#iframe_id").live('mouseenter', function(event){
    
    //alert("#iframe_id --> "+this);
    
    $(this).contents().click(function(){
            alert("click --> "+this);
        });
    
    });
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  9. #9
    Guest

    Predefinito

    cavoli...il codice da te posta serve per avviare un evento quando il mouse è sopra l'iframe giusto?

  10. #10
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    si sente l'evento quando il mouse entra nelll'area in questo caso dell'iframe....

    prova anche questo più semplice per i click:

    Codice HTML:
    $("iframe#iframe_id").contents('click', function(){
    
    alert("#iframe_id click --> "+this);
    
    //$(this).contents().click(function(){         alert("click --> "+this);     });
    
    });
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  11. #11
    Guest

    Predefinito

    usando questo codice
    Codice:
    <html>
    <head>
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
    </head>
    <body>
    <script type="text/javascript">
    $(document).ready(function(){
    
    $("iframe#iframe_id").contents('click', function(){
    
    alert("#iframe_id click --> "+this);
    
    //$(this).contents().click(function(){         alert("click --> "+this);     });
    
    
    });
    </script>
    
    <iframe id="iframe_id" src="http://jkhgf01.altervista.org/test.html" width="260" height="90"></iframe>
    
    </body>
    </html>
    il risultato è questo:
    http://jkhgf01.altervista.org/eusal.html

    ma potrei aver sbagliato a editare il file

  12. #12
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    no, scusami , il copdice giusto è questo:
    Codice HTML:
    $("iframe#iframe_id").live('mouseenter', function(event){
    
    //alert("#iframe_id --> "+this);
    
    $(this).contents().click(function(){
            alert("click --> "+this);
        });
    
    });
    in quanto l'evento deve essere live , cioè deve rimanere atttivo per quell'area,
    poi rilevi i click all'interno dell'iframe con contents()

    probabilmente mi funzionava il primo codice, perchè era ancora attiva l'area con live....avevo fatto dei test con altre funzioni jquery
    Ultima modifica di EuroSalute : 08-11-2011 alle ore 01.26.21 Motivo: più info
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  13. #13
    Guest

    Predefinito

    il codice della pagina è questo:
    Codice:
    <html>
    <head>
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
    </head>
    <body>
    <script type="text/javascript">
    $(document).ready(function(){
    
    $("iframe#iframe_id").live('mouseenter', function(event){
    
    //alert("#iframe_id --> "+this);
    
    $(this).contents().click(function(){
            alert("click --> "+this);
        });
    });
    </script>
    
    <iframe id="iframe_id" src="http://jkhgf01.altervista.org/test.html" width="360" height="120"></iframe>
    
    </body>
    </html>
    ma purtroppo il risultato non cambia
    http://jkhgf01.altervista.org/eusal.html

    la soluzione più probabile è un mio errore durante l'editing del file, ma non saprei dove, a me sembra corretto

  14. #14
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    mi sembra che manchi una chiusura parentesi }); prima di </script>

    a me funziona, qui:
    ci sono altre prove sui banner AV:

    http://eurosalute.altervista.org/test-prove/

    scorri giù la pagina vedi l'iframe
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  15. #15
    Guest

    Predefinito

    cavoli a te funziona...eppure usiamo lo stesso host...

    senti potresti postarmi il codice che usi in quella pagina con solo la parte relativa al click sull'iframe?

  16. #16
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    Codice HTML:
    <html>
    <head>
    <!-- carico jquery -->
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
    </head>
    <body>
    <script type="text/javascript">
    $(document).ready(function(){
    
    $("iframe#iframe_id").live('mouseenter', function(){
    
    //come test x mouse enter:
    //alert("#iframe_id mouse enter --> "+this);
    
    $(this).contents().click(function(){
    
            //come test x i click 
            alert("click --> "+this);
    				
        });
    
    });
    
    });
    </script>
    
    
    
    </body>
    </html>
    
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  17. #17
    Guest

    Predefinito

    grazie mille ora funziona,

    buona notte

  18. #18
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    notte...
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  19. #19
    Guest

    Predefinito

    €salute ti chiedo un ultimo sforzo,potresti postrarmi il codice della pagina:
    http://eurosalute.altervista.org/test-prove/

    lo so , sono una frana...

  20. #20
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    è troppo lungo per essere editato.....

    vai alla pagina, clicca con il tasto destro del mouse e visualizza codice pagina, poi fai un coppia incolla in un editor html

    o dimmi quale codice ti serve dalla pagina....?
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  21. #21
    Guest

    Predefinito

    nessuno in particolare ero solo curioso di osservare meglio il codice

    grazie mille per il supporto offerto ;)
    Ultima modifica di jkhgf01 : 09-11-2011 alle ore 17.37.44

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •