Domande taggate «javascript»

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].

5
Una richiesta POST CORS funziona da JavaScript semplice, ma perché non con jQuery?
Sto cercando di fare una richiesta di post Cross Origin e ho capito che funziona in modo semplice in JavaScriptquesto modo: var request = new XMLHttpRequest(); var params = "action=something"; request.open('POST', url, true); request.onreadystatechange = function() {if (request.readyState==4) alert("It worked!");}; request.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); request.setRequestHeader("Content-length", params.length); request.setRequestHeader("Connection", "close"); request.send(params); Ma vorrei usarlo …

7
Verifica se una chiave esiste in un oggetto JS
Ho il seguente oggetto JavaScript: var obj = { "key1" : val, "key2" : val, "key3" : val } C'è un modo per verificare se esiste una chiave nell'array, simile a questa? testArray = jQuery.inArray("key1", obj); non funziona. Devo iterare attraverso l'oggetto in questo modo? jQuery.each(obj, function(key,val)){}



1
Utilizzo dell'input del modulo per accedere alla fotocamera e caricare immediatamente le foto utilizzando l'app Web
Mi sono imbattuto in questa risposta che è geniale: In iPhone iOS6 e da Android ICS in poi, HTML5 ha il seguente tag che ti permette di scattare foto dal tuo dispositivo: <input type="file" accept="image/*" capture="camera"> L'acquisizione può assumere valori come fotocamera, videocamera e audio. È possibile fare un ulteriore …

5
Prevenire l'iniezione SQL in Node.js
È possibile impedire le iniezioni SQL in Node.js (preferibilmente con un modulo) nello stesso modo in cui PHP aveva istruzioni preparate che le proteggevano. Se é cosi, come? In caso contrario, quali sono alcuni esempi che potrebbero aggirare il codice che ho fornito (vedi sotto). Alcuni contesti: Sto realizzando un'applicazione …

2
Ottenere l'agente utente con JavaScript
Mi piacerebbe ottenere uno script in grado di catturare l'agente utente dell'utente e proporlo a un attributo. Sto creando un modulo di contatto per problemi con il sito Web e di solito ho bisogno di sapere quale browser sta utilizzando l'utente. Come posso rilevare la stringa del programma utente e …



6
Il modo migliore per eseguire il polyfill delle funzionalità ES6 nell'app React che utilizza l'app create-react
Ho testato la mia applicazione React.js su Internet Explorer e ho scoperto che alcuni codici ES6 / 7 Array.prototype.includes()lo interrompono. Sto usando create-react-app e apparentemente hanno scelto di non includere molti polyfill poiché non tutti ne hanno bisogno e rallentano i tempi di build (vedi ad esempio qui e qui …

1
Qual è la differenza tra Event.target, Event.toElement e Event.srcElement?
Ho il codice seguente: document.oncontextmenu = function(evt) { evt = evt || window.event; console.log(evt.target, evt.toElement, evt.srcElement); }; Facendo clic con il tasto destro del mouse su a <div class="foo"></div>, restituisce questo: div.foo, div.foo, div.foo Facendo clic con il tasto destro del mouse su a <input>, restituisce questo: input, input, input …



12
Devo rimuovere console.log dal codice di produzione?
Al momento ho questa dichiarazione JS ovunque nel mio codice: window.console && console.log("Foo"); Mi chiedo se ciò sia costoso o abbia effetti collaterali negativi nella produzione. Sono libero di lasciare il login lato client o dovrebbe andare? EDIT: Alla fine, suppongo che il miglior argomento che io (e qualcun altro?) …

17
Forza il browser ad aggiornare css, javascript, ecc
Sto sviluppando un sito web basato sul codice sorgente di Wordpress tramite XAMPP. A volte cambio il codice CSS, gli script o qualcos'altro e noto che il mio browser impiega tempo per applicare le modifiche. Questo mi porta ad utilizzare più browser per aggiornarne uno e se non applico i …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.