@Sali_cat Это у вас не было Nexus, все, что не нексус, это нифига не андройд, ну кроме, конечного чистых версий, а если производитель залез в адрюшу со своими там тачВизами и т.д, то не спорю это будет тормазнутое говно. Андройд может быть только стоковый, все остальные версии это балловство :)
@xmoonlight А насчет частичной поддержки, почему хромовцы еще не реализовали полную поддержку интерфейса HTML5 для копирования, я не знаю. Знаю только, что 100% реализация в FireFox с 22 версии
@tryvols Нет, нельзя. только через реальный клик по элементу, с имитировать нельзя это, т.к это уже ограниченно самим флеш, он может получить управление только по клику от юзера.
@xmoonlight Связано это с тем, что буфер обмена это приватная штука, я бы не хотел, что бы каждый сайт мог копаться с моем буфере или, что-то без контрольно туда писать.
К примеру у вас в буфере пароль от сайта иль еще что-то, не думаю, что вам хотелось бы что-бы что любой сайт мог прочитать эту информацию...
@otido2010 Ну есть одна возможность, через JS, а в нем запускать exe нужного браузера и передавать через параметры запуска нужную ссылку для открытия. Но традиционным способом, через a href, ничего невыдет.
@otido2010 А ни как, такие файлы не предназначены для ссылок внутри них на сторонние ресурсы, т.к эти файлы исполняются браузеров IE, вот и ссылки открываются в нем.
@otido2010 Если, да. То правой кнопкой по файлу *.htm(l), далее свойства, откроется окно, там увидите пункт "приложение" и жмете кнопку "изменить" и далее выбираете нужный вам браузер.
@fuliozor В класс команды добавьте два метода expire, возвращающий время, когда модификатор нужно отменить, и метод rollback, для отката модификатора, вдруг он какой-то сложный, ну скажем снимает так же зависящие модификаторы и т.д.
В класс юзера добавить метод, addSkill(SkillInterface skill), а так же два массива, первый хранит сами модификаторы, второй хранит время истечения, которое возвращает метод expire() и ссылку модификатор из первого массива.
При добавления нового модификатора заносите его в первый массив, если метод expire > 0, то заносите это время во второй массив и ссылку на этот модификатор. и вызываете метод execute() для начисления бонусов и т.д.
Потом по таймеру, скажем в 5 сек. Проходите по второму массиву со временем истечения, и удаляете те модификаторы, где время истечение подошло к концу, из двух массивов и вызываете метод rollback для снятия бонусов и т.д.