Я немного поиграл с вашим вопросом, сделал это с помощью jquery ($ ('html'). Html ()), и на мгновение все выглядело нормально ... НО ... после того, как я попытался отправить весь контент по электронной почте тоже не работал Когда я понял, почему это не работает, я засмеялся - слишком долго, чувак, программное обеспечение не откроет его. Протестировано даже на жестко запрограммированной строке - короткий контент открывал почтовый клиент нормально, долго - нет.
Forgetaboudit.
Если вы хотите прочитать html с помощью javascript так сложно, вы можете сделать это, но вы должны отправить его по почте на ваш сервер и отправить по почте оттуда. Cheerz
пс. попробуйте с небольшим тестовым html-контентом, а затем с целой обычной веб-страницей
$(document).ready(function(){
$("#testlink").click(function() {
$('#trick').text($("html").html().replace(/[\r\n]+/g, "%0A"));
window.open('email@email.com?body='+$('#trick').html(), 'email', '');
});
});