我是HTML和JavaScript的初學者。並嘗試將HTML文件編碼爲Base64代碼,然後將該編碼的字符串從另一個HTML文件放入<iframe src=" ENCODED STRING HERE"
。如何將HTML文件編碼爲base64?
我想在這裏做的就是把編碼字符串轉換成彈出iframe
像下面捕獲使其可見,
var i_frame_98c3be4abbe943db99555415352b65f5 = $('<iframe src="ENCODED STRING FROM HTML FILE" width="500" style="border:none !important;" height="300"></iframe>')[0];
不過,我不知道怎麼樣。
我知道有編碼/解碼網站base64encode.org但我必須親手做。我想讓它直接編碼,並在打開文件時將代碼放在iframe src
中。
有什麼想法或功能的HTML直接編碼?
p.s.如果你想看,我可以編輯上傳HTML代碼。
所以你實際上需要一個數據uri –
好的瀏覽器有'btoa'方法 - 你需要在瀏覽器中做這種編碼嗎? 'var datauri ='data:text/html; base64,'+ btoa(htmlsrc);' –