Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema con JQuery (comando load) e IE7 - IE8

    Salve ragazzi,
    da poco ho iniziato ad utilizzare JQuery nelle mie applicazioni web.
    Ho riscontrato che effettivamente JQuery è molto utile per realizzare
    UI moderne senza necessariamente utilizzare Flash o Silverlight.

    Ma ho avuto un problemino realizzando uno script: adesso vi spiego.

    Sto cercando di caricare in un layer (DIV) l'output di una pagina PHP che al suo interno contiene dei link che fanno ricaricare il layer in virtù del link scelto.

    Per fare ciò ho scritto un semplicissimo script con JQuery:

    codice:
    function clickNews(parameter) 
    { 
         //context è definito globalmente e contiene il nome del layer (#newsContext)
         //page è definito globalmente e contiene il nome dello pagina PHP (viewNews.php) 
         // che elabora i dati
          $(context).load(page, parameter); 
    }
    I link sono del seguente formato:
    codice:
     <a href=\"javascript:clickNews('id_news=3')\">titolo_news</a>
    Lo script funziona perfettamente con firefox e chrome ma con IE7 e IE8 quando vado a cliccare sul link esegue la funzione di caricamento ma mi dà un risultato vuoto (ho verificato con IE8 che il risultato effettivamente è corretto ma non me lo visualizza).

    Ho provato a disabilitare la cache nel PHP ma non ho avuto nessun risultato.

    Attendo un vostro aiuto.
    Vi ringrazio per qualsiasi suggerimento.
    Gli strati della mia mente sono incomprensibili per voi poveri MORTALI!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    443
    qualora utilizzi altre librerie JS, prova con

    jQuery(context).load(page, parameter)

  3. #3
    Grazie per l'aiuto ma il mio problema era un altro.

    Adesso ti spiego quale: sbagliavo la formattazione dell'html della pagina di elaborazione.
    Di conseguenza funzionava (erroneamente) negli altri browser e no in IE.
    Gli strati della mia mente sono incomprensibili per voi poveri MORTALI!

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.