phe*_*eva 1 c# asp.net asp.net-3.5
我目前正在开发一个ASP.NET Web应用程序.
该应用程序专为Google Chrome设计.我想在涉及打印时弹出IE,因为Chrome没有预览等,只需按一下按钮即可打开IE.这是代码:
protected void btn_print_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("http://localhost/storeapp/printpage.aspx?orderno=" + Request.QueryString["orderno"].ToString() + "");
}
Run Code Online (Sandbox Code Playgroud)
在这里,我已将特定内容传递orderno给URL.但是,当我点击没有任何反应.我已将IE设置为默认Web浏览器.为什么是这样?
没有显示错误?有任何想法吗?
您要做的只会在SERVER上打开IE窗口,而不是在客户端计算机上打开.您不能(出于明显的安全原因)在客户端计算机上启动进程.
您无法强制客户端浏览器在其他浏览器中打开链接.
| 归档时间: |
|
| 查看次数: |
1278 次 |
| 最近记录: |