Запитання з тегом «javascript»

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

4
як знайти вертикальну відстань від верху в px елемента за допомогою jQuery
Як знайти вертикальну відстань від верхньої частини сторінки до місця існування елемента в DOM за допомогою javascript / jQuery? У мене щось на зразок <ul> <li>one</li> <li>one</li> <li>one</li> <li>one</li> <li class="test">one</li> .... .... .... <li>one</li> </ul> Наприклад, тут я хочу знайти вертикальну відстань від верхньої частини сторінки до li#testелемента. Я …


4
Як видалити ключ + значення з хешу в
Дано var myHash = new Array(); myHash['key1'] = { Name: 'Object 1' }; myHash['key2'] = { Name: 'Object 2' }; myHash['key3'] = { Name: 'Object 3' }; Як видалити key2та object 2з хешу, щоб він потрапив у такий стан, як ніби я: var myHash = new Array(); myHash['key1'] = { …

10
Проблеми з головною сторінкою ASP.Net та шляхом до файлу
Я намагаюся додати посилання на скрипт до jQuery на моїй головній сторінці, щоб воно працювало для будь-якої сторінки. Наразі це виглядає так <script type="text/javascript" src="jquery.js"></script> Проблема полягає в тому, що шлях завжди відносно виконуваної сторінки aspx, тому це буде працювати лише в тому випадку, якщо файл "jquery.js" знаходиться в тій …

3
Використання $ setValidity всередині контролера
Я намагаюся перевірити зміну файлу. Ось мій код: Перегляд / шаблон <input type="file" name="file" id="file" onchange="angular.element(this).scope().setFile(this)" required /> <span class="error" ng-show="myForm.file.$error.required">Error</span> <span class="error" ng-show="myForm.file.$error.size">Selected file is too large</span> <span class="error" ng-show="myForm.file.$error.filetype">Unsupported File type</span> Контролер angular.module("myapp").controller("myctrl", function($scope) { $scope.setFile = function(element) { $scope.$apply(function($scope) { var fileObject = element.files[0]; $scope.file.fileType = fileObject.type.toUpperCase().substring(fileObject.type.indexOf("/") …

16
Як зберегти SVG-полотно в локальній файловій системі
Чи є спосіб дозволити користувачеві, після того як він створив векторний графік на полотні svg javascript за допомогою браузера, завантажити цей файл до своєї локальної файлової системи? SVG - це абсолютно нове поле для мене, тому будьте терплячі, якщо моє формулювання не є точним.

5
Чому "for (var item in list)" з масивами вважається поганою практикою в JavaScript?
Дано простий нульовий масив із числовим індексом: var list = ['Foo', 'Bar', 'Baz']; Багато разів я помічав, що коли хтось пропонує перебирати змінні в масиві, подібному до цього: for(var item in list) { ... } ... майже напевно хтось припускає, що це погана практика, і пропонує альтернативний підхід: var count …

13
Редактор Codemirror не завантажує вміст до натискання
Я використовую codemirror 2 і працює нормально, за винятком того, що встановлене значення редактора не завантажується в редактор, доки я не натисну редактор, і він не стане сфокусованим. Я хочу, щоб редактор відображав вміст самого себе, не натискаючи його. Будь-які ідеї? Всі демонстраційні програми codemirror працюють, як очікувалося, тому я …

4
Highcharts - перемальовування () проти нового Highcharts.chart
Я намагаюся зрозуміти правильний спосіб оновлення діаграми високих діаграм. Припустимо, я зробив діаграму, а потім хочу її якимось чином оновити. Наприклад, я можу захотіти змінити значення ряду даних, або я можу включити dataLabels. На даний момент єдиний спосіб, як я можу зрозуміти, як це зробити, - це змінити параметри діаграми …

3
Де я можу знайти модульні тести для регулярних виразів різними мовами?
Я будую помічника регулярних виразів за адресою http://www.debuggex.com . Кількість деталей, які я хочу показати, вимагає від мене власного аналізатора та збігу. Щоб переконатись, що мій аналізатор та збіжник працюють правильно, я написав власні модульні тести на смак регулярних виразів Javascript, але це стосується лише тих випадків, про які я …
78 java  php  javascript  .net  regex 

10
як уникнути сутностей xml у javascript?
У JavaScript (nodejs на стороні сервера) я пишу програму, яка генерує xml як результат. Я будую xml, об'єднуючи рядок: str += '<' + key + '>'; str += value; str += '</' + key + '>'; Проблема в тому , що , якщо valueмістить символи , такі як '&', '>'або'<' …
78 javascript 

9
Як компенсувати центральну точку в Google Maps API V3
У мене є карта Google із напівпрозорою панеллю, що покриває частину площі. Я хотів би скоригувати центральну точку карти, враховуючи частину карти, яка частково затемнена. Дивіться зображення нижче. В ідеалі, там, де розміщені перехрестя та шпилька, буде центральною точкою карти. Сподіваюся, це має сенс. Причина проста: при збільшенні масштабу потрібно …

7
Запуск Node.js в apache?
У нас на сервері встановлений веб-сервер Apache, який також обслуговує сторінки за допомогою Perl. Для проекту я вирішив використовувати Node.js замість Perl / Ruby. Просто цікаво, чи можна використовувати Apache як мій веб-сервер (тому він обслуговує сторінки) і використовувати Node.js для динамічного створення веб-сторінок (це для веб-програми, яку я створюю)? …

2
JavaScript виявляє подію AJAX
Гаразд, отже, в основному я хочу мати трохи javascript на сторінці, яка якимось чином приєднує якийсь глобальний прослуховувач подій, який може виявити і щось зробити, якщо зроблено запит ajax (без прямого виклику його з виклику), незалежно від того, як ajax дзвінок здійснено. Я зрозумів, як зробити це з допомогою JQuery …
78 javascript  ajax 

16
Як я можу змусити браузер дочекатися відображення сторінки до повного завантаження?
Ненавиджу, як ви насправді бачите, як завантажуються веб-сторінки. Думаю, було б набагато привабливіше почекати, поки сторінка повністю завантажиться і не буде готова до показу, включаючи всі сценарії та зображення, а потім браузер відобразить її. Отже, у мене є два запитання ... Як я можу це зробити? Я цілковито люблю веб-розробку, …
78 javascript  css  web 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.