-2
A
回答
0
試試這個How to access the <img /> in document from iframe?
$('#Iframe1').contents().find('img').css({'width':'100%','height':'90%'});
,然後使用此功能從這裏Get image data in JavaScript?
function getBase64Image(img) {
// Create an empty canvas element
var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;
// Copy the image contents to the canvas
var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);
// Get the data-URL formatted image
// Firefox supports PNG and JPEG. You could check img.src to
// guess the original format, but be aware the using "image/jpg"
// will re-encode the image.
var dataURL = canvas.toDataURL("image/png");
return dataURL.replace(/^data:image\/(png|jpg);base64,/, "");
}
+0
非常感謝您的回答,但是當我嘗試這樣做時:var image = $('#Iframe1')。contents()。find('img'); (「Base64」+ current.getBase64Image(image));我有錯誤「提供的值不是一種HTMLImageElement」 –
+0
註銷圖像的值,告訴我它是什麼 –
相關問題
- 1. 將Base64編碼圖像加密爲另一個有效的Base64編碼圖像
- 2. Base64編碼圖像
- 3. Base64編碼圖像
- 4. Amazon S3的URL編碼
- 5. 將base64字符串保存到Amazon S3
- 6. 驗證Base64編碼圖像
- 7. PHP Alter Base64編碼圖像
- 8. 驗證base64編碼圖像
- 9. base64編碼圖像大小
- 10. Phonegap編碼圖像base64
- 11. Amazon s3 URL +正在編碼爲%2?
- 12. ASP.NET MVC - 將圖像上傳到Amazon S3
- 13. scrapy將圖像存儲到Amazon S3
- 14. 將圖像上傳到Amazon S3
- 15. 如何將圖像傳輸到Amazon S3
- 16. 將base64編碼的圖像發送到損壞的圖像
- 17. Base64編碼爲base64,
- 18. 實時圖像從Amazon S3
- 19. Amazon S3圖像託管Shopify
- 20. 服務器端D3 - SVG編碼爲Base64編碼的圖像
- 21. 將base64數據解碼爲圖像
- 22. 將圖像作爲base64編碼的bytearray或其路徑傳遞
- 23. phonegap:無法將圖像編碼爲android 2.3上的base64
- 24. 將ASW S3上的.tif圖像轉換爲base64字符串C#
- 25. base64將clob編碼爲blob
- 26. 如何僅使用JavaScript將base64編碼圖像數據上傳到S3?
- 27. java.lang.OutOfMemoryError編碼位圖爲Base64
- 28. UIImage視圖編碼爲base64
- 29. 使用javascript編輯base64編碼圖像
- 30. 如何將base64編碼數據轉換爲xcode圖像
的可能的複製[獲取在JavaScript中的圖像數據?](http://stackoverflow.com/questions/ 934012/get-image-data-in-javascript) –
除了要求別人爲你做你的工作之外,你還試過了什麼?爲什麼它不起作用? –