javascript- все статьи тега ➜ страница 28
ASCII управляющий символ html ввод текста
Я пытаюсь обработать ввод со сканера штрих-кодов в браузере javascript. Вывод сканера представляет собой строку символов, которая также содержит по крайней мере один символ разделителя групп (ASCII 29). Когда я направляю входные данные в т. е. notepad++, входные данные отображаются правильно, включая символы разделителя групп. Когда я направляю входные данные в поле <input type="text"> html, объекты-разделители групп теряются; они не видны в поле и не обнаруживаются с помощью javascript ...
отображение пользовательской подсказки при наведении курсора мыши на точку в flot
Из примера здесь я вроде как знаю, как создать график флота, который показывает подсказки при наведении. Но примеры показывают только, как отображать всплывающие подсказки, содержащие значение x, значение y, метку и т. д., и я не могу понять, как создать больше настраиваемых подсказок. Есть ли место, куда я могу вложить пользовательские данные, к которым я могу получить доступ при создании всплывающей подсказки? Например, для упрощения предположим, что мой код выглядит следующим образом: va ...
Попытка изменить цвет заливки svg при фокусировке ввода
У меня есть значок SVG рядом с полем ввода. При наведении курсора на иконку или входной сигнал они оба должны менять цвет одновременно, а при щелчке по любому из них входной сигнал должен быть сфокусирован, и оба должны оставаться цветом при наведении. Проблема, с которой я сталкиваюсь, заключается в том, что SVG не будет сохранять цвет наведения, когда вход сфокусирован. Я пробовал использовать if ($('.input').is(':focus')), но это делает меня на шаг назад в том, что он каким-то образом предот ...
Холст рисует повернутое изображение
Я пытаюсь использовать javascript, чтобы сделать снимок с помощью моего iphone и нарисовать изображение на холсте. Я использую <input type="file" capture="camera" accept="image/*" id="takePictureField"> mobilePictureGet); Использовать камеру. Как только я выберу картинку document.getElementById("takePictureField").addEventListener('change', function(e) { if(e.target.files.length == 1 && e.target.files[0].type.indexOf("image/") == 0) { img.src = URL.createOb ...
На JavaScript: изменить функцию кнопки "Назад" в браузере
Есть ли способ заставить кнопку "Назад" пользователя в браузере вызывать функцию javascript вместо возврата на страницу? ...
Как отобразить горизонтальные и вертикальные линии сетки в google графике
google.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable([ ['Year', 'Sales', 'Expenses'], ['2004', 1000, 400], ['2005', 1170, 460], ['2006', 660, 1120], ['2007', 1030, 540] ]); var options = { title: 'Company Performance', }; var chart = new google.visualization.LineChart(document.getElementById('chart_div')); chart.draw(data, options); } ...
Рисунок многоугольников в JS
Я использую этот код, и он работает с очарованием - он рисует многоугольник (с холстом) на данной картинке, однако я изо всех сил пытаюсь изменить код, чтобы он позволил мне нарисовать несколько полигонов вместо одного. Я новичок в js и еще не нашел ничего, что могло бы решить эту проблему, я был бы признателен за любую помощь/подсказку в каком-то направлении. Код: <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="main.css"> ...
Событие клиента FineUploader после завершения всех загрузок
Я реализовал FineUploader и хотел бы подключить Мой клиентский скрипт к событию после загрузки всех файлов. Разве это возможно? Далее следует моя реализация. Просто хочу знать, правильное ли это направление. function init() { var uploader = new qq.FineUploader({ element: document.getElementById('button-selectfiles'), request: { endpoint: '/Up/UploadFile' }, callbacks: { onStatusChange: onFileUploadStatusChange } }); ...
Как воспроизвести видео во всех браузерах / устройствах с помощью JW Player?
Я использую JW Player в своем проекте, который содержит много видео в форматах: MP4, FLV, OGV, WMV Я прочитал документацию по различным форматам, которые поддерживает каждый браузер. Итак, теперь я использую MP4 (Chrome, Safari), FLV(IE,7,8, 9) и WEBM(Mozilla). jwplayer('container').setup({ height: 309, width: 549, levels: [ { file: "video.mp4" }, { file: "video.webm" }, { file: "video.f ...
Тело запроса не определено в КОА
У меня есть KOA как показано ниже: var koa = require('koa'), bodyParser = require('koa-body-parser'), router = require('koa-router'), app = koa(); app.use(router(app)); app.use(bodyParser()); app.post('http://localhost/get',getit); function *getit(){ console.log(this.req.body); //undefined } А затем отправить сообщение reqeust через jQuery ajax: var xhr = $.ajax({ type: 'POST', dataType: 'json', contentType: 'application/json', url: 'http: ...
Запуск события onChange из C++ IHTMLInputElement
У меня есть html-страница, загруженная в CDialog в приложении MFC, использующем движок IE8, и экземпляр CDHtmlDialog. Html-страница содержит элементы <input> и включает в себя jQuery. В упомянутом jQuery у меня есть такой код: $(function() {$ $('#Left').change(function() { $('[id$=left]').prop('disabled', ! $(this).is(':checked') ); }).change(); }); , который по существу просто сохраняет некоторые входы и выбирает (выбранный по соглашению id) отключенным или включенным, осно ...
Предотвращение спама и ботов с помощью созданного JavaScript флажка
Я читал, что можно сдерживать ботов, используя JS для создания флажка в форме, которая должна быть установлена (т. е. http://uxmovement.com/forms/captchas-vs-spambots-why-the-checkbox-captcha-wins / ). эффективна ли эта стратегия? Должен ли пользователь физически проверить флажок, или можно использовать клиентскую сторону JS, чтобы проверить его также? ...
Фрагмент кода Javascript для защиты от атаки кражи входных данных
Я хочу, чтобы код JavaScript защищал элементы веб-страницы от атаки воровства ввода. Я хочу, чтобы нажатия клавиш перехватывались зарегистрированными обработчиками событий и маскировались от JavaScript на веб-странице, чтобы предотвратить различные атаки JavaScript. ...
Javascript Promises vs Async Await. Разница?
Я уже использовал функции ES6 и ES7 (благодаря Babel) в своих приложениях - как мобильных, так и веб -. Первый шаг, очевидно, был сделан к уровням ES6. Я узнал много асинхронных паттернов, обещаний (которые действительно многообещающи), генераторов (не уверен, почему символ*) и т. д., Из всего этого обещания вполне соответствовали моим целям. И я довольно часто использую их в своих приложениях. Вот пример / псевдокод того, как я реализовал базовый обещание - var myPromise = new Promise( ...
Как отформатировать дату в jQuery datetimepicker?
Я использую jQuery datetimepicker который был расширен из jQuery datepicker выбрать не только дату, но и время. Я хочу задать формат даты/времени следующим образом: dd-mm-yyyy @ hh:mm $('#timePicker').datetimepicker({ dateFormat: 'dd:mm:yyyy', separator: ' @ ', minDate: new Date() }); Но это не работает. Я получаю дату / время в следующем формате: Thu Jan 27 2011 02:05:17 GMT+0100 Существует ли какая-либо функция javascript для форматирования этой даты / времени? Если нет, то как ...
Измените путь svg с помощью javascript
Существует путь SVG: <svg id="sss" viewBox = "0 0 500 300" version = "1.1"> <defs> <path id="s3" d="M 10,90 Q 100,15 200,70 "/> </defs> Как я могу изменить значение d? Почему это alert(document.getElementById('s3').d); дает мне undefined? ...
Способ раствориться в фоновом режиме при нагрузке?
Я работаю над дизайном сайта, и мне нужен способ исчезать в фоновом изображении тега body, когда он полностью загружен (возможно, затем пауза в 500 мс). Если вы видите дизайн сайта августа, вы увидите, что фон исчезает; однако это делается с фоном вспышки. Есть ли способ сделать это с помощью jQuery или JavaScript? обновление 9/19/2010: Итак, для тех, кто приходит из Google (это в настоящее время результат номер один для "fade in background on load", я просто подумал, что сделаю более ясный ...
Как запустить код VueJS только после полной загрузки и инициализации Vue?
Я работаю над компонентом Vue, который будет размещен на нескольких веб-сайтах через систему CMS. Проблема, с которой я сталкиваюсь, заключается в том, что даже если мой порядок загрузки сценариев js правильный, иногда я получаю эту ошибку: Uncaught ReferenceError: Vue is not defined at HTMLDocument.<anonymous> Vue загружается через cdn и находится над кодом компонента. Весь код Vue выполняется следующим образом: document.addEventListener("DOMContentLoaded", () => { // here ...
Преобразование строки HTML в объекты DOM с помощью jQuery
У меня есть HTML в строке JavaScript (содержащей обычный, вложенный HTML). Используя jQuery, могу ли я преобразовать его в допустимый HTML-элемент одним ударом, используя любую из функций document.create*? Мое требование-использовать document.getElementById на созданном объекте DOM. ...
Событие JQuery срабатывает только один раз, даже если оно срабатывает несколько раз
Изначально все поля ввода в контейнерах "строка счета" отключены , кроме первого. Когда пользователь вводит любой текст в любое из полей, принадлежащих первой "строке счета", я хотел бы, чтобы второй ввод строки счета был включен. Когда пользователь вставляет любой текст в любое из полей ввода второй строки счета, я хотел бы, чтобы поля ввода третьей строки счета были включены. Я разработал некоторые jquery, которые должны работать для выполнения это, и он делает, но только для первой строки с ...