【发布时间】:2017-11-03 11:48:49
【问题描述】:
我有一个包含 3 个元素的 div。我想在不使用第三方工具的情况下将整个 div 转换为图像。请就此提出任何建议。
<!DOCTYPE html>
<html>
<body>
<div id="div1">DIV 1<br>
<svg width="50" height="50">
<path d="M0,0 L50,0 L50,50 Z"
style="stroke: #006666; fill:none;"/>
</svg>
<div>DIV 2</div>
<input type="button" value="Button"/>
</div>
</body>
</html>
【问题讨论】:
-
那么用图片替换div,还是在div中添加图片?
-
不应该只作为div,需要将该div转换成图片
-
@JaromandaX 我已经检查了链接。此方法仅转换文本。无法转换文本以外的元素。
-
也许你想看看
replaceChild和replaceWith
标签: javascript export-to-image