You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1.4 KiB

{% extends 'index.html' %}
{% block content %}
<div style="width: 100%;display: flex;align-content: center;align-items: center;justify-items: center;justify-content: center;color: #b6d4fe;font-weight: bold;font-size: 20px">输出绘制图像:</div>
<div class="mt-2 mb-5" style="width: 100%;display: flex;align-items: center;align-content: center;justify-content: center;justify-items: center">
<img src="data:image/jpg;base64,{{ b64str }}" class="border border-info">
</div>
{% endblock %}
{% block js %}
<script type="text/javascript">
function getFileUrl(sourceId) {
var url;
if (navigator.userAgent.indexOf("MSIE") >= 1) { // IE
url = document.getElementById(sourceId).value;
} else if (navigator.userAgent.indexOf("Firefox") > 0) { // Firefox
url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0));
} else if (navigator.userAgent.indexOf("Chrome") > 0) { // Chrome
url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0));
}
return url;
}
function preImg(sourceId, targetId) {
var url = getFileUrl(sourceId);
var imgPre = document.getElementById(targetId);
imgPre.src = url;
}
</script>
<script>
</script>
{% endblock %}