Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    4

    Richiesta aiuto per implementare piccolo codice su pulsante...

    Ciao,
    premetto che sono abbastanza neofita e di programmazione ne capisco molto poco.

    Ho una mia pagina web nella quale ho un'immagine/pulsante.
    Normalmente cliccandoci sopra mi apre il collegamento ad un'altra pagina web con contenuti flash.

    Adesso vorrei che quando clicco sull'immagine/pulsante mi faccia un controllo che se siamo su un browser normale mi apre normalmente l'altra pagina in flash, se stiamo invece navigando da iphone/ipad mi manda in una pagina diversa senza contenuti in flash.

    Questo è il codice che ho trovato che fa il controllo se siamo su browser normale e o su iphone/ipad, come posso implementarlo nell'azione del pulsante?

    <script type="text/javascript">
    if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1)) {
    document.location = "http://www.pincopallino/iphone.html";
    }
    </script>

    Grazie a tutti quelli che vorranno essermi d'aiuto.

    Summy

  2. #2
    Ciao potresti fare in questo modo :
    codice:
    <script type="text/javascript">
    function switch_page(){
    if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1)) { document.location = "http://www.pincopallino/iphone.html"; }
    }
    </script>
    al bottone invece metti all'evento onclick il nome della funzione :
    codice:
    <button .... onclick="switch_page()" />
    Spero di esserti stato d'aiuto.
    Ho una logica tutta mia, fatta di if else ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    4
    Originariamente inviato da yeelach
    Ciao potresti fare in questo modo :
    codice:
    <script type="text/javascript">
    function switch_page(){
    if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1)) { document.location = "http://www.pincopallino/iphone.html"; }
    }
    </script>
    al bottone invece metti all'evento onclick il nome della funzione :
    codice:
    <button .... onclick="switch_page()" />
    Spero di esserti stato d'aiuto.

    Ti ringrazio,
    purtroppo non funziona Forse sono io che sbaglio in qualche cosa.
    Dreamweaver non mi dà errori ma quando carico la pagina da iphone mi carica la pagina vecchia come se non lo riconoscesse.

    Questo è il codice che ho messo:

    <script type="text/javascript">
    function switch_page(){
    if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1))
    document.location = "http://www.tenutaschnautzer.it/index_iphone_ita.html";
    }
    </script>

    e questo è il codice che ho aggiunto molto più sotto all'immagine che ha il link:

    <map name="menu_ita_int_r1_c1Map">
    <area shape="rect" coords="1,4,80,38" onclick="switch_page()" href="index_ita.htm">
    </map>

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    @Summy73

    ciao e benvenuto

    per favore leggi il regolamento del forum e usa il tag code per postare codice, grazie

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    4
    Originariamente inviato da yeelach
    Ciao potresti fare in questo modo :
    codice:
    <script type="text/javascript">
    function switch_page(){
    if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1)) { document.location = "http://www.pincopallino/iphone.html"; }
    }
    </script>
    al bottone invece metti all'evento onclick il nome della funzione :
    codice:
    <button .... onclick="switch_page()" />
    Spero di esserti stato d'aiuto.
    (ho rieditato il post con i tag, scusate)

    Ti ringrazio,
    purtroppo non funziona Forse sono io che sbaglio in qualche cosa.
    Dreamweaver non mi dà errori ma quando carico la pagina da iphone mi carica la pagina vecchia come se non lo riconoscesse.

    Questo è il codice che ho messo:

    codice:
    <script type="text/javascript">
    function switch_page(){
    if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1))
    document.location = "http://www.tenutaschnautzer.it/index_iphone_ita.html";
    }
    </script>
    e questo è il codice che ho aggiunto molto più sotto all'immagine che ha il link:

    codice:
    <map name="menu_ita_int_r1_c1Map">
    <area shape="rect" coords="1,4,80,38" onclick="switch_page()" href="index_ita.htm">
    </map>

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    4
    nessun suggerimento?

    Summy

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.