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

12
jQuery - zdarzenie hashchange
Ja używam: $(window).bind( 'hashchange', function(e) { }); aby powiązać funkcję ze zdarzeniem hash change. Wydaje się, że działa to w IE8, Firefox i Chrome, ale nie w Safari i zakładam, że nie we wcześniejszej wersji IE. W przypadku tych przeglądarek chcę wyłączyć mój kod JavaScript, który używa skrótu i hashchangezdarzenia. …

30
Zamknij okno automatycznie po zamknięciu okna drukowania
Mam otwartą kartę, gdy użytkownik kliknie przycisk. Na ekranie onloadmam wywołanie okna dialogowego drukowania, ale użytkownik zapytał mnie, czy jest możliwe, że po wysłaniu go do drukarki do drukowania, czy karta może się zamknąć. Nie jestem pewien, czy da się to zrobić. Próbowałem użyć setTimeout();, ale nie jest to określony …

9
C # String.IsNullOrEmpty Javascript odpowiednik
Chcę spróbować wykonać wywołanie ciągu odpowiadające C # String.IsNullOrEmpty(string)w javascript. Szukałem w Internecie, zakładając, że jest prosty telefon do wykonania, ale nie mogłem go znaleźć. Na razie używam if(string === "" || string === null)oświadczenia, aby to zakryć, ale wolałbym użyć predefiniowanej metody (z jakiegoś powodu wciąż otrzymuję niektóre wystąpienia, …


3
: touch pseudo-klasa CSS czy coś podobnego?
Próbuję zrobić przycisk, który po kliknięciu przez użytkownika zmienia swój styl, podczas gdy przycisk myszy jest wciśnięty. Chcę też, żeby zmienił swój styl w podobny sposób, jeśli zostanie dotknięty w przeglądarce mobilnej. Pozornie oczywistą rzeczą było dla mnie użycie CSS: aktywna pseudoklasa, ale to nie zadziałało. Próbowałem: skupić się i …



14
Jak zsumować wartości obiektu JavaScript?
Chciałbym zsumować wartości przedmiotu. Jestem przyzwyczajony do Pythona, gdzie byłoby po prostu: sample = { 'a': 1 , 'b': 2 , 'c':3 }; summed = sum(sample.itervalues()) Poniższy kod działa, ale jest go dużo: function obj_values(object) { var results = []; for (var property in object) results.push(object[property]); return results; } function …

4
Tag kotwicy HTML ze zdarzeniem onclick JavaScript
Korzystając z Google, odkryłem, że używają oni zdarzeń onclick w tagach kotwicy. W większej opcji w części nagłówka google wygląda jak normalny tag, ale po kliknięciu nie zostaje przekierowany, ale otwiera menu. Zwykle podczas używania <a href='more.php' onclick='show_more_menu()'>More >>></a> Zwykle przechodzi do 'more.php' bez uruchamiania show_more_menu(), ale mam pokazane menu …

7
Jak wywołać funkcję JavaScript zamiast href w HTML
Mam makietę w HTML <a href="javascript:ShowOld(2367,146986,2)"><img title="next page" alt="next page" src="/themes/me/img/arrn.png"></a> Otrzymałem odpowiedź z serwera, kiedy wysłałem żądanie. Z tą makietą otrzymałem jako odpowiedź na żądanie AJAX, które wysyła mój kod do serwera. Cóż, wszystko jest w porządku, ale kiedy klikam łącze, przeglądarka chce otworzyć funkcję jako łącze; czyli po …

6
jQuery znajdź i zamień ciąg
Mam gdzieś na stronie określony tekst, powiedzmy „lizaki”, i chcę zamienić wszystkie wystąpienia tego ciągu na „pianki”. Problem w tym, że nie wiem, gdzie dokładnie jest tekst. Wiem, że mógłbym zrobić coś takiego: $(body).html($(body).html().replace('lollypops', 'marshmellows')); To prawdopodobnie by zadziałało, ale muszę przepisać jak najmniej kodu HTML, więc myślę o czymś …

9
Jak prawidłowo zwracać wiele wartości z obietnicy?
Ostatnio kilka razy spotkałem się z pewną sytuacją, której nie wiedziałem, jak poprawnie rozwiązać. Załóżmy następujący kod: somethingAsync() .then( afterSomething ) .then( afterSomethingElse ) function afterSomething( amazingData ) { return processAsync( amazingData ); } function afterSomethingElse( processedData ) { } Teraz może pojawić się sytuacja, w której chciałbym mieć dostęp …
86 javascript  promise  q 

12
Czy powinienem usunąć console.log z kodu produkcyjnego?
Obecnie mam to oświadczenie JS wszędzie w moim kodzie: window.console && console.log("Foo"); Zastanawiam się, czy jest to w ogóle kosztowne, czy ma jakieś negatywne skutki uboczne w produkcji. Czy mogę zostawić logowanie po stronie klienta, czy powinno to odejść? EDYCJA: Ostatecznie wydaje mi się, że najlepszym argumentem, jaki mogę wymyślić …

17
Narzędzia programistyczne Chrome nie wyświetlają już wszystkich plików JavaScript
Nie wszystkie pliki JavaScript są już widoczne w narzędziach Chorme Developer. Google Chrome jest zaktualizowany. Wersja 44.0.2403.130 m Wersja aplikacji do debugowania. Skrypty w głowie. <script src="/Scripts/jquery-ui-1.8.24.js"></script> <script src="/Scripts/jquery.validate.js"></script> ... <script src="/Client/Statics/GuiContainers.js"></script> <script src="/Client/ClientDAL.js"></script> <script src="/Client/ClientLayoutUpdater.js"></script> <script src="/Client/ClientRenderer.js"></script> <script src="/Client/ControllerLocator.js"></script> Pierwsza część skryptów jest widoczna w Chrome Developer Tools w …

16
Wymuś przeglądarkę, aby odświeżyła css, javascript itp
Tworzę stronę internetową w oparciu o kod źródłowy Wordpress za pośrednictwem XAMPP. Czasami zmieniam kod CSS, skrypty lub coś innego i zauważam, że moja przeglądarka potrzebuje czasu, aby wprowadzić modyfikacje. To prowadzi mnie do używania wielu przeglądarek do odświeżania jednej, a jeśli nie stosuję nowych stylów, próbuję drugiej i zawsze …

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.