Als «javascript» getaggte Fragen

Bei Fragen zur Programmierung in ECMAScript (JavaScript / JS) und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript). Dieses Tag wird selten alleine verwendet, wird jedoch am häufigsten mit den Tags [node.js], [jquery], [json] und [html] verknüpft.


13
this.setState führt Zustände nicht wie erwartet zusammen
Ich habe folgenden Zustand: this.setState({ selected: { id: 1, name: 'Foobar' } }); Dann aktualisiere ich den Status: this.setState({ selected: { name: 'Barfoo' }}); Da setStateangenommen wird, zu verschmelzen, würde ich erwarten, dass es ist: { selected: { id: 1, name: 'Barfoo' } }; Aber stattdessen frisst es die ID …

8
Wie kann ich ein Druckdialogfeld mit Javascript öffnen?
Ich habe eine Seite mit einem "Drucken" -Link, der den Benutzer zu einer druckerfreundlichen Seite führt. Der Client möchte, dass ein Druckdialogfeld automatisch angezeigt wird, wenn der Benutzer die druckfreundliche Seite erreicht. Wie kann ich das mit Javascript machen?
159 javascript 

9
Direkter Upload von Amazon S3-Dateien über den Client-Browser - Offenlegung privater Schlüssel
Ich implementiere einen direkten Datei-Upload vom Client-Computer auf Amazon S3 über die REST-API, wobei nur JavaScript ohne serverseitigen Code verwendet wird. Alles funktioniert gut, aber eines macht mir Sorgen ... Wenn ich eine Anfrage an die Amazon S3 REST-API sende, muss ich die Anfrage signieren und eine Signatur in den …

12
Der schnellste Weg, um verschachtelte JSON-Objekte zu reduzieren / zu entfernen
Ich habe Code zusammengeschmissen, um komplexe / verschachtelte JSON-Objekte zu reduzieren und zu entfernen. Es funktioniert, ist aber etwas langsam (löst die Warnung "Langes Skript" aus). Für die abgeflachten Namen möchte ich "." als Trennzeichen und [INDEX] für Arrays. Beispiele: un-flattened | flattened --------------------------- {foo:{bar:false}} => {"foo.bar":false} {a:[{b:["c","d"]}]} => {"a[0].b[0]":"c","a[0].b[1]":"d"} …

8
Zählen der Anzahl der Options-Tags in einem Select-Tag in jQuery
Wie zähle ich mit jQuery die Anzahl der <option>s in einem <select>DOM-Element? <select data-attr="dropdown" id="input1"> <option value="Male" id="Male">Male</option> <option value="Female" id="Female">Female</option> </select> Ich möchte die Anzahl der <option>Tags im <select>DOM-Element ermitteln, da ich damit das Einstellungsfeld mit dieser Anzahl von Eingabefeldern mit dem entsprechenden Optionswert aus dem Dropdown-Feld öffnen und …
159 javascript  jquery  html 

17
horizontale Bildlaufleiste oben und unten in der Tabelle
Ich habe eine sehr große tableauf meiner Seite. Also habe ich beschlossen, eine horizontale Bildlaufleiste am unteren Rand der Tabelle zu platzieren. Aber ich möchte, dass diese Bildlaufleiste auch ganz oben auf dem Tisch steht. Was ich in der Vorlage habe, ist Folgendes: <div style="overflow:auto; width:100%; height:130%"> <table id="data" style="width:100%">...</table> …
159 javascript  jquery  html  css 

14
Abrufen und Setzen eines einzelnen Cookies mit dem HTTP-Server von Node.js.
Ich möchte in der Lage sein, ein einzelnes Cookie zu setzen und dieses einzelne Cookie bei jeder Anforderung an die Serverinstanz von nodejs zu lesen. Kann dies in wenigen Codezeilen erfolgen, ohne dass eine Drittanbieter-Bibliothek abgerufen werden muss? var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello …

27
Wie scrolle ich mit JavaScript / jQuery zum Seitenanfang?
Gibt es eine Möglichkeit, das Scrollen des Browsers mit JavaScript / jQuery zu steuern? Wenn ich meine Seite halb nach unten scrolle und dann ein erneutes Laden auslöse, soll die Seite nach oben gepackt werden, aber stattdessen wird versucht, die letzte Bildlaufposition zu finden. Also habe ich das gemacht: $('document').ready(function() …


6
jQuery AJAX Datei hochladen PHP
Ich möchte einen einfachen Datei-Upload in meiner Intranetseite mit dem kleinstmöglichen Setup implementieren. Dies ist mein HTML-Teil: <input id="sortpicture" type="file" name="sortpic" /> <button id="upload">Upload</button> und das ist mein JS-Abfrageskript: $("#upload").on("click", function() { var file_data = $("#sortpicture").prop("files")[0]; var form_data = new FormData(); form_data.append("file", file_data); alert(form_data); $.ajax({ url: "/uploads", dataType: 'script', cache: …
159 javascript  php  jquery  ajax  upload 

9
SetTimeout zurücksetzen
Ich habe folgendes: window.setTimeout(function() { window.location.href = 'file.php'; }, 115000); Wie kann ich über eine .click-Funktion den Zähler in der Mitte des Countdowns zurücksetzen?
159 javascript  jquery 

10
Wie setze Header und Optionen in Axios?
Ich verwende Axios, um einen HTTP-Beitrag wie folgt auszuführen: import axios from 'axios' params = {'HTTP_CONTENT_LANGUAGE': self.language} headers = {'header1': value} axios.post(url, params, headers) Ist das richtig? Oder soll ich tun: axios.post(url, params: params, headers: headers)
159 javascript  post  axios 

12
So testen Sie den Typ der ausgelösten Ausnahme in Jest
Ich arbeite mit einem Code, bei dem ich den von der Funktion ausgelösten Ausnahmetyp testen muss (Ist es TypeError, ReferenceError usw.)? Mein aktuelles Testframework ist AVA und ich kann es als zweite Argumentmethode testen t.throws, wie hier: it('should throw Error with message \'UNKNOWN ERROR\' when no params were passed', (t) …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.