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

30
Wykryj orientację rzutni, jeśli orientacja to Portret wyświetla komunikat ostrzegawczy informujący użytkownika o instrukcjach
Tworzę stronę internetową specjalnie dla urządzeń mobilnych. W szczególności jest jedna strona, którą najlepiej oglądać w trybie poziomym. Czy istnieje sposób na wykrycie, czy użytkownik odwiedzający tę stronę przegląda ją w trybie pionowym, a jeśli tak, wyświetl komunikat informujący użytkownika, że ​​stronę najlepiej oglądać w trybie poziomym? Jeśli użytkownik przegląda …

4
Ustaw limit czasu dla ajax (jQuery)
$.ajax({ url: "test.html", error: function(){ //do something }, success: function(){ //do something } }); Czasami successfunkcja działa dobrze, a czasem nie. Jak ustawić limit czasu dla tego żądania ajax? Na przykład 3 sekundy, jeśli upłynie czas, pokaż błąd. Problem polega na tym, że żądanie ajax zawiesza blok do momentu zakończenia. …
195 javascript  jquery  html  css  ajax 



5
Ustaw atrybut bez wartości
Jak ustawić atrybut danych bez dodawania wartości w jQuery? Chcę to: <body data-body> Próbowałem: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything Wszystko inne wydaje się dodawać drugie argumenty jako ciąg. Czy można ustawić atrybut bez wartości?

6
Udostępnianie spakowanego CSS i JavaScript z Amazon CloudFront przez S3
Szukałem sposobów na szybsze ładowanie mojej witryny, a jednym ze sposobów, który chciałbym zbadać, jest lepsze wykorzystanie Cloudfront. Ponieważ Cloudfront pierwotnie nie został zaprojektowany jako CDN niestandardowego pochodzenia i ponieważ nie obsługiwał gzippingu, do tej pory używałem go do hostowania wszystkich moich obrazów, do których odwołuje się ich nazwa Cloudfront …


2
Anuluj / zabij window.setTimeout () zanim to nastąpi
Mam kilka miejsc, w których na przykład używam poniższej linii do usunięcia statusu. Mam kilka takich, które spędzają czas przez 10 sekund lub dłużej, a jeśli użytkownik kliknie, akcja może się zdarzyć w niewłaściwych odstępach czasu. window.setTimeout(function() { removeStatusIndicator(); }, statusTimeout); Czy można to anulować lub zabić za pomocą kodu …
194 javascript  jquery 


13
Jaka jest najkrótsza funkcja do odczytu ciasteczka według nazwy w JavaScript?
Jaka jest najkrótsza, dokładna i kompatybilna z różnymi przeglądarkami metoda odczytu pliku cookie w JavaScript? Bardzo często budując samodzielne skrypty (w których nie mogę mieć żadnych zewnętrznych zależności), dodajęreadCookie() funkcję do czytania plików cookie i zwykle korzystam z metody QuirksMode.org (280 bajtów, 216 min.) function readCookie(name) { var nameEQ = …

16
Zdarzenie sukcesu Ajax nie działa
Mam formularz rejestracyjny i używam go, $.ajaxaby go przesłać. To jest moja prośba AJAX: $(document).ready(function() { $("form#regist").submit(function() { var str = $("#regist").serialize(); $.ajax({ type: 'POST', url: 'submit1.php', data: $("#regist").serialize(), dataType: 'json', success: function() { $("#loading").append("<h2>you are here</h2>"); } }); return false; }); }); W moim pliku Submit1.php sprawdzam, czy pola …
194 javascript  jquery  ajax 


11
Jak mogę warunkowo zaimportować moduł ES6?
Muszę zrobić coś takiego: if (condition) { import something from 'something'; } // ... if (something) { something.doStuff(); } Powyższy kod się nie kompiluje; rzucaSyntaxError: ... 'import' and 'export' may only appear at the top level . Próbowałem używać, System.importjak pokazano tutaj , ale nie wiem, skąd Systempochodzi. Czy to …

8
Jak wybrać ostatnie dwa znaki ciągu
Muszę wybrać dwa ostatnie znaki ze zmiennej, bez względu na to, czy jest to cyfra, czy litery. Na przykład: var member = "my name is Mate"; Chciałbym wyświetlić dwie ostatnie litery z łańcucha w memberzmiennej.
194 javascript  string 


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.