Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    10

    Caricare HTML da pagina esterna in un div

    Salve a tutti! premetto che sono alle prime esperienze con il mondo della programmazione web quindi scusate in anticipo le mie eventuali castronerie.
    Vorrei fare in modo di caricare dinamicamente del testo e delle immagini, provenienti da una pagina esterna da me creata, all'interno di un div, quando l'utente clicca su una serie di link(per esempio se clicco su "ferrari" mi fa vedere l'immagine di una ferrari all'interno di una sezione, se lo faccio su "lamborghini" cambia immagine e descrizione) .
    dopo ore di ricerche in internet, ho trovato ciò:
    http://www.dynamicdrive.com/dynamici...jaxcontent.htm

    che è esattamente quello che mi serve, se non fosse che non va su chrome, che elimina il contenuto precedente, ma non carica quello nuovo..
    come posso risolvere?
    grazie ancora in anticipo

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    O usi ajax.jquery (primo link) oppure ajax.classic (terzo link) http://forum.html.it/forum/search_re...guida%20jquery
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    se puoi/vuoi usare jquery o un framework js, risolvi con una o due righe di codice

    per jquery load


  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    10
    grazie ragazzi! non sapevo proprio da che parte guardare! ora studio bene come fare..

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    10
    Mi sento stupido.
    ho creato questa breve pagina per testare la funzione load:
    codice:
    <!DOCTYPE html>
    <html lang="it">
    <head>
    	<script src="http://code.jquery.com/jquery-latest.js"></script>
    </head>	
    <body>
    <div id="squadre">
    	</div>	
       <script>
    		$("#squadre").load("gioca.html");
    	</script>	
    </body>
    </html>
    funziona correttamente su firefox , internet explorer 9 ma non su chrome. cosa sbaglio?

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    prova a far girare il tutto su un webserver, con file locali puoi avere problemi del genere

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    10
    In effetti il problema era proprio quello , ho risolto installando apache tramite Bitnami
    Grazie mille!

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.