0
Folks,html2canvas: захват экрана удаленного веб-сайта
Я новичок в JS, и это у меня возникают проблемы, захватив и принимая скриншот удаленного веб-сайта. Может кто-то мне точку в правильном направлении
Я получаю эту ошибку:
Uncaught TypeError: Object [объект Object] имеет index.php ни один метод 'html2canvas': 4201 захват index.php: 4201 OnClick
Мой код index.php
<html>
<head>
<title>Hawk-Eye: Have a look at what others are upto</title>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="http://localhost/Hawk-eye/html2canvas.js"></script>
<script type="text/javascript" src="http://localhost/Hawk- eye/jquery.plugin.html2canvas.js"></script>
</head>
<body>
<div id="target">
<?php
$homepage= file_get_contents('http://www.yahoo.com');
echo $homepage;
?>
</div>
<form method="POST" enctype="multipart/form-data" action="save.php" id="myForm">
<input type="hidden" name="img_val" id="img_val" value="" />
</form>
<script type="text/javascript">
function capture() {
$('#target').html2canvas({
onrendered: function (canvas) {
//Set hidden field's value to image data (base-64 string)
$('#img_val').val(canvas.toDataURL("image/png"));
//Submit the form manually
document.getElementById("myForm").submit();
}
});
}
</script>
<input type="submit" value="Take Screenshot" onclick="capture();" />
</body>
</html>
'http: // localhost/Hawk-eye/jquery.plugin.html2canvas.js' Вы уверены, что это правильный путь? –
dev-null-dweller: Я думаю, что это был путь. Php-storm выполнил автоматическое исправление, импортировав его с правильного пути. Я чувствую себя как noob: / – user1675547