11.06.2013, 08:58
|
Новичок на форуме
|
|
Регистрация: 10.06.2013
Сообщений: 2
|
|
Сообщение от devote
|
Best,
просто подключите библиотеку и юзайте:
var evnt = document.createEvent('Event');
evnt.initEvent('mycustomevent', true, false);
element.dispatchEvent(evnt);
|
Спасибо, что ответили. То есть я подключаю библиотеку, и удалю ту часть куда, которая добавляет события и для ие(ветка елсе)? И не нужно ли писать так?
spike.event.addListener(...)
Прошу, прощения, за глупые вопросы, просто первая серозная работа с JS.
|
|
11.06.2013, 10:13
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Сообщение от Best
|
и удалю ту часть куда, которая добавляет события и для ие
|
да вы все правильно поняли.
Сообщение от Best
|
И не нужно ли писать так?
|
нет не нужно, просто пишите так как бы вы писали для нормальных браузеров.
|
|
11.06.2013, 10:19
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
x-yuri, извини, как то пропустил твое сообщение.
Сообщение от x-yuri
|
Разве что не совсем понятно, почему библиотека исправляет только explorer'ы.
|
Потому что другие браузеры вполне достойно работают с основным функционалом
Сообщение от x-yuri
|
Чтобы можно было из нескольких библиотек собрать необходимый функционал.
|
На мой взгляд вроде как и так порезано все по минимуму)
Сообщение от x-yuri
|
Да, и еще, по-моему все же практичнее создавать свой API, а не пытаться исправлять браузеры.
|
возможно, хотя и не понимаю зачем.. Разве не достаточно того что уже есть по инету? Или есть предложения по новой системе API?
|
|
12.06.2013, 04:27
|
|
Новичок
|
|
Регистрация: 05.09.2010
Сообщений: 2,298
|
|
devote, производились ли какие-нибудь тесты производительности?
|
|
12.06.2013, 11:09
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Сообщение от FINoM
|
devote, производились ли какие-нибудь тесты производительности?
|
специальных тестов не писал, но тестил на разных своих проектах. И нагруженных и не нагруженных, на мой взгляд было норм.
|
|
14.06.2013, 01:57
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от devote
|
возможно, хотя и не понимаю зачем.. Разве не достаточно того что уже есть по инету? Или есть предложения по новой системе API?
|
Я про то, что это сложно, а часто и невозможно. (ко всем) Кстати, можете сравнить со своими реализациями. Поэтому практичнее в первую очередь исходить из того как проще и надежнее, а не из того как в стандарте. Или можно еще сравнить classList.js и classNameExists, addClassName, removeClassName
|
|
14.06.2013, 10:52
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Сообщение от x-yuri
|
а не из того как в стандарте
|
ну я не планирую делать то что не возможно, делаю лишь то что считаю самым необходимым.
|
|
14.06.2013, 22:48
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
Для TextRange Есть что?)
__________________
.ня
|
|
14.06.2013, 22:52
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Сообщение от tenshi
|
Для TextRange Есть что?)
|
только для INPUT'ов и TEXTAREA: https://github.com/devote/selection
|
|
14.06.2013, 23:06
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
Мало, нужны диапазоны! :О
__________________
.ня
|
|
|
|