Javascript打印在IE9中不起作用
为什么这个代码(Print-iFrame)在IE中不起作用。什么是可行的解决方案Javascript打印在IE9中不起作用,javascript,internet-explorer,Javascript,Internet Explorer,为什么这个代码(Print-iFrame)在IE中不起作用。什么是可行的解决方案 <script type="text/javascript"> function printTrigger(elementId) { var getMyFrame = document.getElementById(elementId); getMyFrame.focus(); getMyFrame.contentWindow.print(); } </script>
<script type="text/javascript">
function printTrigger(elementId) {
var getMyFrame = document.getElementById(elementId);
getMyFrame.focus();
getMyFrame.contentWindow.print();
}
</script>
函数printTrigger(elementId){
var getMyFrame=document.getElementById(elementId);
getMyFrame.focus();
getMyFrame.contentWindow.print();
}
getMyFrame.print()代码>应可用于打印iframe getMyFrame.print()代码>应可用于打印iframe 我试图使用
,但这也不起作用。你知道怎么了吗?只需将焦点放在正确的元素:getMyFrame.contentWindow.focus()
我试图使用
,但这也不起作用。你知道怎么了吗?只需将焦点放在正确的元素:getMyFrame.contentWindow.focus()代码>打印在iframe元素上不起作用,但iframe的windowprint在iframe元素上不起作用,而是在iframe的window上起作用