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

11
JavaScript do konwersji Markdown / Textile do HTML (i najlepiej z powrotem do Markdown / Textile)
Istnieje kilka dobrych edytorów Javascript dla Markdown / Textile (np .: http://attacklab.net/showdown/ , ten, którego teraz używam), ale potrzebuję tylko funkcji JavaScript, która konwertuje ciąg z Markdown / Textile -> HTML iz powrotem. Jak najlepiej to zrobić? (Idealnie byłoby to przyjazne dla jQuery - np. $("#editor").markdown_to_html()) Edycja: Innym sposobem wyrażenia …

4
event.preventDefault () vs. return false (bez jQuery)
Zastanawiałam się, czy event.preventDefault()i return falsebyły takie same. Zrobiłem kilka testów i wygląda na to Jeśli na przykład program obsługi zdarzeń zostanie dodany przy użyciu starego modelu elem.onclick = function(){ return false; }; Następnie return falsezapobiega domyślnej akcji, takiej jak event.preventDefault(). Jeśli program obsługi zdarzeń zostanie dodany przy użyciu addEventListener, …


10
Względne ścieżki w JavaScript w zewnętrznym pliku
Więc uruchamiam ten javascript i wszystko działa dobrze, z wyjątkiem ścieżek do obrazu tła. Działa w moim lokalnym środowisku deweloperskim ASP.NET, ale NIE działa po wdrożeniu na serwerze w katalogu wirtualnym. To jest w zewnętrznym pliku .js, struktura folderów to Site/Content/style.css Site/Scripts/myjsfile.js Site/Images/filters_expand.jpg Site/Images/filters_colapse.jpg to jest to, skąd jest dołączany …


7
jak naprawić 404 ostrzeżenia dotyczące obrazów podczas testowania jednostki karmy
Testuję jednostkowo jedną z moich dyrektyw (angularjs), używając grunt / karma / phantomjs / jasmine. Moje testy działają dobrze describe('bar foo', function () { beforeEach(inject(function ($rootScope, $compile) { elm = angular.element('<img bar-foo src="img1.png"/>'); scope = $rootScope.$new(); $compile(elm)(); scope.$digest(); })); .... }); ale dostaję te 404 WARN [web-server]: 404: /img1.png WARN …


3
Dlaczego nie ma zasad tego samego pochodzenia dla WebSockets? Dlaczego mogę połączyć się z ws: // localhost?
Chciałbym używać WebSockets do komunikacji między procesami dla mojej aplikacji (Daemon <-> WebGUI i Daemon <-> FatClient itp.). Podczas testów próbowałem połączyć się z moim lokalnie działającym serwerem sieciowym (ws: // localhost: 1234) za pośrednictwem klienta JavaScript WebSocket na websocket.org ( http://www.websocket.org/echo.html ). Moje pytanie brzmi teraz: dlaczego jest to …


4
Czy localStorage.getItem („item”) jest lepszy niż localStorage.item lub localStorage [„item”]?
Niedawno zadałem pytanie o LocalStorage . Używanie JSON.parse(localStorage.item)i JSON.parse(localStorage['item'])nie działało, aby powrócić, NULLgdy element nie został jeszcze ustawiony. Jednak JSON.parse(localStorage.getItem('item')zadziałało. Okazuje się, że JSON.parse(localStorage.testObject || null)też działa. Jeden z komentarzy zasadniczo to powiedział localStorage.getItem()i localStorage.setItem()zawsze powinien być preferowany: Metody pobierające i ustawiające zapewniają spójny, ustandaryzowany i kompatybilny z różnymi przeglądarkami …

5
Dlaczego 0.-5 daje -5?
Załóżmy, że piszę 0.5jak 0.-5w nieoczekiwany sposób, ale może nadal działać. Czego 0.się 0.-5zrobić tak, że można go uruchomić i nadal ma wartość -5? Próbowałem też, alert(0.-5+1)który drukuje -4, czy JavaScript ignoruje 0.w 0.-5?



11
Jak wykryć, czy przeglądarka obsługuje pamięć lokalną HTML5
Poniższy kod ostrzega ls existw przeglądarce IE7: if(window.localStorage) { alert('ls exists'); } else { alert('ls does not exist'); } IE7 tak naprawdę nie obsługuje lokalnego przechowywania, ale nadal ostrzega, że ​​tak. Być może dzieje się tak, ponieważ używam IE9 w przeglądarce IE7 i trybach dokumentów za pomocą narzędzia programistycznego IE9. …
84 javascript  html 

2
Prześlij pola formularza wewnątrz wyświetlacza: brak elementu
Mam długą formę, którą podzieliłem na 6 kroków. Po załadowaniu formularza ładowane są wszystkie kroki, ale widoczny jest tylko pierwszy krok. Reszta ma CSS, display:nonewięc są one ukryte. Gdy krok jest zakończony i sprawdzony za pomocą JavaScript, ustawiany jest bieżący krok display:nonei nowy krok display:block. Na ostatnim etapie użytkownik przesyła …
84 javascript  css  forms 

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.