我有一张图片,点击后会在一个新窗口中打开,显示更大的图片和一个打印按钮。我遇到的问题是新窗口仅显示 IE7 和 IE8 中的第一个 html 元素。切换语法的顺序证明了这一点。document.write() 对于这种情况不正确吗?
<script type="text/javascript">
function openWin()
{
var myWindow=window.open('','','width=855,height=885,scrollbars=yes,toolbar=yes');
myWindow.document.write("<img src='/sites/default/files/PipelineChart_2012_large.jpg' height='785' width='835' style='float:left;' '/><input type='button' onClick='window.print()' value='PRINT'style='float:left; clear:both;'/>");
}
</script>