Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Javascript e php

  1. #1

    Javascript e php

    Ciao a tutti, sto cercando,se è possibile, di far caricare una pagina php da javascript a seconda del browser in questo modo:

    <body>
    <div id="menu_alto">
    <script language="javascript">
    if (document.all&&document.getElementById)
    <?php include('menu_altoIE.php'); ?>
    else
    <?php include('menu_altoFF.php'); ?>
    </script>
    </div>

    Ora non so se è possibile far includere una pagina lato server da un linguaggio lato client, comunque se ciò non è possibile, avete idea di come possa far caricare la pagina corretta a seconda del tipo di browser?
    Grazie anticipatamente

  2. #2
    Come hai fatto tu vengono caricate tutte e due le pagine.

    Infatti PHP viene eseguito nel server prima che la pagina venga mandata al client, Javascript viene eseguto nel client dopo che la pagina è stata caricata nel browser.


    Potresti farlo con ajax, ma in realtà ti consiglio di individuare l'user agent direttamente con php e caricare una pagina diversa a seconda del browser.


    Ma a dire la verità questa soluzione di caricare un diverso file php a seconda del browser mi pare un pò drastica.

    Hai forse problemi col CSS? Hai provato almeno a usare degli hack?

  3. #3
    Purtroppo non ho altra scelta, devo obbligatoriamente fare questa distinzione per il lavoro che mi è stato assegnato...
    quindi la soluzione migliore è secondo te usare get_browser del php?

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.