Per domande riguardanti la programmazione in ECMAScript (JavaScript / JS) e i suoi vari dialetti / implementazioni (escluso ActionScript). Questo tag viene usato raramente da solo, ma è spesso associato ai tag [node.js], [jquery], [json] e [html].
È possibile impedire al browser di seguire i reindirizzamenti durante l'invio di XMLHttpRequest-s (cioè per recuperare il codice di stato del reindirizzamento e gestirlo da solo)?
Ho bisogno di inserire un oggetto JSON in un attributo su un elemento HTML. L'HTML non deve essere convalidato. Risposta di Quentin: Memorizza il JSON in un data-*attributo , che è HTML5 valido. L'oggetto JSON potrebbe essere di qualsiasi dimensione, ovvero enorme Risposta di Maiku Mori: Il limite per un …
Sto già provando da più di un'ora e non riesco a capire il modo giusto per farlo, anche se probabilmente è abbastanza facile: Ho qualcosa del genere: foo/bar/test.html Vorrei usare jQuery per estrarre tutto dopo l'ultimo /. Nell'esempio sopra l'output sarebbe test.html. Immagino che possa essere fatto usando substre indexOf(), …
Come ottenere l'altezza e la larghezza del documento in pure javascript cioè senza usare jquery. Conosco $(document).height()e $(document).width(), ma voglio farlo dentrojavascript. Intendevo l'altezza e la larghezza della pagina.
In precedenza, quando avevo bisogno di memorizzare un numero di variabili correlate, creavo una classe. function Item(id, speaker, country) { this.id = id; this.speaker = spkr; this.country = country; } var myItems = [ new Item(1, 'john', 'au'), new Item(2, 'mary', 'us') ]; Ma mi chiedo se questa sia una …
Ho uno script jquery che devo eseguire solo una volta che tutto il resto sulla pagina, inclusi alcuni altri javascript (su cui non ho controllo) ha finito di fare le loro cose. Pensavo che forse ci fosse un'alternativa a $ (document) .ready ma non sono riuscito a trovarla.
So come generare un evento con EventEmitter. Posso anche allegare un metodo da chiamare se ho un componente come questo: <component-with-event (myevent)="mymethod($event)" /> Quando ho un componente come questo, tutto funziona alla grande. Ho spostato una logica in un servizio e ho bisogno di generare un evento dall'interno del servizio. …
Sto usando React e React-Router per la mia applicazione sul lato client. Non riesco a capire come ottenere i seguenti parametri di query da un URL come: http://xmen.database/search#/?status=APPROVED&page=1&limit=20 I miei percorsi assomigliano a questo (il percorso è totalmente sbagliato lo so): var routes = ( <Route> <DefaultRoute handler={SearchDisplay}/> <Route name="search" …
Ho un oggetto JavaScript che assomiglia a questo: var myTextOptions = { 'cartoon': { comic: 'Calvin & Hobbes', published: '1993' }, 'character names': { kid: 'Calvin', tiger: 'Hobbes' } } Posso accedere alle proprietà di cartoonusare facilmente myTextOptions.cartoon.comico qualsiasi altra cosa. Tuttavia, non sono stato in grado di ottenere la …
Nel seguente codice di esempio, allego un onclickgestore di eventi allo span contenente il testo "foo". Il gestore è una funzione anonima che fa apparire un file alert(). Tuttavia, se assegno al nodo genitore innerHTML, questo onclickgestore di eventi viene distrutto - facendo clic su "pippo" non viene visualizzata la …
Ho notato che non posso impostare valori booleani in localStorage? localStorage.setItem("item1", true); alert(localStorage.getItem("item1") + " | " + (localStorage.getItem("item1") == true)); Avvisa sempre true | falsequando provo a testarlo localStorage.getItem("item1") == "true"avvisa vero ... Come posso impostare un elemento localStoragesu vero? Anche se è una stringa, ho pensato di ===controllare …
Sto aggiungendo dinamicamente <script>tag a una pagina <head>e mi piacerebbe essere in grado di dire se il caricamento non è riuscito in qualche modo: un 404, un errore di script nello script caricato, qualunque sia. In Firefox, funziona: var script_tag = document.createElement('script'); script_tag.setAttribute('type', 'text/javascript'); script_tag.setAttribute('src', 'http://fail.org/nonexistant.js'); script_tag.onerror = function() { …
È possibile chiamare una funzione javascript dall'URL? Fondamentalmente sto cercando di sfruttare i metodi JS in una pagina a cui non ho accesso alla fonte. Qualcosa di simile a: http://www.example.com/mypage.aspx?javascript:printHelloWorld() So che se metti javascript:alert("Hello World");nella barra degli indirizzi funzionerà. Sospetto che la risposta a questa domanda sia no ma, …
Come implementereste diversi tipi di errori, così sareste in grado di individuarne di specifici e lasciare che altri si ribollano ..? Un modo per ottenere ciò è modificare il prototipo Errordell'oggetto: Error.prototype.sender = ""; function throwSpecificError() { var e = new Error(); e.sender = "specific"; throw e; } Cattura errore …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.