我想从我的 Windows 应用程序中打开网站 url(在默认浏览器中)。它使用以下代码成功打开:
" Process.Start(URL);
"
现在我的问题是:
由于安全原因,我不想显示网站的网址。 那么如何隐藏弹出浏览器的地址栏。
谢谢。
亲爱的,请在您的解决方案中添加 webbrowser 控件,使其不可见并将 anyurl 分配给该文档,例如
this.webBrowser1.Url = new System.Uri("http://www.google.com", System.UriKind.Absolute);
然后在按钮上单击你可以打开网络浏览器
webBrowser1.Document.Window.Open(new Uri("http://www.microsoft.com"), "displayWindow", "status=yes,width=200,height=400", false);
截图是
使用 process.run 方法使用这个
创建一个html文件,将其粘贴到exe所在的文件夹中,并使用以下代码
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<script>
window.open('', '_self', '');
window.open('http://www.microsoft.com', '', 'status=yes,width=200,height=400', false);
window.close();
</script>
</head>
<body>
</body>
</html>
并在您的按钮中单击代码写为
Process.Start(Application.StartupPath+ @"\HTMLPage1.html");
System.Diagonists.process.start("http//:www.google")