Veya bildiğiniz başka bir ekran görüntüsü almam için bir yöntem önerebilecek varsa onuda denemek isterim. Yardımlarınız için şimdiden teşekkür ederim arkadaşlar. İyi akşamlar...
Kodlar ve kodların yer aldığı proje aşağıda bulunmaktadır.
https://github.com/niklasvh/html2canvas
<script></script>
<script></script>
<script>
function iframeLoad(iframe) {
var body = $(iframe).contents().find('body');
html2canvas(body, {
onrendered: function( canvas ) {
$("#content").empty().append(canvas);
},
allowTaint: true,
taintTest: false,
logging: true
});
}
$(document).ready(function() {
var url = "http://www.google.com";
var urlParts = document.createElement('a');
urlParts.href = url;
$.getJSON("http://html2canvas.appspot.com/query?callback=?", { xhr2:false, url:urlParts.href }, function(html) {
iframe = document.createElement('iframe');
$(iframe).css({ 'visibility':'hidden'}).width($(window).width()).height($(window).height());
$('#content').append(iframe);
d = iframe.contentWindow.document;
d.open();
$(iframe.contentWindow).load(iframeLoad.bind(null, iframe));
$('base').attr('href',urlParts.protocol+"//"+urlParts.hostname+"/" + urlParts.pathname);
html = html.replace(""," ");
if($("#disablejs").prop('checked')){
html = html.replace(/\ html = html.replace(/\<\/script\>/gi,"<\/script>-->");
}
d.write(html);
d.close();
});
});
</script>