Есть ли способ просмотреть исходный HTML-код в веб-браузере Android?
Вы можете использовать метод Javascript alert
для верните исходный код, введите его в адресной строке:
javascript: alert (document.getElementsByTagName ('html') [0] .innerHTML);
В Firefox или Chrome на Android это возможно для просмотра источника, добавив к URL-адресу в адресной строке префикс « view-source:
», т.е. « view-source: http://google.com
“.

-
4Отличное решение. Он даже генерирует раскраску синтаксиса (по крайней мере, в Chrome) и позволяет копировать исходный код в буфер обмена. – Jpsy 15 окт. ’13 в 7:50
-
2Для Firefox для Android существует надстройка, которая позволяет вам каждый раз просматривать исходный код без префикса URL-адресов, просто нажмите “Просмотр исходного кода” в меню приложения и вы увидите исходный код открытой в данный момент веб-страницы. Надстройка View Source Mobile – Франсиско Альварадо, 23 декабря 2013 г., 06:40
-
7В качестве букмарклета:
javascript: document.location = 'view-source:' + document.location;
– Бенджамин Оукс, 30 янв., 05:22 -
3Этот ответ должен получить больше голосов и быть выбран как правильный. – Фред Томсен, 11 апр. ’15 в 17:44
-
1Это также работает в Firefox и Chrome в Linux и Windows, возможно, в macOS – Motte001, 30 июня 2016 г., 10:41
В Firefox или Chrome на Android можно просмотреть исходный код, указав префикс URL в адресной строке с помощью « view-source:
», то есть « view-source: http://google.com
».
Найдите на рынке приложение под названием View Web Source и установите его.
Затем при просмотре откройте меню и нажмите «поделиться», в появившемся списке выберите «Просмотр веб-источника».
-
Кейт – ты, РОК, человек … сохранил мой @ss … не мог понять, почему мое видео не было встроено, но с помощью этого инструмента я мог видеть по источнику, что код не был включен .net server – user2645 02 фев. 2011, в 0:55
-
2Ссылка на приложение: market.android.com/details?id=com.jamesob.vwsource только что попробовал, выглядит хорошо. Нет подсветки синтаксиса, но выполняет свою работу. Помещает источник в обычное текстовое поле, что означает, что вы можете легко скопировать текст из него. – GAThrawn 7 фев. 2011, в 16:43
Найдите на рынке приложение под названием View Web Source и установите его.
Затем при просмотре откройте меню и нажмите «поделиться», в появившемся списке выберите «Просмотр веб-источника».
Приложение, упомянутое в этом ответе, не обновлялось с 2009 года.
Возможно, вы захотите попробовать VT View Source.
-
1Это имеет подсветку синтаксиса и очень прост в использовании. Работает с браузером Android по умолчанию и Chrome. Последняя версия Firefox для Android имеет собственный исходный код просмотра, поэтому в этом нет необходимости. – Ezward 20 дек. ’14 в 20:24
Приложение, упомянутое в этом ответе, не обновлялось с 2009 года.
Возможно, вы захотите попробовать Источник просмотра VT.
Другой инструмент, который полезен для просмотра исходных текстов и их изменения в режиме реального времени в стиле Firebug/Web Inspector, это удаленный отладчик weinre.
-
этот ответ потрясает. – IAmDeveloper 06 авг., 2012 в 15:38
Другой инструмент, который полезен для просмотра исходных текстов и их изменения в режиме реального времени в стиле Firebug/Web Inspector, – это удаленный отладчик weinre.
Создать новую закладку (букмарклет) в мобильном Chrome с:
Имя: Просмотреть исходный код (vs)
URL: javascript: document.location = 'view-source:' + document.location; void (0);
Теперь, находясь на странице, коснитесь поля адреса и начните вводить: vs. Должен появиться букмарклет, щелкните его, и все готово.

