是否可以将用户重定向到Firefox浏览器

时间:2014-05-22 12:20:56

标签: gwt smartgwt

我当前的代码会弹出一个警告框窗口,告诉用户他或她正在使用IE浏览器。但有没有办法将它们引导到Firefox网站?

public static boolean isIEBrowser()
{
    return (Window.Navigator.getUserAgent().toUpperCase().indexOf("TRIDENT") != -1);
}

if (isIEBrowser())
{
    SC.warn("It looks like you're using a version of Internet Explorer." +
                    " For the best GUI experience, please update your browser.");
 }

1 个答案:

答案 0 :(得分:2)

当然!

这可能更符合您的需求。

String site = "http://www.mozilla.org/en-US/firefox/new/";
Window.Location.assign(site);
Window.Location.reload();

您还可以添加一个简单的计时器,在一定的秒数后重定向它们,或者添加一个直接将它们带到站点的按钮。

编辑:

或者......你可以用纯粹的javascript

来做到这一点

JS:

 function changeURL(site) {
    window.location.href = site;
 }

HTML:

<script>
   changeURL('http://www.mozilla.org/en-US/firefox/new/');
</script>