Вася Ли, Вы можете симулировать сколько угодно кликов в цикле, хоть 300 штук. А вот получить слушателя определенного не в JS а внутри браузера не получится.
Exploding, Нет, вы не ошибаетесь, туда подойдет любой тег вообще начиная от <i> заканчивая <table> (если заменить свойство .value на .innerHTML). Сам <output> имеет свойства похожие на <label>.
Ivanko, Ну так несколько шагов и делается для того чтобы какие-то шаги убрать какие то добавить в зависимости от ответов других шагов. А форма она при всех типах тега <input> остаётся формой. Как корову не назовёшь - мычать она не перестанет.
Вы делаете запрос на сервер, сервер начинает выдавать ответ, но не завершает его, периодически высылая порциями кусочки html-кода, содержащие javascript для выполнения сразу, как браузер их получит.
Как работает long-pooling?
Вы создаете запрос серверу, сервер ждёт определенных событий, и при наступлении события выдает ответ, завершая текущий запрос, при этом браузер после завершения запроса сразу создает новый запрос, который также сервер завершит, когда наступит событие второй раз и последующие разы.
Как работают WebSocket?
Вебсокеты - это клиент/серверная технология, запускается отдельный сервер, на отдельном порте. Браузер к нему подключается. И можно гонять данные туда-сюда. Обрамлять данные можно например JSON, BSON или MessagePack.
Про push-уведомления писать не буду. Это самый простой вариант, который не требует даже самого браузера.
Exploding, Как говорил Борис Моисеев "первый раз - не ..., а 5 см - не считается". Много в oninput="" не напишешь. А сам тэг output был специально внесён в HTML для подобных случаев.
Может быть, дата хреново парсится. Данные как-то непонятно оформлены. А вычислить приблизительный возраст можно например, переведя дату в timestamp, вычислить разницу с текущим timestamp и разделить на количество секунд в году, взять целое число, отбросив дробное значение.
Alex Wells, Про байт-код начинал я с того, что конвертация байт-код <=> ассемблер не требует дизассемблеров.
Достаточно знать или иметь шпаргалку вот этой таблицы.
Я не хотел углубляться до обфускаций и деобфускаций.
Alex Wells,
Друг, я не знаю как тебе объяснить, что выполняет программу реальный компьютер, а не виртуальная Java-машина. И этот реальный компьютер ничего про Java не знает.
Этот вопрос ты задал три-четыре года назад: Возможно ли оптимизировать отдачу web-сервером статики используя PHP?
Специально посмотрел. Это вопрос я задал в 4 ноября 2012 года.
Я не знаю зачем тостер пишет что задал вопрос больше трех лет назад. Три-четыре года назад я был в местах лишения свободы.
Как будешь это разгребать, читая байт-код?
Мне то как раз никакие дизассемблеры не нужны.
Мне хватает hex-режима в mcview/mcedit.