小编Tar*_*yan的帖子

setInterval和setTimeout如何工作?

我处在一个尴尬的境地,

我使用纯JavaScript已经有近3年了,我知道JavaScript是单线程语言,你可以使用setIntervalsetTimeout函数来模拟异步执行,

但当我想到他们如何工作时,我无法清楚地理解它.那么这些函数如何影响执行上下文?

我想在特定时间内只运行代码的一部分,然后切换到另一部分.如果是这样,那么很多setInterval或者setTimeout 电话会影响性能吗?

javascript browser v8 spidermonkey chakra

26
推荐指数
3
解决办法
2万
查看次数

在WebBrowser控件WinForms中使用Chrome引擎

你能在WindowsForms的WebBrowser控件中使用Chrome Web Browser webkit引擎吗?

webkit google-chrome webbrowser-control winforms

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

将文件类型与Chrome打包应用程序相关联

有没有办法将您操作系统中的某些文件类型与Chrome打包应用程序相关联.我的意思是,如果您使用*.some扩展名打开文件,它将打开我的打包应用程序

google-chrome-extension google-chrome-app

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

一个html中有很多div

我有一个实验问题.我想用很多东西制作图像div,div有一个1px widthheight.我得到了图像的像素数据canvas context,创建div并给每个div赋值background-color,这意味着div的数量等于图像像素数,但是如果有一个图像例如100x56分辨率就可以了,但万一更多比这个,浏览器渲染html非常慢.下面的部分代码

    var fragment = document.createDocumentFragment();
    var data = context.getImageData(0, 0, canvas.width, canvas.height).data;
    for (var i = 0; i < data.length; i += 4) {

        var red = data[i];
        var green = data[i + 1];
        var blue = data[i + 2];

        var div = document.createElement('div');
        div.style.width = '1px';
        div.style.height = '1px';
        div.style.float='left'
        div.style.backgroundColor = 'rgb(' + red + ',' + green + ',' + blue + ')';
        fragment.appendChild(div);

    } …
Run Code Online (Sandbox Code Playgroud)

javascript browser html5 google-chrome

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

HTML5 FileSystem API

我已经通过fileSystem API创建了文件'log.txt'

function initFS(grantedBytes) {
    window.requestFileSystem(window.PERSISTENT, grantedBytes, function (filesystem) {
        fs = filesystem;

        fs.root.getFile('log.txt', { create: true, exclusive: true }, function (fileEntry) {

            // fileEntry.isFile === true
            // fileEntry.name == 'log.txt'
            // fileEntry.fullPath == '/log.txt'
            console.log(fileEntry.fullPath);



        }, errorHandler);
    }, errorHandler);
}

initFS(1024*1024);
Run Code Online (Sandbox Code Playgroud)

而且不完全了解它的结构.有没有办法从Windows资源管理器中探索此文件,并在文件系统中查看它?

javascript html5 google-chrome html5-filesystem google-chrome-app

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

如何使用HTML5 FileSystem界面检索文件的大小?

我如何了解位于通过HTML5 API公开的本地文件系统中的文件的大小?

我期待着一些事情,

 fileSystem.root.getFile(path, { create: false }, function (fileEntry) {
       //    fileEntry.size - ????????

        });
Run Code Online (Sandbox Code Playgroud)

......可用,但没有找到类似的东西.

javascript html5 html5-filesystem

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

window.onload包含图像

是否window.onlaod包括图像加载?或者我必须使用另一个活动吗?我想使用ajax调用来获取包含图像的HTML文档,但是我希望在所有图像被编码时显示此文档

html javascript dom

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

什么时候触发AJAX成功?

我想通过AJAX加载一些HTML文档,但我希望在本文档中的所有图像都被填充时显示它.

$('.about').click(function () {
    $(".back").load('Tour.html', function () {
        $(".back").show();
    });
});
Run Code Online (Sandbox Code Playgroud)

当加载Tour.html中的所有图像时,".back"应该是可见的,何时触发成功事件?

javascript ajax jquery

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