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