可能重复:
how to restrict users to open the email link only in IE or Mozilla
您好, 我发送这样的邮件链接:
http://localhost/abc/RFalse&format&retururl=/abc/Reports/main.aspx&mailid=surya
从我的应用程序到用户,是否有任何方法可以确保或检查此链接只能在 IE浏览器中打开,
条件
当用户尝试在任何其他浏览器中打开时,它应该发出警告消息,告诉他仅在IE浏览器中打开。
任何帮助都会很棒,希望我的问题很清楚
感谢 库马尔
答案 0 :(得分:2)
问题很清楚。答案是:不可能。
将链接更改为有条件代码的页面,以显示链接。
以下是您将链接发送到
的页面上的代码<!--[if IE]>
<a href="real_link_for_ie_users.html">You have a browser I have decided to support</a>
<![endif]-->
<![if !IE]>
I apologise, but for some reason you are using a browser that I have decided not to support
<![endif]>
答案 1 :(得分:0)
好吧,您可以在服务器端或通过JavaScript检查用户代理并显示相应的消息。但我不建议这样做。最好使页面与“真正的”浏览器一起使用。
答案 2 :(得分:0)
这是完全可能的,但不好的做法。您应该使用Web标准来确保它适用于任何浏览器。
但是,如果必须,请将此JavaScript代码添加到您的网页:
if (navigator.appName!='Internet Explorer') { alert('This website can only be viewed with Internet Explorer'); history.go(-1); }
但请注意,这只有在启用JavaScript时才有效。