net code as follows
<asp:Image runat="server" ID="img1" ImageUrl="~/Images/important.gif" />
<asp:Button ID="btn" runat="server" Text="print" />
and my javascript is as follows
<script type="text/javascript">
function printIt() {
var win = window.open('', 'Image', 'resizable=yes,...');
if (win) {
//var imgID = '<%= img1.ClientID %>';
var imageControl = document.getElementById('<%=img1.ClientID%>').src;
win.document.write(imageControl);
win.document.close();
win.focus();
win.print();
}
return false;
}
</script>
// updated code as per vitoshabg answer
<script type="text/javascript">
function printIt() {
var win = window.open('', 'Image', 'resizable=yes,...');
if (win) {
//var imgID = '<%= img1.ClientID %>';
var imageControl = document.getElementById('<%=img1.ClientID%>').src;
win.write('<img src="' + imageControl + '">');
//win.write(imgParent);
win.document.close();
win.focus();
win.print();
}
return false;
}
</script>
But instead of the image I am getting the url can some one help me to get the image here