Filepicker - 在页面加载时打开模态

时间:2015-12-14 21:07:58

标签: javascript filepicker.io

我正在将Filepicker集成到网页上的表单中。一切都工作正常,但我无法阻止模式在每个页面加载时自行打开。我找不到禁用此功能的方法。

这是我正在玩的设置:

<script>
    // Set up the API key
    filepicker.setKey("XXXXXXX");

    filepicker.pickAndStore(
        // picker_options
        {
            openTo: 'COMPUTER',
            services: ['CLOUDDRIVE','COMPUTER','DROPBOX','FACEBOOK','GITHUB','GOOGLE_DRIVE','GMAIL','SKYDRIVE','URL','FTP','CLOUDAPP'],
            maxSize: 20971520,
        },
        // store_options
        {

        },
        function(Blobs){
            console.log(JSON.stringify(Blobs));
        },
        function(error){
            console.log(JSON.stringify(error));
        },
        function(progress){
            console.log(JSON.stringify(progress));
        }
    );
</script>

同样的事情发生在codepen上,因此在页面的其余部分中没有任何内容导致它。

1 个答案:

答案 0 :(得分:1)

由于您选择了一个文件,因此当您单击按钮激活它时,您应该在调用的函数中执行pickAndStore函数的操作。

Function LoadData(filter_val)
   Dim arr
   Dim rs
   Set rs = GetRS(filter_val)

   Dim counter
   counter = 0
   ReDim arr(counter)

   Do Until rs.EOF
      Set arr(counter) = New obj

      'load data from rs into object

      rs.MoveNext

      If Not rs.EOF
         counter = counter + 1
         ReDim Preserve arr(counter)
      End If

   Loop
End Function