Мобильная JS-Консоль

В этом разделе сайта находится мобильная консоль. Это интерпретатор JavaScript, за основу которого была взята написанная ранее Консоль-калькулятор. Он позволяет работать со страницей и выполнять на ней JavaScript-код, который вводится пользователем. Для того, чтобы запустить мобильную консоль, находясь на другой странице, нужно скопировать следующий код:

Нажмите сюда, чтобы скопировать.

Затем вставить этот код в адресную строку на той странице, после этого дописать javascript: перед ним в самое начало и только после этого перейти. Запуск данного кода вставит на страницу скрипт загрузки мобильной консоли с этого сайта.

Если всё сработает, то в правом верхнем углу появится кнопка сиреневого цвета с картинкой. Нажмите на неё, и мобильная консоль откроется (чтобы скрыть её, нажмите кнопку снова). Сверху вы увидите поле ввода, куда можно писать код на JavaScript и дополнительные команды, список которых будет показан, если ввести "?". Ниже расположены кнопки, дублирующие клавиатуру - ведь далеко не на каждой клавиатуре планшета/телефона вы сможете отыскать клавишу со стрелкой вверх. Кнопки со стрелками необходимы для прокрутки ранее введённого текста. Результат вычисления выражений и выполнения команд будет показан в окошке вывода. Объекты, полученные на выводе, кликабельны.

При помощи данной консоли можно исследовать код страницы, редактировать страницу, изменять различные объекты и взаимодействовать с их свойствами. Но помните: после перезагрузки страницы всё вернётся на свои места. Тем не менее, введённые ранее команды сохраняются для каждого сайта, и при повторном запуске они будут доступны по кнопке "/\".

Консоль предназначена главным образом для мобильных браузеров, у которых нету ни встроенной JS-консоли, ни редактора кода. Но ничто не мешает пользоваться ей и на компьютере. Мобильная консоль не отслеживает ваши действия и никуда не отсылает данные со страницы, на которой она была запущена. Разумеется, кроме тех случаев, когда вы намеренно написали в неё код, который это делает.

Да что мне объяснять? Кликните вот сюда, чтобы протестировать её на этой странице, и сами всё увидите!

Также можно протестировать её в уже загруженном виде на главной странице.

Мобильная Консоль создана в редакторе Notepad++.

Написал PLAYER_CHAR. Версия на данный момент: 3.1 (22.06.2017)