javascript提示选择一个文件(没有上传,只是获取文件名)

时间:2015-10-23 19:59:51

标签: javascript jquery ajax imacros

我正在混合使用javascript和imacros来自动执行某些任务。 主JS文件将做一些东西,并在Firefox中访问我的网站。然后,脚本检查单词"确认"找到了

这是我到目前为止所拥有的

var macro = "CODE:";
(...)  

var big_count=parseFloat(prompt("how many loops ?",100));


for(var x=0;x<big_count;x++)
{
    iimSet("rnd",Math.floor(Math.random()*2000 + 1));
    iimPlay(macro);

    if(window.content.document.body.textContent.contains('confirmation'))
    {
        //if confirmation word found
        iimPlay("CODE:WAIT SECONDS=60");

    }   
    else
    {
        //if confirmation word isn't found
    }

}

如果找到确认字,我想启动另一个.iim脚本。我知道我可以使用以下方法做到这一点:

iimPlay("myFile.iim")

但是运行.JS文件的用户需要能够选择在脚本结束时运行哪个.IIM文件。我怎样才能做到这一点 ? 我需要某种提示对话框,列出以下文件夹中的所有文件: C:\用户\利伯塔德\文档\ iMacros的\宏 然后,选择文件时,将文件名传递给iimPlay()函数

0 个答案:

没有答案