javascript- все статьи тега ➜ страница 53
Как загрузить CSS файлы с помощью Javascript?
можно ли импортировать таблицы стилей css в html-страницу с помощью Javascript? Если да, то как это можно сделать? P. S javascript будет размещен на моем сайте, но я хочу, чтобы пользователи могли вставлять <head> тег их веб-сайта, и он должен иметь возможность импортировать файл css, размещенный на моем сервере, в текущую веб-страницу. (и файл css, и файл javascript будут размещены на моем сервере). ...
React JSX: выбор "selected" на выбранном параметре
в компоненте React для <select> меню, мне нужно установить selected атрибут на опции, которая отражает состояние приложения. на render() на optionState передается от государственного владельца к компоненту SortMenu. Значения параметров передаются в виде props от JSON. render: function() { var options = [], optionState = this.props.optionState; this.props.options.forEach(function(option) { var selected = (optionState === option.value) ? ' selected' : ''; options.push( ...
Удаление элемента из поля выбора
Как удалить элементы из или добавить элементы в поле выбора? Я запускаю jQuery, если это облегчит задачу. Ниже приведен пример выбора поля. <select name="selectBox" id="selectBox"> <option value="option1">option1</option> <option value="option2">option2</option> <option value="option3">option3</option> <option value="option4">option4</option> </select> ...
Как определить изменение размера DIV?
У меня есть следующий пример html, есть DIV, который имеет 100% ширину. Он содержит некоторые элементы. При выполнении изменения размеров окон внутренние элементы могут быть перемещены, и размер div может измениться. Я спрашиваю, Можно ли подключить событие изменения размера div? и как это сделать? В настоящее время я привязываю функцию обратного вызова к событию изменения размера jQuery на целевом DIV, однако журнал консоли не выводится, см. ниже: <html> <head> <script typ ...
Как создать исходные карты при использовании babel и webpack?
Я новичок в webpack, и мне нужна помощь в настройке для создания sourcemaps. Я бегу webpack serve из командной строки, которая успешно компилируется. Но мне действительно нужны исходные карты. Это мой webpack.config.js. var webpack = require('webpack'); module.exports = { output: { filename: 'main.js', publicPath: '/assets/' }, cache: true, debug: true, devtool: true, entry: [ 'webpack/hot/only-dev-server', './src/components/main.js' ], stats: { color ...
Как добавить атрибут "только для чтения" к?
как я могу добавить readonly конкретной <input>? .attr('readonly') не работает. ...
Прокрутка автоматически до нижней части страницы
считайте, что у меня есть список вопросов. Когда я нажимаю на первый вопрос, он должен автоматически привести меня к нижней части страницы. на самом деле, я знаю, что это можно сделать с помощью jQuery. итак, не могли бы вы предоставить мне некоторую документацию или некоторые ссылки, где я могу найти ответ на этот вопрос? редактировать: нужно прокрутить до определенного HTML элемент в нижней части страницы ...
Преобразуйте URI данных в файл, а затем добавьте в FormData
Я пытался повторно реализовать загрузчик изображений HTML5, как один на Mozilla хаки сайт, но это работает с браузерами WebKit. Часть задачи состоит в том, чтобы извлечь файл изображения из canvas "объект" и добавить его в FormData API. решение Mozilla использовало следующую функцию Firefox-only на canvas: var file = canvas.mozGetAsFile("foo.png"); ...который не доступен в браузерах WebKit. Лучшее решение, которое я мог бы придумать, - это найти способ преобразовать URI данных в объект File ...
AngularJS $http и $resource
у меня есть некоторые веб-сервисы, которые я хочу назвать. $resource или $http, какой из них я должен использовать? $resource: https://docs.angularjs.org/api/ngResource/service / $resource $http: https://docs.angularjs.org/api/ng/service / $http после того, как я прочитал две вышеуказанные страницы API, я потерялся. не могли бы вы объяснить мне на простом английском языке, в чем разница и в какой ситуации я должен их использовать? Как правильно ли я структурирую эти вызовы и считываю результ ...
Как отключить щелчок правой кнопкой мыши на моей веб-странице?
отключить правой кнопкой мыши на веб-странице без использования JavaScript? Я спрашиваю об этом, потому что большинство браузеров позволяют пользователю отключить JavaScript. Если нет,то как я могу использовать JavaScript, чтобы отключить правый клик? ...
Как вызвать событие изменения размера окна в JavaScript?
Я зарегистрировал триггер на изменение размера окна. Я хочу знать, как я могу вызвать событие, которое будет вызвано. Например, когда скрыть div, я хочу, чтобы моя функция триггера была вызвана. нашел window.resizeTo() может вызвать функцию, но есть ли другое решение? ...
Преобразование SVG в изображение (JPEG, PNG и др.) в браузере
Я хочу конвертировать SVG в растровые изображения (например, JPEG, PNG и т. д.) через JavaScript. ...
Получить случайное число, сосредоточенное на центре
можно ли получить случайное число от 1-100 и сохранить результаты в основном в диапазоне 40-60? Я имею в виду, что он будет выходить из этого диапазона редко, но я хочу, чтобы он был в основном в этом диапазоне... Возможно ли это с помощью JavaScript / jQuery? сейчас я просто использую basic Math.random() * 100 + 1. ...
в jQuery передать несколько параметров в callback
есть ли способ передать больше данных в функцию обратного вызова в jQuery? у меня есть две функции, и я хочу, чтобы отзвониться $.post, например, чтобы передать как результирующие данные вызова AJAX, так и несколько пользовательских аргументов function clicked() { var myDiv = $("#my-div"); // ERROR: Says data not defined $.post("someurl.php",someData,doSomething(data, myDiv),"json"); // ERROR: Would pass in myDiv as curData (wrong) $.post("someurl.php",someData,doSomething ...
Не в состоянии понять параметр usecapture в метод addEventListener
Я прочитал статью в https://developer.mozilla.org/en/DOM/element.addEventListener но не в состоянии понять . Определение есть: если true, useCapture указывает, что пользователь хочет инициировать захват. После инициирования захвата все события указанного типа будут отправлены зарегистрированному прослушивателю перед отправкой в любой EventTargets под ним в дереве DOM. События, которые бурлят вверх через дерево не вызовет прослушиватель, назначенный для использования захвата. в этом коде р ...
Вызов родительской функции окна из iframe
Я хочу вызвать функцию JavaScript родительского окна из iframe. <script> function abc() { alert("sss"); } </script> <iframe id="myFrame"> <a onclick="abc();" href="#">Call Me</a> </iframe> ...
Корректная модификация массивов состояний в ReactJS
Я хочу добавить элемент в конец state массив, это правильный способ сделать это? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); Я обеспокоен тем, что изменения массива на месте с push может вызвать проблемы - это безопасно? альтернатива создания копии массива, и setStateing это кажется расточительным. ...
Как получить координаты щелчка мыши по элементу холста?
каков самый простой способ добавить обработчик событий click в элемент canvas, который возвращает координаты X и y щелчка (относительно элемента canvas)? не требуется совместимость с устаревшим браузером, Safari, Opera и Firefox. ...
Получить текущую дату/время в секундах
Как получить текущую дату / время в секундах в Javascript? ...
В JavaScript я могу сделать" щелчок " событие пожара программно для элемента ввода файла?
Я хотел бы сделать огонь события щелчка на <input type="file"> тег программно. просто вызов click (), похоже, ничего не делает или, по крайней мере, не появляется диалоговое окно выбора файла. я экспериментировал с захватом событий с помощью прослушивателей и перенаправлением события, но я не смог получить это, чтобы фактически выполнить событие, как кто-то нажал на него. ...