2013-04-26 72 views
0

我有一个winform的链接。我按它在我的浏览器上打开新网站。我通过页面A打电话。在我的网站中,我有另一个链接。它也链接到页面A.当winform打开页面A时,它将被删除标题,但我通过网站打开它,标题不会被删除。以我的方式,我为winform提供了一个链接。点击链接后,会话保存该值。然后我在网站上查看这个会话。如果它不为空,则标题将从网站中删除。虽然它的工作,但我在网站上输入这个链接,而不是通过winform,标题仍然被删除。我想区分网页A在wensite和winform上打开。如何知道?如何辨别网站是否被浏览器和软件打开?

这张照片说明我IDEAR

enter image description here

+0

因此,当用户来自WinForm时,您有一个应该隐藏标题的网站?你可以简单地传递一个参数给网站,告诉它隐藏它的标题。 – poke 2013-04-26 09:08:05

+0

我必须为winform创建链接,在此活动之后,创建会话。基于会话,我隐藏标题,但它不完全 – 2013-04-26 09:11:15

回答

0

正确的和简单的方法来实现这一目标是相应地确定用户代理字符串在Javascript和渲染页面(取决于你的WinForm的UserAgent的,应该是设置) 。

http://www.quirksmode.org/js/detect.html显示如何使用“普通”浏览器完成的示例。

相关问题