Я работаю над сайтом (связанным с табаком), который требует, чтобы все посетители проверяли, что им больше 18 лет, прежде чем они смогут просмотреть сайт. У меня есть форма, которая проверяет возраст, но я в тупике. Как я могу использовать это, чтобы сохранить куки-файл, прошедший тест, и выполнить проверку на всех страницах, чтобы проверить, прошла ли […]
У меня есть простое выпадающее меню на основе CSS с несколькими уровнями. Второй или третий уровень может выйти за пределы видимого окна с определенными комбинациями разрешения и размера окна. Некоторые предварительно созданные элементы управления меню просто открывают выпадающее меню влево, а не правое, если они обнаруживают эту ситуацию. Как я могу проверить (с JS / […]
У меня есть Fancybox (или, точнее) несколько причудливых ящиков на странице asp.net. Мой Fancybox (плагин jquery) отлично работает, пока на странице не появится обратная передача, после чего он отказывается работать. Есть предположения? Кто-то испытал подобное поведение? ОБНОВЛЕНИЕ: Код. У меня есть ретранслятор привязки данных с fancybox на каждом повторяющемся элементе. Они подкрепляются (за пределами ретранслятора) […]
Я делаю простой сайт, где я помещаю некоторые графики. Теперь я рисую каждую диаграмму с помощью Inkscape. Я использую Inkscape для создания операций UNION между фигурами. Затем я сохраняю новую диаграмму, делаю еще один союз, сохраняю и т. Д. Мне нужно повторить это примерно 150 раз 🙁 Я хотел бы знать, могу ли я сделать […]
Предположим, у меня этот код <p id="test"> some content <p> <a href="#" id="test-link">Open</a> Теперь я хочу использовать javascript / jquery для создания всплывающего окна, содержимое окна – это содержимое test абзаца, когда нажимается test-link . Как это можно сделать?
Я пытаюсь провести нижнюю половину круга с помощью соответствующих функций x = cos (theta), y = sin (theta). Если я повторяю тета от Math.PI до 2 * Math.PI, я, кажется, получаю верхнюю половину круга: Что я делаю неправильно в этом фрагменте кода: window.onload = function() { var canvas = document.getElementById('circle-canvas'); if (canvas && canvas.getContext) { […]
Как отклонить модальный вид, нажав экран в React Naitve, компонент RN Modal, похоже, не предоставляет api
Я хочу расширить стандартные объекты, такие как String, с прототипами. Например, добавьте функцию diff для массива. Хороший способ организации кода в Node.js – это модули, но как это сделать с прототипом? пример Array.prototype.diff = function (a) { return this.filter(function (i) { return !(a.indexOf(i) > -1); }); };
Я пытаюсь создать поток, похожий на Bacon.fromPoll для requestAnimationFrame Почему в следующем коде возникает ошибка « Максимальная сумма вызовов превышена »? function rafSequence() { var raf = Bacon.fromCallback(function(callback) { requestAnimationFrame(function() { callback(Date.now()); }); }); return raf.merge(raf.flatMap(rafSequence)); } rafSequence().log(); Я думал, что merge() будет собирать мусор, когда один из 2 потоков Bacon.End ( raf.merge(…) в raf.merge(…) […]
Я использую HTML-холст и javascript, и мне нужно очистить все пиксели под формой, созданной путем закрытия пути (например, я использую флот , и я хочу сделать закругленные углы, и для этого мне сначала нужно Чтобы удалить квадратные углы, нарисуя кривую поверх угла, чтобы удалить нужные пиксели). Прямо сейчас, я делаю это, просто заполняя форму тем […]