小编Mar*_*pel的帖子

重置setTimeout

我有以下内容:

window.setTimeout(function() {
    window.location.href = 'file.php';
}, 115000);
Run Code Online (Sandbox Code Playgroud)

如何通过.click功能在倒计时中途重置计数器?

javascript jquery

139
推荐指数
5
解决办法
15万
查看次数

FormData.append("key","value")不起作用

你能告诉我这是错的吗:

var formdata = new FormData();
formdata.append("key", "value");
console.log(formdata);
Run Code Online (Sandbox Code Playgroud)

我的输出看起来像这样,我找不到我的"关键" - "价值"对

FormData
*__proto__: FormData
**append: function append() { [native code] }
***arguments: null
***caller: null
***length: 0
***name: "append"
***prototype: append
***__proto__: function Empty() {}
*constructor: function FormData() { [native code] }
**arguments: null
**caller: null
**length: 0
**name: "FormData"
**prototype: FormData
**toString: function toString() { [native code] }
*__proto__: Object
**__proto__: Object
**__defineGetter__: function __defineGetter__() { [native code] }
**__defineSetter__: function __defineSetter__() { [native code] }
**__lookupGetter__: function …
Run Code Online (Sandbox Code Playgroud)

javascript html5 form-data

101
推荐指数
6
解决办法
16万
查看次数

如何从FileList中删除文件

我正在使用HTML5构建一个拖放到上传的Web应用程序,我正在将文件放到div上,当然还要获取dataTransfer对象,它给了我FileList.

现在我想删除一些文件,但我不知道如何,或者甚至可能.

我最好只想从FileList中删除它们; 我对他们毫无用处.但是如果那是不可能的,那么我是否应该在代码中写入与FileList交互的代码?这似乎很麻烦.

javascript html5 drag-and-drop filelist

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

如何在下一行显示文本而不是溢出?

我的页面上有一个包含文本的固定宽度div.当我输入一长串字母时,它会溢出.我不想隐藏溢出我想在新行上显示溢出,见下文:

<div id="textbox" style="width:400px; height:200px;">
dfssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssfddddddddddddddddddddddsdffffffffffffffffsdffffffffffffffffdfssssssssssssdf
</div>
Run Code Online (Sandbox Code Playgroud)

反正有没有禁用溢出并将溢出的文本放在一个新行??? Twitter做了类似的事情,但我无法用CSS来解决它可能他们正在使用Javascript.

任何人都可以帮忙吗?

css text overflow

86
推荐指数
3
解决办法
17万
查看次数

声明的包与预期的包""不匹配

我正在使用Eclipse并且有时没有使用过Java.但是,我可以在命令行上编译我的代码,并生成必要的.class文件.在Eclipse中,它抱怨说The declared package "Devices" does not match the expected package "".这是什么意思,我该如何解决?

示例代码:

package Devices;

public final class DevFrequency 
{
    public short messageID;
    public double frequency;
    public short converterID;
    public DevFrequency() 
    {
    }
    public DevFrequency(short _messageID,double _frequency,short _converterID)
    {
        messageID = _messageID;
        frequency = _frequency;
        converterID = _converterID;
    }
}
Run Code Online (Sandbox Code Playgroud)

我的项目名称是DeviceDDS.

java eclipse

80
推荐指数
5
解决办法
12万
查看次数

使用javascript获取区域设置短日期格式

反正我们可以使用JavaScript控制面板中使用的短日期格式 - >区域和语言设置吗?

我知道使用以下组合我们可以获得Locale Long Name格式

toString()
toLocaleString()
toLocaleDateString()
toLocaleTimeString()
Run Code Online (Sandbox Code Playgroud)

但是在JavaScript中没有直接的功能toLocaleShortDateString().

是否有任何脚本可以找出用户设置是什么?

谢谢.

javascript datetime

66
推荐指数
10
解决办法
11万
查看次数

面向对象的javascript与原型和闭包

我很好奇以下OOP javascript技术之间的区别.他们似乎最终做了同样的事情但被认为比另一个更好?

function Book(title) {
    this.title = title;
}

Book.prototype.getTitle = function () {
    return this.title;
};

var myBook = new Book('War and Peace');
alert(myBook.getTitle())
Run Code Online (Sandbox Code Playgroud)

VS

function Book(title) {
    var book = {
        title: title
    };
    book.getTitle = function () {
        return this.title;
    };
    return book;
}

var myBook = Book('War and Peace');
alert(myBook.getTitle())
Run Code Online (Sandbox Code Playgroud)

javascript oop

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

CSS Transitions与JS动画包的性能

我想知道使用CSS Transitions与任何各种JavaScript动画库的性能有什么不同吗?(script.aculo.us,scripty2,jsAnim,MooTools,$fx,等等).

我在SafariChrome中尝试了各种测试,但实际上我没有看到任何差异.我认为CSS Transitions应该是硬件加速的.


更新:

我尝试Effect.Fade在5种不同的DIV上使用Scriptaculous (每种DIV都包含一些带有一些线条的画布).使用CSS过渡做同样的事情,我看到性能完全没有区别.两个DIV/Canvas都非常流畅,但是当我一次超过2个时,两者都很慢.

我在Safari 4,5(OSX),谷歌Chrome 5FireFox 3.7pre中尝试过这个.全面的结果.

在回答UpHelix的回复时,您不仅限于hover等等.您可以通过更改任何transitionable样式来触发转换.例如,在JavaScript中设置元素的不透明度(之后,您已为该元素指定了transitionProperyand transitionDuration).

javascript css animation css3

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

JavaScript设计模式

这是一般性讨论的问题.有用的JavaScript设计模式是否有任何好的,全面的资源.我试图通过强加更适合另一种语言的模式来避免尝试将JavaScript强制转换为Java的引用.让我们让JS成为JS并围绕优势塑造我们的模式.

我怀疑,任何讨论都不仅仅是我的价值.

javascript design-patterns

58
推荐指数
6
解决办法
2万
查看次数

正则表达式提取子字符串,由于某种原因返回2个结果

我需要在javascript中做很多正则表达式的东西,但是我遇到了一些语法问题,而且我似乎无法在此找到一个明确的资源...出于某种原因我做的时候:

var tesst = "afskfsd33j"
var test = tesst.match(/a(.*)j/);
alert (test)
Run Code Online (Sandbox Code Playgroud)

表明

"afskfsd33j, fskfsd33"
Run Code Online (Sandbox Code Playgroud)

我不知道为什么它给出原始和匹配字符串的输出,我想知道我怎么能得到它只是给匹配(基本上从原始字符串中提取我想要的部分)

谢谢你的建议

javascript regex substring

54
推荐指数
4
解决办法
14万
查看次数