Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    Codice non funzionante

    Salve a tutti potreste darmi una mano????? mi sapreste dire dove sbaglio???? Su explorer mi funziona ma su Firefox no....... qual è il problema?????

    Codice PHP:
    function GetXmlHttpObject(handler)
    {
        var 
    objXMLHttp=null;
        
        if (
    window.ActiveXObject)
        {
            
    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
        else if (
    window.XMLHttpRequest)
        {
            
    objXMLHttp=new XMLHttpRequest();
        }
        return 
    objXMLHttp;
    }
        function 
    cerca()
        {
             
    xmlHttp=GetXmlHttpObject();
        if (
    xmlHttp==null)
        {
            
    alert ("Browser does not support HTTP Request");
            return;
        }
        else
        {
        
        
    url="http://www.google.it";
        
    xmlHttp.onreadystatechange=function()
        {
        if(
    xmlHttp.readyState==4)
          {
          
    document.getElementById('strutture').innerHTML=xmlHttp.responseText ;
          }
        }
        
    xmlHttp.open("GET",url,true) ;    
        
    xmlHttp.send(null);
        
        }
        
        } 

  2. #2
    non ho controllato il codice per vedere se ci sono errori

    ma a quanto ne so ajax non si puo' utilizzare per caricare pagine di domini esterne.

    Prova quindi a mettere una pagina del tuo dominio dentro la variabile url al posto di www.google.it

    (a meno che tu non sia lui )

  3. #3
    ihihihihiihhi magari....

    allora ti dirò naturalmente nell'esempio che ho ho messo una pagina esterna che non è google....e ti ripeto con explorer funziona.....mentre con firefox no.....



  4. #4
    Puo' darsi che IE abbia delle impostazioni piu' blande su Ajax, non so.

    La regola generale per ora e' che le pagine esterne non si possono richiamare

    Ma - come ti dicevo - prova a mettere una pagina del tuo dominio per vedere se almeno il codice e' corretto.

    Se con una tua pagina funziona allora hai la certezza che il problema e' sulle pagine esterne. E per ora non credo sia possibile risolverlo con semplice javascript

  5. #5
    non tutto quello che ritorna come testo, specialmente se formattato html, viene digerito in maniera uguale tra msie e firefox.
    Dicci cosa contine responseText .
    ciao
    sergio

  6. #6
    allora la richiesta punta ad una pagina asp che dopo aver fatto una query sul database scrive un div contenente una tabella di 4 colonne ed n righe

  7. #7
    il codice e' corretto.

    Poi dipende se cio' che restituisce la pagina ASP e' corretto dal punto di vista HTML. Prova a chiamare la pagina ASP direttamente (cioe' inserendone l'indirizzo nella barra degli indirizzi) e posta il codice

    Ma ripeto: se la pagina non e' nel tuo dominio non c'e' modo.

    Cmq se hai installato firebug su FF vedi subito se l'errore e' nel codice, nella pagina o nella chiamata.

    Installalo (se non lo hai gia') e dai un occhio alla console

  8. #8
    La pagina restituisce questo codice qui.... non credo ci siano problemi o no?
    Codice PHP:
     <div>

        <
    table width="300" style="border: 1px solid #C0C0C0" align="center" cellpadding="0" cellspacing="0" bordercolor="#0000FF" bgcolor="#FFFFF7" id="table1">
            <
    tr>
                <
    td colspan="2" align="center" valign="middle">
            </
    tr>
                <
    table width="620" height="31" border="0" cellpadding="0" cellspacing="0" background="/images/sfondocasa.jpg">
              <
    tr>
                <
    td width="468"><span solid #C0C0C0">

                
    <a href="http://www.torrevado.info/vacanze/Antica-dimora-cottage/default.html" target="_blank" style="text-decoration: none;">
                <
    font color="#666666">[b]ANTICA DIMORA COTTAGE AFFITTI PRIVATI[/b]</font></a></span></td>
                <
    td width="152" align="center" valign="middle">
              </
    td>
         </
    tr>
            </
    table>
            </
    td>
        </
    tr>

       </
    table>
        <
    table width="470">
        
        <
    tr>
            <
    td width="200" align="center" valign="top">
            
                    [
    url="/vacanze/Antica-dimora-cottage/default.html"][img]http://www.torrevado.info/wbresize.aspx?f=/public/gallery/44/P6230008.jpg&amp;c=80&amp;h=100&amp;W=150[/img][/url][url="http://www.torrevado.info/vacanze/Antica-dimora-cottage/default.html"][/url]
                        
            
    </td>
            <
    td width="420" valign="top">
                <
    h2 style="margin-top: 0">
                [
    b]<a href="/vacanze/Antica-dimora-cottage/default.html" target="_blank" style="text-decoration: none;">

                <
    font color="#333333" size="4">Antica dimora cottage</font>
                </
    a>[/b]</h2>
                [
    b]Localit&agrave;: Torre Mozza[/b]    
            <
    table width="100%">
            <
    tr>
                <
    td>[b]Posti letto[/b]</td>
                <
    td>[b]Camere[/b]</td>

            </
    tr>
            <
    tr>
        
            <
    td>[b]<font color="green">Da 2 a 5 posti letto</font>[/b]</td>
            <
    td>[b]<font color="green">2</font>[/b]</td>
        </
    tr>
        <
    tr>
            <
    td></td>
        </
    tr>

            <
    tr>
                <
    td colspan="2">[b]Contatti: [/b][b]<font color="green">(+393391434119</font>[/b]</td>
            </
    tr>
            
            </
    table>
            </
    td>
        </
    tr>
       </
    table>
        
     </
    div

  9. #9
    a occhio mi pare che i tag aperti e chiusi non coincidano. In particolare il secondo </tr> a prima vista sembra fuori luogo.

    Non so se sia questo. Non hai risposto alle altre mie questioni: la pagina e' esterna? La console da errori?

  10. #10
    allora le pagine sono sullo stesso server ma appartenenti a 2 domini differenti per quanto riguarda firebug l'ho installato ora faccio un paio di prove

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.