Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #131 (permalink)  
Старый 11.06.2013, 08:58
Новичок на форуме
Отправить личное сообщение для Best Посмотреть профиль Найти все сообщения от Best
 
Регистрация: 10.06.2013
Сообщений: 2

Сообщение от devote Посмотреть сообщение
Best,
просто подключите библиотеку и юзайте:

var evnt = document.createEvent('Event');
evnt.initEvent('mycustomevent', true, false);
element.dispatchEvent(evnt);
Спасибо, что ответили. То есть я подключаю библиотеку, и удалю ту часть куда, которая добавляет события и для ие(ветка елсе)? И не нужно ли писать так?
spike.event.addListener(...)

Прошу, прощения, за глупые вопросы, просто первая серозная работа с JS.
Ответить с цитированием
  #132 (permalink)  
Старый 11.06.2013, 10:13
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Best
и удалю ту часть куда, которая добавляет события и для ие
да вы все правильно поняли.

Сообщение от Best
И не нужно ли писать так?
нет не нужно, просто пишите так как бы вы писали для нормальных браузеров.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #133 (permalink)  
Старый 11.06.2013, 10:19
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

x-yuri, извини, как то пропустил твое сообщение.

Сообщение от x-yuri
Разве что не совсем понятно, почему библиотека исправляет только explorer'ы.
Потому что другие браузеры вполне достойно работают с основным функционалом

Сообщение от x-yuri
Чтобы можно было из нескольких библиотек собрать необходимый функционал.
На мой взгляд вроде как и так порезано все по минимуму)

Сообщение от x-yuri
Да, и еще, по-моему все же практичнее создавать свой API, а не пытаться исправлять браузеры.
возможно, хотя и не понимаю зачем.. Разве не достаточно того что уже есть по инету? Или есть предложения по новой системе API?
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #134 (permalink)  
Старый 12.06.2013, 04:27
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

devote, производились ли какие-нибудь тесты производительности?
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #135 (permalink)  
Старый 12.06.2013, 11:09
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от FINoM
devote, производились ли какие-нибудь тесты производительности?
специальных тестов не писал, но тестил на разных своих проектах. И нагруженных и не нагруженных, на мой взгляд было норм.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #136 (permalink)  
Старый 14.06.2013, 01:57
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от devote
возможно, хотя и не понимаю зачем.. Разве не достаточно того что уже есть по инету? Или есть предложения по новой системе API?
Я про то, что это сложно, а часто и невозможно. (ко всем) Кстати, можете сравнить со своими реализациями. Поэтому практичнее в первую очередь исходить из того как проще и надежнее, а не из того как в стандарте. Или можно еще сравнить classList.js и classNameExists, addClassName, removeClassName
Ответить с цитированием
  #137 (permalink)  
Старый 14.06.2013, 10:52
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от x-yuri
а не из того как в стандарте
ну я не планирую делать то что не возможно, делаю лишь то что считаю самым необходимым.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #138 (permalink)  
Старый 14.06.2013, 22:48
Профессор
Отправить личное сообщение для tenshi Посмотреть профиль Найти все сообщения от tenshi
 
Регистрация: 20.03.2008
Сообщений: 1,183

Для TextRange Есть что?)
__________________
.ня
Ответить с цитированием
  #139 (permalink)  
Старый 14.06.2013, 22:52
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от tenshi
Для TextRange Есть что?)
только для INPUT'ов и TEXTAREA: https://github.com/devote/selection
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #140 (permalink)  
Старый 14.06.2013, 23:06
Профессор
Отправить личное сообщение для tenshi Посмотреть профиль Найти все сообщения от tenshi
 
Регистрация: 20.03.2008
Сообщений: 1,183

Мало, нужны диапазоны! :О
__________________
.ня
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск