Вопросы с тегом «javascript»

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

4
Настройка шаблона в директиве
У меня есть форма, в которой используется разметка из Bootstrap, например: <form class="form-horizontal"> <fieldset> <legend>Legend text</legend> <div class="control-group"> <label class="control-label" for="nameInput">Name</label> <div class="controls"> <input type="text" class="input-xlarge" id="nameInput"> <p class="help-block">Supporting help text</p> </div> </div> </fieldset> </form> Там много шаблонного кода, который я хотел бы свести к новой директиве - form-input, как …

14
Перезагрузить контент в модальном режиме (twitter bootstrap)
Я использую модальное всплывающее окно twitter bootstrap. <div id="myModal" class="modal hide fade in"> <div class="modal-header"> <a class="close" data-dismiss="modal">×</a> <h3>Header</h3> </div> <div class="modal-body"></div> <div class="modal-footer"> <input type="submit" class="btn btn-success" value="Save"/> </div> </div> Я могу загружать контент с помощью ajax с этим a-элементом: <a data-toggle="modal" data-target="#myModal" href="edit.aspx">Open modal</a> Теперь мне нужно открыть …

6
Как динамически установить значения объекта Javascript?
Сложно объяснить дело словами, приведу пример: var myObj = { 'name': 'Umut', 'age' : 34 }; var prop = 'name'; var value = 'Onur'; myObj[name] = value; // This does not work eval('myObj.' + name) = value; //Bad coding ;) Как я могу установить свойство переменной со значением переменной в …

5
Почему («foo» === new String («foo»)) оценивается как false в JavaScript?
Я собирался начать использовать === (тройное равенство, строгое сравнение) все время при сравнении строковых значений, но теперь я обнаружил, что "foo" === new String("foo") ложно, и то же самое с этим: var f = "foo", g = new String("foo"); f === g; // false Конечно: f == g; // true …

3
Могу ли я на лету изменить метатег области просмотра в мобильном сафари?
У меня есть приложение AJAX, созданное для мобильного браузера Safari, которому необходимо отображать различные типы контента. Для одного контента мне нужно, user-scalable=1а для другого мне нужно user-scalable=0. Есть ли способ изменить значение атрибута содержимого без обновления страницы? <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />

12
Google Maps v3 - ограничьте видимую область и уровень масштабирования
Можно ли ограничить карту Google v3 определенной областью? Я хочу разрешить отображение только некоторой области (например, страны) и запретить пользователю скользить в другом месте. Также я хочу ограничить уровень масштабирования - например, только между уровнями 6 и 9. И я хочу использовать все типы базовых карт. Есть ли способ добиться …

4
Почему JSHINT жалуется, что это строгое нарушение?
Я думаю, что это может быть дубликат строгого нарушения с использованием этого ключевого слова и раскрытием шаблона модуля У меня есть такой код: function gotoPage(s){ if(s<=this.d&&s>0){this.g=s; this.page((s-1)*this.p.size);} } function pageChange(event, sorter) { var dd = event.currentTarget; gotoPage.call(sorter, dd[dd.selectedIndex].value); } И JSHINT (JSLINT) жалуется. Там написано «Строгое нарушение». для выделенной строки: …

10
DateTime на дату javascript
Из другого ответа на Stackoverflow - это преобразование даты Javascript в .net DateTime: long msSinceEpoch = 1260402952906; // Value from Date.getTime() in JavaScript return new DateTime(1970, 1, 1) + new TimeSpan(msSinceEpoch * 10000); Но как сделать наоборот? DateTime в дату Javascript?
98 c#  .net  javascript 

7
Получение полного автозаполнения JS в Sublime Text
Я только что установил Sublime Text под Windows Vista, и даже следуя совету, данному в этом посте , а именно, чтобы явно установить View > Syntax > JavaScript > JavaScript, я вижу только предложения, основанные на том, что я ранее набрал. Я даже установил плагин SublimeCodeIntel , но безрезультатно. Насколько …



6
включить внешний файл .js в приложение node.js
У меня есть приложение узла app.js. Поскольку этот файл начинает расти, я хотел бы переместить часть кода в другие файлы, которые я бы «потребовал» или «включил» в файл app.js. Я пробую такие вещи, как: // Declare application var app = require('express').createServer(); // Declare usefull stuff for DB purposes var mongoose …

4
Определите, является ли свойство объекта ko.observable
Я использую KnockoutJS версии 2.0.0 Если я перебираю все свойства объекта, как я могу проверить, является ли каждое свойство свойством ko.observable? Вот что я пробовал до сих пор: var vm = { prop: ko.observable(''), arr: ko.observableArray([]), func: ko.computed(function(){ return this.prop + " computed"; }, vm) }; for (var key in …

10
Как расширить класс без использования super в ES6?
Можно ли расширить класс в ES6 без вызова superметода для вызова родительского класса? EDIT: вопрос может вводить в заблуждение. Это стандарт, по которому мы должны звонить, super()или я что-то упускаю? Например: class Character { constructor(){ console.log('invoke character'); } } class Hero extends Character{ constructor(){ super(); // exception thrown here when …

6
AJAX POST и знак плюса (+) - как кодировать?
Я отправляю содержимое поля формы через AJAX в сценарий PHP и использую JavaScript в escape(field_contents). Проблема в том, что все знаки плюса удаляются и заменяются пробелами. Как я могу безопасно «закодировать» знак «плюс», а затем соответствующим образом «декодировать» его на стороне PHP?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.