Visualizzazione risultati 1 fino 5 di 5

Discussione: [Ajax] Caricamento banner in modo errato

  1. #1
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito [Ajax] Caricamento banner in modo errato

    Sto realizzando ormai da un po di tempo la nuova versione del mio sito, sto utilizzando php, ajax e jquery, vorrei far caricare il banner pubblicitario di AlterVista dentro un div contenitore tramite un richiesta ajax in jquery;

    Codice HTML:
    $.ajax ({
       url: "sp.html",
       success: function(source)
       {
          $("#sponsor").html(source);
       }
    });
    Questa richiesta mi dovrebbe stampare il codice di sp.html all'interno del div #sponsor giusto? ma questo non avviene il contenuto del file, contenente il codice del banner pubblicitario, mi viene caricato in tutta la pagina, come mai?

    Ho provato creando un semplice file di prova, nella speranza che il problema era causato da qualche cosa di strano nel sito, ma niente.

    Sevenjeak
    Software developer and much more

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,744

    Predefinito

    Non puoi caricare dinamicamente il banner nella pagina poiché esso si basa sul metodo write dell'oggetto document che se chiamato a pagina caricata cancella tutto il contenuto.

  3. #3
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    In parte questo l'avevo capito, speravo solamente che era possibile in qualche altro modo, proprio ora ho pensato a mettere il banner in un'iframe, purtroppo non ci ho pensato prima.

    Cmq grazie lo stesso.

    Sevenjeak
    Software developer and much more

  4. #4
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Citazione Originalmente inviato da sevenjeak Visualizza messaggio
    proprio ora ho pensato a mettere il banner in un'iframe, purtroppo non ci ho pensato prima.
    È una pessima idea: guadagno ridotto e parzialmente irregolare.

    Codici Javascript come quello dei banner dovrebbero essere inseriti nel template della pagina o in generale stampati direttamente nell'HTML della pagina (tipo i widget di Wordpress).


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  5. #5
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    Ok, vorrà dire che lascerò il codice nella pagina, senza caricarlo tramite ajax.

    Cmq grazie per le risposte.

    Sevenjeak
    Software developer and much more

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •