小编Xar*_*eyo的帖子

jQuery浏览器语言检测

脚本

我需要创建一个页面(仅限客户端)来检测浏览器使用的语言,并显示与该语言相关的相应类元素,并隐藏其他语言.

英语将是默认语言,因此如果数组中没有任何单元格匹配,则会显示.

我正在使用navigator.languagenavigator.userLanguage(IE)值来检测浏览器当前使用的语言.

我目前有一些正在进行中的代码,但我不确定最好的方法来整合所有潜在的可能性,然后使用数组选择它们.

还有一种语言与一个国家联系在一起的可能性.比如说英语作为一个例子有en-us,en-uk等.我怎么把这个绑在一起?

HTML

<ul class="text">
    <li class="en active">English: Some text in english</li>
    <li class="fr">French: Some text in french</li>
    <li class="de">German: Some text in german</li>
    <li class="it">Italian: Some text in italian</li>
    <li class="ja">Japanese: Some text in japanese</li>
    <li class="es">Spanish: Some text in spanish</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

JS(WIP)

var userLang = navigator.language || navigator.userLanguage,
    countries = ['fr', 'de', 'it', 'ja', 'es'],
    languagues = ['fr', 'de', 'it', 'ja', 'es'];

if (userLang === "fr") {
    $('li').removeClass('active');
    $('.fr').addClass('active'); …
Run Code Online (Sandbox Code Playgroud)

jquery

11
推荐指数
1
解决办法
4万
查看次数

VBA除以一个值,然后显示相对于divison的值

我试图找出最干净的显示方式,例如,初始值表示300为,x而关键路径则表示1.5y.这两个值都可以通过工作表上的输入进行更改.

连同这些价值观,我们有一个资源ab.在这种情况下,a将填充200行中的单元格b并将填充100.

正如我之前所提到的,x并且y可以改变,比方说,如果y2,a填充150b填充150.而如果y1那么只有a罢了300.

目前我正在使用If语句,但我觉得这很麻烦,可能导致无穷无尽的代码,以便涵盖所有可能的结果,我需要一个更好的解决方案.

这是我目前正在实现的一个简单示例:

Private Sub Example()

    Dim ActiveWB As Worksheet
    Set ActiveWB = ActiveWorkbook.Sheets("Sheet1")
    Dim cell As Range
    Dim a, b, x, y As Double

    x = ActiveWB.Range("A1").Value
    y = ActiveWB.Range("A2").Value
    a = x …
Run Code Online (Sandbox Code Playgroud)

excel vba

2
推荐指数
1
解决办法
1288
查看次数

标签 统计

excel ×1

jquery ×1

vba ×1