javascript- все статьи тега ➜ страница 32


GWT: открыть окно После того, как RPC будет предотвращен блокировщиком всплывающих окон

Привет у меня есть следующий код: button.addClickHandler( new ClickHandler( ) { @Override public void onClick( ClickEvent event ) { Call 1 --> Window.open( publicBookingUrl, "_blank", null ); dispatcher.execute( new HasServicesAction(true), new ActionCallback<SomeResult>( ){ @Override public void onSuccess( SomeResult result ) { Call 2 --> Wi ...

ASP.NET MVC-как выполнить условный код C# в javascript

Во-первых, я не являюсь разработчиком MVC - я просто пытаюсь помочь нескольким ребятам MVC в их проекте из-за различных ограничений, которые у них есть, поэтому, если это n00b, пожалуйста, Не стреляйте :) Вот в чем дело - есть фреймворк, который используется этой командой, которая имеет функцию рендеринга так: ObjMP.render ({ // various configuration options labels: [ { settings: '@Html.Raw(lablesPosition[0])', content: '@Html.Raw(lablesContent[0])' }, { settings: '@Html.Raw(lablesPosit ...

Переопределение метода GET to DELETE в nodeJS с помощью якорного тега

Итак, предположим, что у меня есть эта ссылка в моем файле ejs: <a href="/user/12">Delete</a> И в моем файле маршрута у меня есть код удаления, такой как: router.delete( '/user/:id', function ( req, res ) { // delete operation stuff }); Таким образом, мой вопрос заключается в том, как я могу переопределить GET запрос из link в DELETE метод, чтобы мой router.delete маршрут мог его обрабатывать. Прямо сейчас, его только обнаружить запрос как GET. Я использую этотметод Overri ...

Добавление CSRFToken в Ajax запрос

Мне нужно передать CSRFToken с Ajax-запросом на основе post, но не уверен, как это можно сделать наилучшим образом. Использование платформы, которая внутренне проверяет CSRFToken в запросе (только POST request) Изначально я думал добавить его в заголовок, как $(function() { $.ajaxSetup({ headers : { 'CSRFToken' : getCSRFTokenValue() } }); }); , который сделает его доступным для каждого запроса Ajax, но он не будет работать в моем случае, так как в запрос ...

Почему мой JavaScript не работает в JSFiddle?

Я не могу понять, в чем проблема с этим JSFiddle. HTML: <input type="button" value="test" onclick="test()"> JavaScript: function test(){alert("test");} И когда я нажал на кнопку-ничего не произошло. Консоль говорит: "тест не определен" Я читал документацию JSFiddle - там говорится, что код JS добавляется к <head>, а HTML-код добавляется к <body> (так что этот код JS раньше html и должен работать). ...

Как объединить сложные объекты JS

Как я могу объединить два (или более) объекта JS подобным образом? Результат должен содержать все функции (такие как showUser и showOtherData), а также события и запросы-массивы должны быть объединены. var object1 = { events: { 'app.activated': 'showUser' }, requests: { }, showUser: function() { console.log("es jhsod") }, }; var object2 = { events: { 'app.destroyed': 'hideUser' }, requests: { main: { url: 'http://example/api/main', data: { ...

Что такое $$hashKey, добавленный в мой JSON.результат преобразовать в строки

Я попытался посмотреть на страницеMozilla JSON stringify их документов, а также здесь на SO и Google, но не нашел никакого объяснения. Я использовал JSON stringify много раз, но никогда не сталкивался с этим результатом У меня есть массив объектов JSON [ { "param_2": "Description 1", "param_0": "Name 1", "param_1": "VERSION 1" }, { "param_2": "Description 2", "param_0": "Name 2", "param_1": "VERSION 2" }, { "param_2 ...

Javascript: строковое представление чисел

Как javascript преобразует числа в строки? Я ожидаю, что он округлит число до некоторой точности, но не похоже, что это так. Я сделал следующие тесты: > 0.1 + 0.2 0.30000000000000004 > (0.1 + 0.2).toFixed(20) '0.30000000000000004441' > 0.2 0.2 > (0.2).toFixed(20) '0.20000000000000001110' Это поведение в Safari 6.1.1, Firefox 25.0.1 и node.Яш 0.10.21. Похоже, что javascript отображает 17-ю цифру после десятичной запятой для (0.1 + 0.2), но скрывает ее для 0.2 (и поэтому число окр ...

Javascript, инкремент счетчика по нажатию кнопки

В javascript я хочу сделать счетчик, который увеличивает значение при нажатии кнопки. Когда я нажимаю кнопку Добавить в первый раз, число не увеличивается. Но когда я печатаю значение на консоль, результат увеличивается. Скрипка: http://jsfiddle.net/techydude/H63As/ $(function() { var //valueCount = $("counter").value(), counter = $("#counter"), addBtn = $("#add"), value = $("#counter").html(); addBtn.on("click", function() { counter.html(value ...

регулярное выражение javascript таинственным образом не соответствует в Android 2.3 stock browser

Я создал простое регулярное выражение в javascript для разбора строки и сохранения того, что находится перед точкой в строке. Существует также дополнительное ограничение, что после точки должен появиться один или несколько букв верхнего регистра: var r=/([^.]*.)[A-Z]+.*/gm var col=r.exec(str) Теперь у меня нет проблем с этим регулярным выражением в браузере mosts: Firefox, Chrome и т. д. Однако в более старом браузере (стоковый браузер для Android 2.3) я получаю таинственные сбои, которые ...

Реагировать родной ошибку "возвращение" зажечь "непойманный при регистрации" с использованием API

Здравствуйте, я все еще новичок в react native, я запутался, как использовать react redux специально для шаблона ignite. Я следую этот учебник https://medium.com/skyshidigital/interaksi-api-dengan-ignite-react-native-f83bf35a23f5. Это мой последний ошибка "неперехваченное при регистрации", "взять(patternOrChannel): patternOrChannel неопределено". Пожалуйста, помогите мне сказать, где находится часть моих кодов, которые дают мне ошибку. Api.js: // a library to wrap and simplify api calls impor ...

Sencha ExtJS grid checkbox model single mode снимите флажок

Мне было интересно, можно ли отменить выделение выбранной строки в сетке ExtJS 6 с помощью этой конфигурации selModel: selModel: Ext.create('Ext.selection.CheckboxModel', { mode: 'SINGLE', checkOnly: 'true', allowDeselect: true, }), У меня есть следующая скрипка, которая показывает поведение, с которым я в настоящее время сталкиваюсь: https://fiddle.sencha.com/#fiddle/1h4l Похоже, что единственный способ отменить выбор стр ...

Тег Noscript, предупреждение об отключенном JavaScript и штраф Google

Я использую тег noscript, чтобы показывать предупреждение, когда пользователи отключили JavaScript или используют плагины блокировки скриптов, такие как Noscript. Веб-сайт не будет функционировать должным образом, если JavaScript отключен, и пользователи не могут понять, почему он не работает без предупреждения. После последнего алгоритма Google shuffle я увидел, что ежедневный трафик упал примерно до 1/3 от того, что было в предыдущие месяцы. Я также видел страницы, которые были ранжированы #1 ...

CSS fade слева направо

Есть ли способ выцветания элементов (по крайней мере, только текста) слева направо или наоборот, используя только CSS? Вот пример того, что я имею в виду: На самом деле, если это требует jQuery, я тоже приму это, просто как второй приоритет. ...

Highcharts datetime начинается не в тот день

У меня есть php, выводящий диаграмму как Javascript, все это отображается правильно, однако функция datetime на оси x не начинается с правильной даты. Я установил график следующим образом: xAxis: { title:{ text: 'Day', style: { color: '#666666', fontSize: '12px', fontWeight: 'normal' } }, type: 'datetime', dateTimeLabelFormats: { day: '%e.%b' }, showFirstLabel: false }, Затем на уровне данных серии: ...

ng-список с разрывом строки в качестве разделителя textarea в AngularJS>1.3

Я использую AngularJS 1.3, где синтаксис ng-list немного изменился (например, он больше не поддерживает регулярное выражение) Я пытаюсь указать разрыв строки в качестве разделителя для ng-list в текстовой области. Однако это не работает должным образом. Я пытался установить НГ-список в ASCII строку Но тогда возникает проблема. Сразу же, когда содержимое редактируется (т. е. добавить один символ к содержимому textarea), он начинает ломаться на каждом отдельном символе. Как я могу ...

implicitlyWait не работает в WebDriver javascript

Я хочу дождаться появления сообщения об ошибке. Однако, когда я использую браузер.водитель.управлять().перерывы().implicitlyWait (), но я должен использовать браузер.водитель.сон () this.getErrorMessage = function () { var defer = protractor.promise.defer(); browser.driver.sleep(2000); //This works browser.driver.manage().timeouts().implicitlyWait(2000); // This does not work browser.driver.findElement(By.xpath(_error_msg_xpath)).getText().then(function (errorMsg) { def ...

jQuery можно ли привязать () к событию alert (), чтобы я мог обойти окно сообщения по умолчанию

Я хочу привязаться к событию, но не уверен, что это возможно. У меня есть несколько программистов в проекте, некоторые из которых используют стандартную функцию alert (). Я хочу поймать это событие, когда он выстрелил и отобразить модуль пользовательского интерфейса jquery. Возможно ли это вообще? Я знаю, что могу пройти и заменить оповещения диалогом (), но я бы не хотел, чтобы тысячи строк кода пересекали несколько файлов, чтобы сделать это, если мне не нужно. ...

Определение и экспорт HOC в React

Я исследовал компоненты более высокого порядка в react. Мое требование состоит в том, что у меня есть набор компонентов, которые мне нужно расширить, чтобы дать им больше функциональности без перезаписи всего компонента. В этом случае я обнаружил концепцию HOC в react, где можно расширить компонент, используя чистую функцию. Мой вопрос заключается в том, Могу ли я экспортировать расширенный компонент как обычный компонент. Для примера Компонент, который должен быть расширен class foo extend ...

Позвоночник.JS PushStates: запасной вариант для Internet Explorer не работает

Мой сайт только что реализовал pushstates в Backbone.js и весь сайт ломается для IE. Как создать запасной вариант для IE? Чего я пытаюсь достичь Основной URL: http://mydomain.com/explore Другой URL: 'http://mydomain.com/explore/1234 Главной страницей сайта является http://mydomain.com/explore, которая запускает функцию маршрутизатора explore. Когда пользователь посещает http://mydomain.com/explore/1234, маршрутизатор магистрали запускает функцию viewListing, которая является такой же, к ...