Во-первых, я ищу решение, которое бы работало в современных браузерах на основе webkit или gecko (квант?).Старые браузеры, IE, Safari и т. Д. Не являются проблемой.Кнопка должна открыть новую страницу с источником страницы, на которой она отображается.
Основываясь на ссылках ниже, я пришел к следующему, которое, похоже, не действует при нажатии.
<form>
<input TYPE="button" VALUE="View Page Source"
onclick="window.location='view-source:' + window.location.href">
</form>
Я также пробовал что-то вроде:
<a href="view-source:">View Source</a>
Не кнопка, но, похоже, для ссылки на соответствующий URL.Но когда я тестировал его в Firefox, страница не загружалась при нажатии на ссылку.Но если я вручную скопировал и вставил URL-адрес в адресную строку, он работает.
Refs: Как создать кнопку HTML, которая действует как ссылка?
https://css -tricks.com / Make-A-вид-источник-кнопка /