我想从我的Windows应用程序中打开网站网址(在默认浏览器中)。 它使用以下代码成功打开:
“Process.Start(URL);
”
现在我的问题是:
出于安全原因,我不想显示网站的网址。 那我怎么能隐藏弹出浏览器的地址栏。
感谢。
答案 0 :(得分:0)
亲爱的,请在您的解决方案中添加webbrowser控件,使其不可见,并将anyurl分配给该文档,如
this.webBrowser1.Url = new System.Uri("http://www.google.com", System.UriKind.Absolute);
然后点击按钮你可以打开webbrowser
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");
答案 1 :(得分:-1)
System.Diagonists.process.start("http//:www.google")