Алгоритм разбиения карты

Карта Я создаю RPG с черепицей с Javascript, используя карты высоты шума perlin, а затем назначаю тип плитки в зависимости от высоты шума. Карты выглядят примерно так (в мини-карте). У меня есть довольно простой алгоритм, который извлекает значение цвета из каждого пикселя на изображении и преобразует его в целое число (0-5) в зависимости от его […]

Отображать предупреждение div на якоре

Поверьте мне, я посмотрел на другие ответы, но, пожалуйста, помогите мне здесь! Как сделать следующий код только отображаемым, когда URL-адрес заканчивается на # 404 ? <!–404 code–> <style> .div1 { width: 300px; height: 100px; border: 1px solid blue; border-color: #ff0263; box-sizing: border-box; } </style> <body> <font face="century gothic"> <div class="div1" name="div1"> <span id='close' style="cursor:pointer" onclick='this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode); […]

Перетаскивание файла AngularJS в директиве

В этом примере почти все, что я хотел бы поместить в файл Angular-js: HTML5 File API . Я пытался использовать некоторые примеры директив Google, однако я нашел старый пример, который делает массовое использование DOM или не написан для Angular 1.0.4. В основном это чистый код js: var holder = document.getElementById('holder'), state = document.getElementById('status'); if (typeof […]

Поддержание порядка массивов в Javascript

Я новичок в JavaScript, и у меня возникают проблемы с работой с моим массивом, я хочу, чтобы мой массив заказал, как я явно пишу его, а не как JavaScript решает, что он этого хочет. Если у нас есть массив var array = { 0: 'zero', 4: 'four', 2: 'two' }; Когда я выбираю отображать это […]

Посетите выбранную ссылку на кнопке

Как я могу посетить выбранную ссылку из раскрывающегося списка на внешней кнопке в новом окне? <select id="atheist"> <option value="http://google.com"></option> <option value="http://yahoo.com"></option </select> var select = document.getElementById("select"); select.addEventListener("change",function() { var win = window.open(this.value, "_blank"); win.focus(); },false); Таким образом, я пытаюсь посетить / перейти к выбранной ссылке из раскрывающегося списка одним нажатием кнопки. Не могли бы вы […]

Преобразование видеоролика YouTube для встраивания кода

Я использую это для преобразования URL-адреса youtube для вставки URL-адреса. text(t).html().replace(/(?:http:\/\/)?(?:www\.)?(?:youtube\.com)\/(?:watch\?v=)?(.+)/g, '<iframe width="320" height="280" src="//www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>') Как я могу заставить его игнорировать себя? t = $('<div></div>').text(t).html().replace(/(?:http:\/\/)?(?:www\.)?(?:youtube\.com)\/(?:watch\?v=)?(.+)/g, '<iframe width="400" height="380" src="//www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>') И встроенная ссылка <iframe width="560" height="315" src="//www.youtube.com/embed/1adfD9" frameborder="0" allowfullscreen></iframe> Или, другими словами, как я могу заставить его работать только на таких ссылках […]

Как создать многопользовательское веб-приложение ajax для одновременной защиты

У меня есть веб-страница, на которой отображается большой объем данных с сервера. Связь осуществляется через ajax. Каждый раз, когда пользователь взаимодействует и изменяет эти данные (скажем, пользователь A переименовывает что-то), он сообщает серверу выполнить действие, и сервер возвращает новые измененные данные. Если пользователь B одновременно обращается к странице и создает новый объект данных, он снова […]

Как я могу получить изображение с URL-адреса в PHP или JQuery или в обоих?

Может ли кто-нибудь сказать мне, как я могу получить изображение для определенного сайта только по его URL? Как это делается на странице поиска google. Я искал веб, но у меня не было никаких удовлетворительных ответов.

Backbone.js: просмотр вложений через шаблоны

Технически возможно ли встраивать представления, используя шаблоны, что-то вроде этого: <%= new PhotoCollectionView({model:new PhotoCollection(model.similarPhotos)}).render().el) %> Я также могу поместить все вещи в метод рендеринга, но шаблоны дают гораздо больше возможностей для гибкости и макета. Я пробовал вышеупомянутый вариант, но все, что я получаю в результате на экране, – [HTMLDivElement] . Если я попытаюсь извлечь только […]

Лучшая стратегия использования шаблона HAML с Backbone.js

Я попал в Backbone.js, чтобы структурировать код javascript для моего проекта, и мне нравится HAML для шаблонов на бэкэнд (рельсы), поэтому Id нравится использовать его для шаблонов Backbone Views. Я знаю, что есть несколько портов HAML для Javascript, например https://github.com/creationix/haml-js, а базовая система поддерживает JST и усы с легкостью. Каков наилучший способ использовать haml templating. […]

JavaScript делает сайт умным, красочным и простым использованием.