在这里,我有嵌套的divs ..其中图像动态生成...这是html代码..我的问题是,如果我点击打印按钮相应的图像需要打印。如何触发打印请求到客户端机器使用jQuery
<div id="outputTemp" style="display:none">
<div id="rightoutputimgae">
<div id="rightimgId" class="rightimg" rel="tooltip" content="
<img src='jqe13/image/1.jpg' class='tooltip-image'/> ">
<div id="outputimageId" class="outputimage">
<img src="jqe13/image/1.jpg" alt="Right Bottom Image"></div>
</div>
<ul>
<li id="outcheckbox"><input name="outCheck" type="checkbox"></li>
<li id="outedit">
<a href="#"><img src="jqe13/image/edit_s.PNG" alt="edit" title="Edit">
</a></li>
<li id="outdelete"><a href="#" onclick="deleteImg(div11)">
<img src="jqe13/image/delet_c.PNG" alt="delete" title="Delete"></a></li>
<li id="outfullscreen">
<a href="#">
<img src="jqe13/image/fullscreen_c.PNG" alt="Full Screen" class="fullscreen"
title="Full Screen"></a></li>
<li id="outshare">
<a href="#"><img src="jqe13/image/share_c.PNG" alt="Share" title="Share"></a>
<div id="menu">
<div id="tooltip_menu">
<a href="#" class="menu_top" id="email">
<img src="jqe13/image/email.PNG" alt="Email" title="Email"></a>
<a href="#" onClick="postToFeed()" class="facebook"><img src="jqe13/image/fb.PNG"
alt="Facebook" title="Facebook"></a>
<a href="#" id="twitter">
<img src="jqe13/image/twitter.png" alt="Twitter" title="Twitter"></a>
<a href="#" class="menu_bottom" id="save">
<img src="jqe13/image/save.PNG" alt="Save" title="Save"></a>
</div>
</div>
</li>
<li id="outprint"><a href="#">
<img src="jqe13/image/print.PNG" class="printMe" alt="Print" title="Print"></a>
</li>
</ul>
</div>
我需要打印的图像当我点击打印按钮.. ,也是我需要通过点击按钮,所有我需要 后来创建打印所有图像..
Javascript
$('.printMe').click(function() {
window.print();
return false;
});
这是否工作me..can任何人帮助我这个..
“确实这项工作对我来说”你尝试将打印的图像?还有,你在'$(...'后面有一个'*',这会导致错误,将其删除。 – kennypu 2013-05-09 02:51:10
我读过windows.print()打印整个网页。 – anu 2013-05-09 02:54:30
yes,'window.print ()'会调出打印对话框,就好像你是按ctrl + p – kennypu 2013-05-09 02:55:14