1
我有一个简单的Web浏览器控件,显示本地网页,该网页具有记录和打印功能,但每当我点击网页内的打印按钮时,我被重定向到IE和打印弹出对话框,我想要的是禁用被重定向到任何其他浏览器,并从我的Web浏览器控件显示打印对话框。在IE上禁用网页浏览器打印弹出对话框
我寻觅了很多关于一个解决方案,但唯一的那种逻辑的接受是:
private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
{
e.Cancel = true;
}
但didn`t工作.....
这里是JavaScript函数:
<script type="text/javascript">
function printDiv(printDiv)
{
//calledFromJSHandlerFunction(document.getElementById(printDiv).innerHTML);
var w = window.open("about:blank");
w.document.write(document.getElementById(printDiv).innerHTML);
w.print();
w.close();
}
最后希望你们帮帮我。
附加到打印按钮的js代码是...? – 2012-03-20 15:22:45
@Boo我编辑我的问题,并添加了JS代码 – user1280665 2012-03-20 15:33:11