小编Ben*_*ikt的帖子

JavaScript中的Modulo - 大量的

我尝试用JS'模数函数计算,但没有得到正确的结果(应该是1).这是一段硬编码的代码.

var checkSum = 210501700012345678131468;
alert(checkSum % 97);

Result: 66
Run Code Online (Sandbox Code Playgroud)

问题出在这里?

此致,Benedikt

javascript integer modulo

17
推荐指数
4
解决办法
2万
查看次数

CakePHP输出UTF-8

我正在尝试将一些Excel数据移动到MySQL,但遇到编码问题.

我做了什么:

  1. OpenOffice 3.1导出数据为csv(utf-8编码)
  2. 通过文件上传导入到phpMyAdmin(表格编码:' utf8_unicode_ci ')

在phpMyAdmin的视图模式下,数据显示正确(它使用utf-8作为charset):

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Run Code Online (Sandbox Code Playgroud)

当我尝试在我的网页上显示数据时,我得到一个带有问号的哈希.

系统信息

  • 我试图访问我的页面的语言:德语
  • MySQL客户端版本:5.0.32
  • 我的操作系统:MAC OS X 10.5.7
  • 服务器脚本:CakePHP v1.2.3.8166

此致,Benedikt

html mysql encoding cakephp

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

等待解析JSON数据

有没有办法等待jQuery的getJSON方法?

我想解析数据,收到此函数,如果包含特定字符串,则返回false/true.但由于异步数据处理,这似乎并不那么容易.这是一段代码:

contained = false;

$.getJSON(URL, function ( data ) {
    $.each( data, function( i, item ) {
        if ( item.Info.code == code ) contained = true;
    });
});
Run Code Online (Sandbox Code Playgroud)

在这个代码之后,放置此代码的函数返回'包含'值,whis基本上是false,因为getJSON还没有完成.

jquery json callback wait

4
推荐指数
3
解决办法
9084
查看次数

在德语Excel中解析美国数字格式

我正在创建一个Excel文件,帮助人们自动处理数据.在此表中,有一些数字必须被解析(并转换为其他单位等.简单计算).

这些数字采用美国格式,这意味着它们看起来像:

0,000,000.00
Run Code Online (Sandbox Code Playgroud)

在德国,数字显示如下:

0.000.000,00
Run Code Online (Sandbox Code Playgroud)

在VBA中,我实际上不知道,Excel的哪个本地化版本正在使用(德语或英语).

问题: 是否有一种简单的方法可以将美国格式数字解析为数据类型Double,而不管用户使用的Excel本地化?

亲切的问候,Benedikt

excel vba localization numbers excel-vba

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

如何在 pug 中插入变量字符串?

在下面,myVar包含字符串“今天,它是 ${date}”。此外,还有一个名称date包含“1st of October”的变量。我希望以下 pug 语法${date}date变量内容替换文字。

span!= myVar
Run Code Online (Sandbox Code Playgroud)

不幸的是,该示例导致

<span>Today, it's the ${date}</span>
Run Code Online (Sandbox Code Playgroud)

预期结果

<span>Today, it's the 1st of October.</span>
Run Code Online (Sandbox Code Playgroud)

最好的问候,本尼迪克特

javascript pug

3
推荐指数
3
解决办法
5067
查看次数

farbtastic PlugIn回调函数

我只是设置一个带有颜色选择器的网页.我选择了farbtastic.

我的问题是,回调函数不起作用.这是我使用的代码:

$('#colorPicker1').farbtastic('#background-color', function callback() { 
    /*commands*/
});
Run Code Online (Sandbox Code Playgroud)

当用户选择颜色时,不调用回调函数.

怎么解决这个?

javascript jquery colors picker

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

为什么我的网络字体文件没有被加载?

我想知道,为什么我的六个网络字体文件只有两个被加载。

这是我的 CSS:

@font-face {
  font-family: 'Constructa';
  src: url(/content/themes/blog-theme/fonts/Constructa-Regular.woff);
}
@font-face {
  font-family: 'TranSerif HdlUltrabold';
  src: url(/content/themes/blog-theme/fonts/TranSerif-HdlUltrabold.woff);
}
@font-face {
  font-family: 'AvantGarde Bold';
  src: url(/content/themes/blog-theme/fonts/AvantGarBol.woff);
}
@font-face {
  font-family: 'ChronicleTextG3';
  src: url(/content/themes/blog-theme/fonts/ChronicleTextG3.woff);
}
@font-face {
  font-family: 'Antenna Bold';
  src: url(/content/themes/blog-theme/fonts/Antenna-Bold.otf);
}
@font-face {
  font-family: 'Antenna Thin';
  src: url(/content/themes/blog-theme/fonts/Antenna-Thin.otf);
}
Run Code Online (Sandbox Code Playgroud)

Google Chrome 中的“网络”选项卡不显示任何 404。它也不显示我的字体文件正在加载。

chrome 中的网络流量

我在其他浏览器中遇到了同样的问题,所以我建议,是我的代码造成了问题。

有什么建议?

最好的问候,本尼迪克特

PS:当然,我确实检查了其他网络字体的可用性。它们存在于给定的路径上。就是没加载。

css webfonts

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