Создайте новую закладку (букмарклет) в Mobile Chrome с помощью:
Имя: Просмотреть исходный код (vs)
URL: javascript: document.location = 'view-source:' + document.location; void (0);
Теперь, находясь на странице, коснитесь поля адреса и начните вводить текст: vs. Должен появиться букмарклет, щелкните его, и все готово.
В chrome есть средство удаленной отладки. установите Chrone на свой телефон. Если вы подключите свой телефон через usb к ПК, вы можете просмотреть измененный исходный код Javascript на своем ПК в браузере Chrome.
См. конец http://eclipsesource. com/blogs/2012/08/14/debugging-javascript-on-android-and-ios/
В chrome есть возможность удаленной отладки. Если вы установите Chrone на свой телефон. Если вы подключите свой телефон через usb к ПК, вы можете просматривать измененный исходный код Javascript на вашем ПК в браузере Chrome.
См. конец http://eclipsesource.com/blogs/2012/08/14/debugging-javascript-on-android-and-ios/
Если это для отладки (из вашего комментария похоже, что это) что-то Еще лучше установить расширение переключателя пользовательского агента для Firefox или Chrome на рабочий стол. Измените пользовательский агент на Android, и вы получите мобильную версию сайта, но со всеми исходными кодами и инструментами отладки, к которым вы привыкли.
Если это для отладки (из вашего комментария похоже, что это так), еще лучше установить расширение переключателя пользовательского агента для Firefox или Chrome на вашем рабочем столе. Измените пользовательский агент на Android, и вы получите мобильную версию сайта, но со всеми исходными кодами и инструментами отладки, к которым вы привыкли.
вы можете записать исходный код в свою оболочку или в текстовый файл, если вы используете эмулятор, что очень удобно для разработки . Для этого вам необходимо установить Android Developer Tools, который поставляется с adb. Запустите свой эмулятор, затем из оболочки вашей ОС выполните команду:
adb logcat browser: V *: S
Это будет выводить что-либо из приложения браузера на эмулятор и подавлять любые другие сообщения журнала. Оттуда любые команды javascript console.log будут захвачены adb и выведены для просмотра. Итак, если вы используете JQuery, вы можете добавить это на свою страницу, и он выведет весь HTML-код страницы в журнал:
$ (document) .ready ( function () {console.log ($ ('html'). html ())});
Это выведет все, что есть в вашем теге html на странице, в журнал.
Вы можете записать вывод вашего журнала (по крайней мере, используя BASH, я не могу разговаривать с другими оболочками) с помощью:
adb обозреватель logcat: V *: S> log.txt
теперь любой вывод из журнала сбрасывается в файл log.txt. Это действительно удобно для целой страницы HTML, так как затем вы можете выполнять поиск по нему, как и в любом другом текстовом документе.
Если вы хотите захватить определенный фрагмент страницы, а не в целом, вы можете указать эту часть страницы, а не тег html в своем JQuery, поэтому, если вам нужно посмотреть на один div, с которым связан класс/идентификатор (в этом примере у него есть класс с именем ‘ inspect-me ‘), вы можете изменить свой JQuery на:
$ (document) .ready (function () {console.log ($ (' div.inspect-me '). html ())});
-
1Хотя это может работать нормально, в вопросе указано в веб-браузере Android , а не from . Получить исходный код с помощью ПК можно гораздо проще – например, нажатие Ctrl-U в Firefox;) – Иззи ♦ 25 авг., 17:15
вы можете записать исходный код в свою оболочку или в текстовый файл, если вы используете эмулятор, что очень удобно для разработки. Для этого вам необходимо установить Android Developer Tools, который поставляется с adb. Запустите свой эмулятор, затем из оболочки вашей ОС выполните команду:
adb logcat browser: V *: S
Это будет выводить что-либо из приложения браузера на эмулятор и подавлять любые другие сообщения журнала. Оттуда любые команды javascript console.log будут захвачены adb и выведены для просмотра. Итак, если вы используете JQuery, вы можете добавить это на свою страницу, и он выведет весь HTML-код страницы в журнал:
$ (document) .ready ( function () {console.log ($ ('html'). html ())});
Это выведет все, что есть в вашем теге html на странице, в журнал.
Вы можете записать вывод вашего журнала (по крайней мере, используя BASH, я не могу разговаривать с другими оболочками) с помощью:
adb обозреватель logcat: V *: S> log.txt
теперь любой вывод из журнала сбрасывается в файл log.txt. Это действительно удобно для целой страницы HTML, так как затем вы можете выполнять поиск по нему, как и в любом другом текстовом документе.
Если вы хотите захватить определенный фрагмент страницы, а не в целом, вы можете указать эту часть страницы, а не тег html в своем JQuery, поэтому, если вам нужно посмотреть на один div, с которым связан класс/идентификатор (в этом примере у него есть класс с именем ‘ inspect-me ‘), вы можете изменить свой JQuery на:
$ (document) .ready (function () {console.log ($ (' div.inspect-me ') .html ())});
Если вы используете браузер Opera, введите это в адресной строке, убедитесь, что вы удалили http и другие данные, затем введите:
server: источник
в адресе страницы, которую вы открыли.
Если вы используете браузер Opera, введите это в адресной строке, убедитесь, что вы удалили http и другие данные, затем введите:
server: source
в адресе страницы, которую вы открыли.
Если вы хотите просмотреть исходный код страницы браузера Android или проверить страницу, вы можете использовать этот https://developer.chrome.com/devtools/docs/remote-debuggingIts очень хороший инспектор
Если вы хотите просмотреть исходный код страницы браузера Android или проверить страницу, вы можете использовать этот https://developer.chrome.com/ devtools/docs/remote-debugging – очень хороший инспектор