Hướng dẫn how do i encode html to base64? - làm cách nào để mã hóa html sang base64?

Bộ chuyển đổi HTML sang Base64 trực tuyến giúp chuyển đổi HTML đơn giản thành Base64 và giúp tiết kiệm và chia sẻ HTML với Base64.

Bạn có thể làm gì với bộ chuyển đổi HTML sang Base64?

  • Công cụ này giúp bạn chuyển đổi HTML (Ngôn ngữ đánh dấu siêu văn bản) thành nhóm Base64 một cách dễ dàng.
  • Công cụ này cho phép tải URL HTML chuyển đổi thành Base64. Nhấp vào nút URL, nhập URL và gửi.
  • Công cụ này hỗ trợ tải tệp HTML để chuyển đổi thành Base64. Nhấp vào nút Tải lên và chọn Tệp.
  • HTML đến Base64 trực tuyến hoạt động tốt trên Windows, Mac, Linux, Chrome, Firefox, Edge và Safari.

Ví dụ về HTML đến Base64

HTML thử nó. Try it.

<html> 
<head>
	<title>Test</title> 
</head> 
<body> 
	<h2>Hello</h2> 
</body>
</html>

Base được chuyển đổi64

PGh0bWw+IAo8aGVhZD4KCTx0aXRsZT5UZXN0PC90aXRsZT4gCjwvaGVhZD4gCjxib2R5PiAKCTxoMT5IZWxsbzwvaDE+IAo8L2JvZHk+CjwvaHRtbD4=

Cho người dùng nâng cao

URL ngoài HTML

Tải URL bên ngoài HTML trong URL trình duyệt như https://codeBeautify.org/html-base64-converter?url=external-url nàyurl=external-url

https://codebeautify.org/html-to-base64-converter?url=https://gist.githubusercontent.com/cbmgit/76436617b2fd8ba12235abe70cf9e0

Tôi là người mới bắt đầu tại HTML và JavaScript. Và cố gắng mã hóa một tệp HTML thành mã base64 và sau đó đặt chuỗi được mã hóa đó vào <iframe src=" ENCODED STRING HERE" từ một tệp HTML khác.

Những gì tôi đang cố gắng làm ở đây là đặt chuỗi được mã hóa vào cửa sổ bật lên iframe như bên dưới chụp để làm cho nó hiển thị,

Hướng dẫn how do i encode html to base64? - làm cách nào để mã hóa html sang base64?

  var i_frame_98c3be4abbe943db99555415352b65f5 = $('<iframe src="ENCODED STRING FROM HTML FILE" width="500" style="border:none !important;" height="300"></iframe>')[0];

Tuy nhiên, tôi không biết làm thế nào.

Tôi biết có trang web mã hóa/giải mã base64encode.org nhưng tôi phải làm điều đó bằng tay. Tôi muốn làm cho nó được mã hóa trực tiếp và đặt mã vào iframe src khi tôi mở tệp.

Có ý tưởng hoặc chức năng nào trong HTML để mã hóa trực tiếp không?

P.S. Tôi có thể chỉnh sửa để tải lên mã HTML nếu bạn muốn xem.

Hướng dẫn how do i encode html to base64? - làm cách nào để mã hóa html sang base64?

HALFER

19.7K17 Huy hiệu vàng92 Huy hiệu bạc178 Huy hiệu đồng17 gold badges92 silver badges178 bronze badges

Hỏi ngày 25 tháng 8 năm 2017 lúc 5:07Aug 25, 2017 at 5:07

2

https://www.w3schools.com/jsref/jsref_encodeuri.asp có một tham chiếu tốt để mã hóa URI.

Tôi cũng sẽ kiểm tra giải pháp ở đây để đặt giá trị src của iframe: đã đặt động lực học src

Demo jsfiddle: https://jsfiddle.net/np7hp5jo/1/

function appendHtml(el, str) {
  var div = document.createElement('div');
  div.innerHTML = str;
  while (div.children.length > 0) {
    el.appendChild(div.children[0]);
  }
}

var encodedUrl = encodeURI('https://www.lifehacker.com.au/?r=US');

var html = '<iframe id="myIframe" src="'+encodedUrl+'" onLoad="iframeDidLoad();"></iframe>';
appendHtml(document.body, html); // "body" has two more children - h2 and span.

Học hỏi hạnh phúc.

Đã trả lời ngày 25 tháng 8 năm 2017 lúc 5:33Aug 25, 2017 at 5:33

Hướng dẫn how do i encode html to base64? - làm cách nào để mã hóa html sang base64?

UmangumangUmang

7934 Huy hiệu bạc16 Huy hiệu đồng4 silver badges16 bronze badges

5

Bộ chuyển đổi giúp mã hóa Ngôn ngữ đánh dấu siêu văn bản (HTML) & NBSP; Tệp đến dữ liệu Base64 sau đó để sao chép hoặc tải xuống dữ liệu kết quả ở một số định dạng. Nếu bạn muốn giải mã, hãy sử dụng bộ giải mã Base64 cho HTML.HyperText Markup Language (HTML) File to Base64 data then to copy or download a result data in several formats. If you want decode use Base64 to HTML Decoder.

Cách mã hóa dữ liệu HTML thành Base64

  1. Chọn hoặc kéo và thả một hoặc một số tệp pdf;
  2. Nhấn nút Encode (bạn sẽ thấy kết quả bên dưới);Encode button (you will see result below);
  3. Chọn Định dạng đầu ra (văn bản thuần túy, URL dữ liệu, thẻ html iframe);
  4. Sao chép hoặc tải xuống dữ liệu Base64;
  5. Done!

Định dạng đầu ra