關閉瀏覽器中打開的選項卡中有沒有辦法從C#關閉在Chrome,Firefox和IE選項卡?我相信我可以通過JavaScript實現這一點,但我不知道如何從我的C#應用程序調用JS。通過背景,我的應用程序打開瀏覽器,與調用者交互,然後我需要關閉打開的選項卡。從C#
Q
從C#
0
A
回答
-2
如果你打開的頁面是要關閉的選項卡,使用asp.net你,你可以編寫......在方法:
Response.Write("<script type=\"text/javascript\">window.close();</script>");
否則,我不能想想辦法。
0
你可能不會太成功的嘗試,在打開的瀏覽器關閉特定標籤。您可以嘗試在啓動的進程上調用Process.CloseMainWindow,但這可能會變得棘手並可能關閉其他選項卡。
你可能要考慮創建在你的應用程序的新窗口(WPF)或形式(的WinForms)和使用嵌入式瀏覽器控件。
相關問題
這是一個Web應用程序或桌面應用程序? – gwin003 2013-04-30 18:26:02
在一個Web應用程序中,我猜不能這樣做 – 2016-05-11 10:31:18