【问题标题】:Loading different stylesheet based on your users location根据您的用户位置加载不同的样式表
【发布时间】:2012-06-18 12:59:29
【问题描述】:

我有一个小问题。

我正在尝试使用 java 开发一个解决方案,该解决方案将允许我根据用户位置加载特定的样式表。

我自己并不擅长编写脚本,通常使用 jquery 插件。

如果您可以帮助我编写一些代码来帮助我入门,或者为我指明一些教程的方向,这将是非常有帮助的。

谢谢

【问题讨论】:

    标签: java stylesheet userlocation


    【解决方案1】:

    看看http://www.jquery4u.com/tag/jquery-location-api/http://www.geoplugin.com/webservices/javascript 。有一个完整的例子来说明如何使用它。当有了位置之后,如何添加/更改样式由您决定。

    【讨论】:

    • 非常感谢您的回答,这应该对我有很大帮助。
    【解决方案2】:

    实际上可以在这方面使用更多帮助。

    我创建了一个快速的 else if 语句,用于根据地理定位器的输出加载样式表。

    <script type="text/javascript">
    if (geoplugin_countryName() == CA) {
        <link rel="stylesheet" type="text/css" href="main_css.css" media="screen" />
    } 
    else if (geoplugin_countryName() == US) {
        <link rel="stylesheet" type="text/css" href="main_css.css" media="screen" />
    } 
    else if (geoplugin_countryName() == EU) {
        <link rel="stylesheet" type="text/css" href="main_css.css" media="screen" />
    } 
        </script>
    

    如果有人可以看一下这段代码,让我知道语法是否可以工作,那就太棒了,因为我对 java 不太熟悉。

    谢谢

    【讨论】:

    • 我已经编辑了您的帖子并稍作修改:
    猜你喜欢
    • 2012-12-04
    • 1970-01-01
    • 2020-07-06
    • 1970-01-01
    • 2011-01-27
    • 1970-01-01
    • 1970-01-01
    • 2015-05-29
    • 2012-12-11
    相关资源
    最近更新 更多