Articles of xmlhttprequest

Il carico è uguale a readyState == 4 in XMLHttpRequest?

Sono confuso sull’evento di ritorno xhr, come posso dire, non ci sono molte differenze tra onreadystatechange -> readyState == 4 e onload, è vero? var xhr = new XMLHttpRequest(); xhr.open(“Get”, url, false); xhr.onreadystatechange = function() { if (xhr.readyState === 4) { /* do some thing*/ } }; xhr.send(null); o xhr.onload = function() { /* do […]

FormData in IE8 / 9

ho implementato questo script per caricare file con ajax, funziona perfettamente in altri browser ad eccezione di explorer, ho notato che formData non è supportato da IE9 e meno, ci sono alternative per formData in IE, e voglio usare pulito javascript function doObjUploadExplorer(url, lnk_id, file, progress, success, content, frm, div_dlg, start_func){ var file_input = null, […]

WebKit “Rifiutato di impostare un’intestazione non sicura ‘content-length'”

Sto cercando di implementare la semplice astrazione xhr e sto ricevendo questo avviso quando provo a impostare le intestazioni per un POST. Penso che potrebbe avere qualcosa a che fare con l’impostazione delle intestazioni in un file js separato, perché quando li ho impostati nel tag nel file .html, ha funzionato correttamente. La richiesta POST […]

SCRIPT5: accesso negato in IE9 su xmlhttprequest

var xhttp=new XMLHttpRequest(); xhttp.open(‘GET’, ‘foo.xml’, false); F12 si apre: SCRIPT5: accesso negato. sulla riga 95, che è la linea xhttp.open. Il mio JavaScript sembra ben formato e Firefox fa ciò che penso dovrebbe. Ho letto un sacco di domande molto simili a questa, quindi ho verificato la stessa politica di origine, ma non riesco a […]

Come posso aprire un file JSON in JavaScript senza jQuery?

Sto scrivendo del codice in JavaScript. In questo codice voglio leggere un file JSON. Questo file verrà caricato da un URL. Come posso ottenere i contenuti di questo file JSON in un object in JavaScript? Questo è ad esempio il mio file JSON che si trova in ../json/main.json : {“mainStore”:[{vehicle:’1′,description:’nothing to say’},{vehicle:’2′,description:’nothing to say’},{vehicle:’3′,description:’nothing to […]

Impostazioni di Firefox per abilitare la richiesta Ajax su più domini

Ho bisogno di consentire temporaneamente il dominio XMLHttpRequest. Cambiare le impostazioni di sicurezza di Firefox sembra essere la strada da percorrere. Ma ho provato con questo e questo, ma non hanno funzionato. Qualcuno è stato in grado di configurarlo prima? Grazie.

Come faccio a sapere se jQuery ha una richiesta Ajax in sospeso?

Sto riscontrando alcuni problemi con un controllo jQuery che abbiamo creato. Supponiamo che tu abbia un elenco a discesa che ti permetta di inserire l’ID dell’articolo che stai cercando, e quando premi ENTER o perdi lo stato attivo in una casella di testo convalida tramite jQuery che l’ID inserito è corretto, mostrando un avviso se […]

La richiesta CORS non funziona in Safari

Sto facendo una richiesta CORH xhr. Funziona bene in chrome, tuttavia quando corro in safari ottengo un ‘Imansible caricare —- accesso non consentito da Access-control-allow-origin’. Il codice è esattamente lo stesso e ho impostato il CORS sul server. Di seguito è riportato il mio codice. (Ha il controllo degli accessi, ma sei libero di provare […]

VBA – Problemi di scraping HTML

Sto tentando di grattare i dati dell’asta da un sito web https://www.rbauction.com/heavy-equipment-auctions . Il mio attuale tentativo era di usare il codice qui sotto per estrarre il codice HTML del sito web in VBA, quindi analizzarlo e conservare solo gli elementi che desideravo (nome dell’asta, numero di giorni, numero di elementi). Sub RBA_Auction_Scrape() Dim S_Sheet […]

“Origine null non è consentita da Access-Control-Allow-Origin” in Chrome. Perché?

Sto lavorando su alcuni Javascript da eseguire localmente sul mio PC. Sto usando un plugin jQuery CSV (http://plugins.jquery.com/project/csv) per caricare un file csv in array javascript. Lo script è semplice: $(function(){ $.get(“file.csv”, function(data){ stuff = $.csv()(data); }) }) In Firefox funziona bene, ma in Chrome si dice “Origine null non è consentita da Access-Control-Allow-Origin”. Cosa […]