Visualizzazione dei risultati da 1 a 5 su 5

Discussione: reindirizzo doppio

  1. #1

    reindirizzo doppio

    Salve a tutti,

    non avrei voluto rompervi le palle con questa domanda ma la ricerca sul form è ancora down, perciò mi rimetto al vostro guidizio.

    Ecco il problema,
    vorrei reindirizzare la index del sito in base alla risoluzione del visitatore. Negli script java presenti qui nel sito ho trovato qualcosa del genere, ma siccome non sono molto ferrato in javascript non riesco bene a modificarlo.

    Questo nell' HEAD:
    ---------------------------------------------------------------------
    <SCRIPT LANGUAGE="JavaScript">
    <!-- Activate Cloaking Device
    var browser=navigator.appName + " " + navigator.appVersion;
    var width=null;
    var height=null;
    var right_browser=false;
    // Called by Requirements button
    function aboutScheme()
    {
    alert("\nThis example uses screen.height & screen.width to grab the screen resolution.\n\nThese were introduced in JavaScript1.2.");
    }
    // Called by View Source button - displays text file of source.
    function viewSource()
    {
    alert("\nA text file with source will be loaded to the full window.\n\nUse your browser BACK button to return to the examples.");
    top.window.location.href="js-wid3.txt";
    }
    // Deactivate Cloaking -->
    </SCRIPT>

    <SCRIPT LANGUAGE="JavaScript1.2">
    <!-- Activate Cloaking Device
    // Used to indicate that JS1.2 is supported
    right_browser=true;
    // Grabs screen resolution
    width = screen.width;
    height = screen.height;
    // Deactivate Cloaking -->
    </SCRIPT>
    ----------------------------------------------------------------------

    Questo invece dopo il BODY, per visualizzare a video la risoluzione:
    ----------------------------------------------------------------------
    <SCRIPT LANGUAGE="JavaScript">
    <!-- Activate Cloaking Device
    // If browser supports JS1.2
    if(right_browser)
    {
    document.open();
    document.write("<CENTER><FONT SIZE='+1'>La risoluzione

    del tuo video e'
    ");
    document.write(width + " x " + height);
    document.write("
    </FONT></CENTER>");
    }
    // If browser does not support JS1.2 - display browser

    name/version & message
    else
    {
    document.open();
    document.write("<CENTER>");
    document.write("<FONT

    SIZE='+1'>"+browser+"</FONT>

    ");
    document.write("<FONT SIZE='+1'>does not support

    JavaScript1.2.
    </FONT></CENTER>");
    }
    // Deactivate Cloaking -->
    </SCRIPT>
    ----------------------------------------------------------------------

    Nella mia ignoranza ho provato a inserire questo codice prima della chiusura dell'HEAD:
    ----------------------------------------------------------------------
    <SCRIPT LANGUAGE="JavaScript>
    function rimando()
    {
    if (width <='800')
    {
    window.open (index.php);
    }
    else {
    window.open (flash.htm);
    }
    }

    </SCRIPT>

    ...
    mentre nel tag BODY ho inserito:
    onLoad="('rimando()')"
    ----------------------------------------------------------------------

    Sicuramente ho fatto qualche cazzata. Ripeto vi avrei risparmiato questa domanda stupida ma la mia fonte maggiore di informazione (la ricerca sul form) mi ha tradito questi 2 giorni.

    Se c'è qualcuno che mi può aiutare per correggiere lo script che mi reindirizzi automaticamente a seconda della risoluzione del visitatore, lo ringrazio in anticipo.

    Grazie
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare.
    Igor Sikorsky

  2. #2
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare.
    Igor Sikorsky

  3. #3
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    mmm

    qualche parentesi di troppo?

    SCRIPT LANGUAGE="JavaScript>
    function rimando()
    {
    if (width <='800')
    window.open (index.php);
    }
    else {
    window.open (flash.htm);
    }
    prova ma non sò

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao


    <script>
    function rimando(){
    if (screen.width <= 800){
    window.open('index.php','_top');
    }
    else
    window.open('flash.htm','_top');
    }
    </script>

    <body onLoad="rimando()">


    Massimo

  5. #5
    Originariamente inviato da mexican
    qualche parentesi di troppo?

    SCRIPT LANGUAGE="JavaScript>
    function rimando()
    {
    if (width <='800')
    window.open (index.php);
    }
    else {
    window.open (flash.htm);
    }
    prova ma non sò
    Grazie 1000 ma non va


    Originariamente inviato da Massimo61
    Ciao


    <script>
    function rimando(){
    if (screen.width <= 800){
    window.open('index.php','_top');
    }
    else
    window.open('flash.htm','_top');
    }
    </script>

    <body onLoad="rimando()">


    Massimo
    Grazie 10.000 va alla grande !!!:metallica
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare.
    Igor Sikorsky

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.