我正在使用 Jsignature 来捕获签名,并在创建图像后尝试发布检索图像。
这是我用来获取代码的代码jSignature('getData', 'base30')
然后我将它打印到一个隐藏的文本区域,该文本区域将传递到下一页。
<p>Signature:</p>
<script src="libs/jSignature.min.js"></script>
<div style="width:70%; margin:30px auto 0;"id="signature"></div>
<textarea style="display:none;"; rows="10" cols="50" id="test" name="signature"></textarea>
<p onclick="testing">Click Here</p>
<button id="export" type="submit">I accept the terms and conditions of this agreement.</button>
</form>
</div>
</div>
<script>
$(document).ready(function() {$("#signature").jSignature()})
$(document).ready(function(){
$("#export").click(function(){
var test = ($('#signature').jSignature('getData', 'base30'));
document.getElementById("test").innerHTML = test;
});
});
</script>
我在我下载项目的网站上找到了这段代码
<img src="<?php echo $src2 ?>">
所以我创建了一个变量,该变量接受从签名中获取的代码并在图像中调用它,就像它告诉我的那样,但是我的图像被破坏了,它一直在控制台中给我一个 403 禁止错误。
我想知道是否有人为什么它不起作用以及如何使它起作用?