Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

4
Przeglądarka / HTML Wymuś pobranie obrazu z src = „data: image / jpeg; base64…”
Generuję obraz po stronie klienta i wyświetlam go w HTML w następujący sposób: <img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgM...."/> Chcę zaoferować możliwość pobrania wygenerowanego obrazu. Jak mogę zdać sobie sprawę, że przeglądarka otwiera okno dialogowe zapisywania pliku (lub po prostu pobiera obraz, taki jak chrome lub firefox, do folderu pobierania), które pozwala użytkownikowi zapisać …

22
Żądanie Spring JSON uzyskuje 406 (niedopuszczalne)
to jest mój javascript: function getWeather() { $.getJSON('getTemperature/' + $('.data option:selected').val(), null, function(data) { alert('Success'); }); } to jest mój kontroler: @RequestMapping(value="/getTemperature/{id}", headers="Accept=*/*", method = RequestMethod.GET) @ResponseBody public Weather getTemparature(@PathVariable("id") Integer id){ Weather weather = weatherService.getCurrentWeather(id); return weather; } spring-servlet.xml <context:annotation-config /> <tx:annotation-driven /> Pojawia się ten błąd: GET http://localhost:8080/web/getTemperature/2 …
85 java  javascript  ajax  json  spring 

6
Wydaje się, że aliasowanie funkcji JavaScript nie działa
Właśnie czytałem to pytanie i chciałem wypróbować metodę aliasu zamiast metody opakowywania funkcji, ale nie mogłem sprawić, aby działała w Firefoksie 3 lub 3.5beta4 lub Google Chrome, zarówno w ich oknach debugowania, jak i na testowej stronie internetowej. Firebug: >>> window.myAlias = document.getElementById function() >>> myAlias('item1') >>> window.myAlias('item1') >>> document.getElementById('item1') …

8
JavaScript: Zaokrąglij do określonej liczby miejsc dziesiętnych, ale usuń dodatkowe zera
Oto scenariusz: dostaję, .9999999999999999kiedy powinienem 1.0. Mogę sobie pozwolić na utratę miejsca dziesiętnego dokładności, więc używam .toFixed(15), który rodzaj działa. Zaokrąglanie działa, ale problem polega na tym, że jestem podany 1.000000000000000. Czy istnieje sposób zaokrąglić do kilku miejsc po przecinku, ale usunąć dodatkowe spacje? Uwaga: .toPrecisionnie jest tym, czego chcę; …

15
maxFileSize i acceptFileTypes we wtyczce do przesyłania plików blueimp nie działają. Czemu?
Używam wtyczki Blueimp jQuery do przesyłania plików do przesyłania plików. Nie miałem problemu z wgrywaniem ale opcja maxFileSizei acceptFileTypesnie działa. To jest mój kod: $(document).ready(function () { 'use strict'; $('#fileupload').fileupload({ dataType: 'json', autoUpload: false, acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i, maxFileSize: 5000000, done: function (e, data) { $.each(data.result.files, function (index, file) { $('<p style="color: …


4
Zadeklaruj wiele wartości w ng-init
Zastanawiam się więc, jak mogę zadeklarować wiele wartości w jednym ng-init, bez konieczności tworzenia dziwnego skrótu, do którego zawsze muszę mieć dostęp. więc w zasadzie chciałbym <div ng-init="a = 1, b = 2">{{a}}</div> i mówię, że chciałbym uniknąć konieczności robienia tego <div ng-init="unecessary_bs = {a: 1, b: 2}">{{unecessary_bs.a}}</div> Jednak rozsądne: …



4
(1, eval) ('this') vs eval ('this') w JavaScript?
Zaczynam czytać wzorce JavaScript , niektóre kody mnie zmyliły. var global = (function () { return this || (1, eval)('this'); }()); Oto moje pytania: P1: (1, eval) === eval? Dlaczego i jak to działa? P2: Dlaczego nie po prostu var global = (function () { return this || eval('this'); }()); …
85 javascript  eval 

9
Dlaczego Math.pow (0, 0) === 1?
Wszyscy wiemy, że 0 0 jest nieokreślone. Ale , javascript mówi, że: Math.pow(0, 0) === 1 // true a C ++ mówi to samo: pow(0, 0) == 1 // true CZEMU? Wiem to: >Math.pow(0.001, 0.001) 0.9931160484209338 Ale dlaczego nie Math.pow(0, 0)rzuca żadnych błędów? A może NaNbyłoby lepsze niż 1.

5
Tworzenie przykładu WebSocket „Hello World”
Nie rozumiem, dlaczego nie mogę uruchomić następującego kodu. Chcę połączyć się za pomocą JavaScript z moją aplikacją konsoli serwera. A następnie wyślij dane na serwer. Oto kod serwera: static void Main(string[] args) { TcpListener server = new TcpListener(IPAddress.Parse("127.0.0.1"), 9998); server.Start(); var client = server.AcceptTcpClient(); var stream = client.GetStream(); while (true) …

14
Jak mogę sprawdzić, czy obraz został załadowany, używając Javascript / jQuery?
Piszę trochę JavaScript, aby zmienić rozmiar dużego obrazu, aby zmieścił się w oknie przeglądarki użytkownika. (Niestety nie kontroluję rozmiaru obrazów źródłowych). Więc coś takiego byłoby w HTML: <img id="photo" src="a_really_big_file.jpg" alt="this is some alt text" title="this is some title text" /> Czy istnieje sposób, aby sprawdzić, czy srcobraz w imgtagu …

12
Czy ktoś ma algorytm różnicowy dla renderowanego kodu HTML? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Jestem zainteresowany obejrzeniem dobrego algorytmu różnicowania, prawdopodobnie w Javascript, do renderowania porównania dwóch stron HTML obok …
85 javascript  html  diff 

5
Sprawdzanie równości obiektów w Jasmine
Jasmine ma wbudowane dopasowujące toBei toEqual. Jeśli mam taki obiekt: function Money(amount, currency){ this.amount = amount; this.currency = currency; this.sum = function (money){ return new Money(200, "USD"); } } i spróbuj porównać, new Money(200, "USD")a wynik sumy, te wbudowane dopasowania nie będą działać zgodnie z oczekiwaniami. Udało mi się zaimplementować …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.