3
我有一个网页链接到另一个web应用程序,不幸的是它只能在IE中完全运行,所以当用另一个浏览器(如Chrome或Safari)查看原始页面时,我会显示一个警告,提示应用程序无法完全运行除非在IE中打开才能运行。有没有一种方法可以检测Firefox是否会在IE标签中打开特定的URL?
当然,Firefox的一些精明的用户有IE标签的扩展,并已配置它,以便有问题的Web应用程序总是在IE标签中打开。如果我的侵入性警告没有显示给他们,这些用户会更喜欢它,因为它不是必需的。
那么,有没有一种方法可以让我的网页检测到URL将在IE标签中打开?我认为这需要扩展以某种方式公开这些信息,因为出于安全原因,Firefox通常不允许javascript访问设置。
如果我正在阅读这个正确的内容,它将依赖于我在控制仅IE浏览器的网站,我不幸, – 2009-08-23 22:56:55
我假设你有一个链接到这个网站上的特定页面,并且一些用户配置它将在IE标签中打开。你为什么不改变链接指向一个重定向页面,你可以在那里获得关于用户代理的信息。您可以根据该请求设置Cookie。 – 2009-08-23 23:52:12
你也可以用一个奇特的jquery-ui或者yui类型的对话框来“不要再打扰我了!”复选框。 – 2009-08-24 00:24:58