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

    sito flash su dispositivi mobili mac

    ciao a tutti,
    ho necessità di capire come posso indirizzare un sito in flash su un sito senza contenuti flash per la visualizzazione su dispositivi mac.
    quale codice devo poter inserire in un sito flash o più semplicemente nella pagina html per poterlo indirizzare a delle pagine che possono essere statiche o costruite sotto un cms?

    Grazie
    tiziano

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Forse questo può aiutarti.
    http://www.magnificaweb.it/swfobject-2/

  3. #3
    ehm...
    ho letto ma non trovo un redirect...
    se fossi sotto php ho trovato questo codice:


    Codice PHP:
    $iphone strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
    $android strpos($_SERVER['HTTP_USER_AGENT'],"Android");
    $palmpre strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
    $berry strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
    $ipod strpos($_SERVER['HTTP_USER_AGENT'],"iPod");

    if (
    $iphone || $android || $palmpre || $ipod || $berry == true)
    {
    header('Location: [url]http://sito.org/mobile.html[/url]'); //redirect verso pagina mobile
    }
    ?> 
    loro attualmente sono sotto php dovrei solo capire come mettere questo codice...

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Io ho trovato questo javascript e sembra funzionare non avendo a disposizione un iphone ho testato su pc senza flash player, lo ho messo su una pagina index senza contenuti, e mi ha correttamente reindirizzato su la pagina da me richiesta, poi ho istallato flashplayer e mi ha reindirizzato sulla pagina con swf.
    codice:
    <script language="javascript">
    if (
            (navigator.appName == "Microsoft Internet Explorer" &&
             navigator.appVersion.indexOf("Mac") == -1 &&  
             navigator.appVersion.indexOf("3.1") == -1)
            ||
        (navigator.plugins && navigator.plugins["Shockwave Flash"])
            || navigator.plugins["Shockwave Flash 2.0"]){
    
       //Reindirizza su pagina flash;
        window.location="sito.html";
    } else {
            //Reindirizza su pagina non flash;
        window.location="home.html";
    }
    
    </script>

  5. #5
    ciao Randi,
    come sempre le tue spiegazioni e consigli sono una manna dal cielo per risolvere i problemi!
    Durante la giornata inizierò a creare il sito in flash e farò la prova con il codice che tu mi hai postato.
    Spero vada bene anche per i miei "datori" così da rendere il tutto più accattivante e dare loro la possibilità di avere entrambe le versioni.
    A dopo
    Tz

  6. #6
    ciao,
    ti devo chiedere ancora una cortesia.
    Ho creato una intro del sito ho caricato lo script nella pagina lo script funziona ovviamente!
    Ho notato però che:
    se uso windows e explorer o altri browser il sito lo vedo in flash se uso un mac non vedo il sito in flash...però dovrei poterlo vedere...anche se uno android vado automaticamente alla pagina sito.html

    su un sito:
    http://blog.tecnospazio.org/reindiri...ser-agent-php/

    ho trovato questo codice:

    Codice PHP:
    $iphone strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
    $android strpos($_SERVER['HTTP_USER_AGENT'],"Android");
    $palmpre strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
    $berry strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
    $ipod strpos($_SERVER['HTTP_USER_AGENT'],"iPod");

    if (
    $iphone || $android || $palmpre || $ipod || $berry == true)
    {
    header('Location: [url]http://sito.org/mobile.html[/url]'); //redirect verso pagina mobile
    }
    ?> 
    come posso fare per vedere anche su mac il sito in flash ora?
    Grazie mille e scusa per il disturbo.
    Ciao
    Tz

  7. #7
    Ciao questo è il codice per fare il redirect se è un ipad o iphone:
    funziona l'ho provato con un ipad.
    Ho provato anche a convertire con wallaby, ma non funziona la conversione e così dovrò duplicare il lavoro e creare l'altro sito in un altro modo...
    se ho un sito e devo farlo in più lingue come posso far in modo di non dover duplicare tutto il lavoro?
    Grazie ancora!
    Tz


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

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Ciao grazie per lo script. Se devi fare un sito multilingua, credo tu debba fare un sito basandoti su contenuti caricati dinamicamnete da file txt o meglio xml.

  9. #9
    ok dove posso trovare dei link per vedere come caricare il testo da xml?

    Grazie ancora.
    Tz

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    as2 o as3?

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.