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

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

5
Прямое или делегированное - jQuery .on ()
Я пытаюсь понять эту конкретную разницу между прямыми и делегированных обработчиков событий с помощью JQuery .он () метод . В частности, последнее предложение в этом пункте: Когда selectorпредоставляется a , обработчик события называется делегированным . Обработчик вызывается не тогда, когда событие происходит непосредственно в связанном элементе, а только для потомков …

9
Как округлить число в Javascript?
Я хочу использовать Javascript для округления числа. Поскольку число является валютой, я хочу, чтобы оно округлялось, как в следующих примерах (2 десятичных знака): 192,168 => 192,20 192,11 => 192,20 192,21 => 192,30 192,26 => 192,30 192,20 => 192,20 Как этого добиться с помощью Javascript? Встроенная функция Javascript округляет число на …

2
Установить HTTP-заголовок для одного запроса
У меня есть один конкретный запрос в моем приложении, который требует обычной аутентификации, поэтому мне нужно установить заголовок авторизации для этого запроса. Я читал об установке заголовков HTTP-запросов , но из того, что я могу сказать, он установит этот заголовок для всех запросов этого метода. У меня есть что-то вроде …

10
Лучший способ добавить специфичный для страницы JavaScript в приложение Rails 3?
В Rails 3 есть немного ненавязчивый JavaScript, который довольно крутой. Но мне было интересно, как лучше всего включить дополнительный JavaScript для конкретной страницы. Например, где я, возможно, ранее сделал: <%= f.radio_button :rating, 'positive', :onclick => "$('some_div').show();" %> Теперь мы можем сделать это ненавязчивым с чем-то вроде <%= f.radio_button :rating, 'positive' …

9
Прямая загрузка файлов Amazon S3 из клиентского браузера - раскрытие секретного ключа
Я реализую прямую загрузку файлов с клиентского компьютера на Amazon S3 через REST API, используя только JavaScript, без какого-либо серверного кода. Все работает нормально, но меня беспокоит одно ... Когда я отправляю запрос в Amazon S3 REST API, мне нужно подписать запрос и поставить подпись в Authenticationзаголовок. Чтобы создать подпись, …

8
Как я могу открыть диалоговое окно печати, используя Javascript?
У меня есть страница со ссылкой «Печать», которая переводит пользователя на страницу для печати. Клиент хочет, чтобы диалоговое окно печати отображалось автоматически, когда пользователь попадает на страницу для печати. Как я могу сделать это с помощью JavaScript?
159 javascript 

12
Самый быстрый способ сглаживать / не сглаживать вложенные объекты JSON
Я собрал некоторый код, чтобы сгладить и разровнять сложные / вложенные объекты JSON. Это работает, но это немного медленно (вызывает предупреждение «длинный скрипт»). Для сглаженных имен я хочу "." в качестве разделителя и [INDEX] для массивов. Примеры: un-flattened | flattened --------------------------- {foo:{bar:false}} => {"foo.bar":false} {a:[{b:["c","d"]}]} => {"a[0].b[0]":"c","a[0].b[1]":"d"} [1,[2,[3,4],5],6] => {"[0]":1,"[1].[0]":2,"[1].[1].[0]":3,"[1].[1].[1]":4,"[1].[2]":5,"[2]":6} …

8
Подсчет количества тегов параметров в теге выбора в jQuery
Как подсчитать количество <option>s в <select>элементе DOM, используя jQuery? <select data-attr="dropdown" id="input1"> <option value="Male" id="Male">Male</option> <option value="Female" id="Female">Female</option> </select> Я хочу узнать количество <option>тегов в <select>элементе DOM, поскольку при этом я хочу открыть панель настроек с таким количеством полей ввода с соответствующим значением параметра из раскрывающегося списка и снова изменить …
159 javascript  jquery  html 

17
горизонтальная полоса прокрутки сверху и снизу стола
У меня очень большой tableна моей странице. Поэтому я решил поставить горизонтальную полосу прокрутки в нижней части таблицы. Но я бы хотел, чтобы эта полоса прокрутки была также сверху на столе. Что я имею в шаблоне это: <div style="overflow:auto; width:100%; height:130%"> <table id="data" style="width:100%">...</table> </div> Это возможно сделать только в …
159 javascript  jquery  html  css 

14
Получить и установить один файл cookie с HTTP-сервером Node.js
Я хочу иметь возможность установить один файл cookie и читать этот файл при каждом запросе к экземпляру сервера nodejs. Может ли это быть сделано в несколько строк кода, без необходимости использовать стороннюю библиотеку? var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(8124); console.log('Server running at …

27
Как перейти к началу страницы с помощью JavaScript / jQuery?
Есть ли способ управления прокруткой браузера с помощью JavaScript / jQuery? Когда я прокручиваю свою страницу на полпути вниз, а затем запускаю перезагрузку, я хочу, чтобы страница поднималась вверх, но вместо этого она пытается найти последнюю позицию прокрутки. Итак, я сделал это: $('document').ready(function() { $(window).scrollTop(0); }); Но не повезло. РЕДАКТИРОВАТЬ …

20
Как проверить, работает ли скрипт под Node.js?
У меня есть скрипт, который мне нужен от скрипта Node.js, который я хочу сохранить независимым от движка JavaScript. Например, я хочу сделать exports.x = y;только если он работает под Node.js. Как я могу выполнить этот тест? Когда я писал этот вопрос, я не знал, что функция модулей Node.js основана на …

6
JQuery AJAX файл загрузки PHP
Я хочу осуществить простую загрузку файлов на моей интранет-странице с минимально возможными настройками. Это моя часть HTML: <input id="sortpicture" type="file" name="sortpic" /> <button id="upload">Upload</button> и это мой JS-скрипт JS: $("#upload").on("click", function() { var file_data = $("#sortpicture").prop("files")[0]; var form_data = new FormData(); form_data.append("file", file_data); alert(form_data); $.ajax({ url: "/uploads", dataType: 'script', cache: …
159 javascript  php  jquery  ajax  upload 

7
Как вы очищаете фокус в javascript?
Я знаю, что это не должно быть так сложно, но я не смог найти ответ в Google. Я хочу выполнить фрагмент JavaScript, который очистит фокус от любого элемента, на котором он находится, не зная заранее, на каком элементе находится фокус. Он должен работать как в Firefox 2, так и в …
159 javascript  focus 

10
Заставить функцию ждать, пока элемент не существует
Я пытаюсь добавить холст поверх другого холста - как заставить эту функцию ждать запуска, пока не будет создан первый холст? function PaintObject(brush) { this.started = false; // get handle of the main canvas, as a DOM object, not as a jQuery Object. Context is unfortunately not yet // available in …

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