Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否有其他方法可以从web部件或页面将自定义文件或文档上载到sharepoint online?_Javascript_Html_Sharepoint - Fatal编程技术网

Javascript 是否有其他方法可以从web部件或页面将自定义文件或文档上载到sharepoint online?

Javascript 是否有其他方法可以从web部件或页面将自定义文件或文档上载到sharepoint online?,javascript,html,sharepoint,Javascript,Html,Sharepoint,我尝试过各种java脚本,但文件/文档没有上传到office 365 share point online,但在chinna suresh2发出警报之前,脚本在这段时间内被中断 $(文档).ready(函数() { //警惕(“中国”); //获取URI解码的主机web URL //我们将使用它在这里获得一个上下文来写入数据 var hostweburl=decodeURIComponent(getQueryStringParameter(“https://myit.sharepoint.c

我尝试过各种java脚本,但文件/文档没有上传到office 365 share point online,但在chinna suresh2发出警报之前,脚本在这段时间内被中断


$(文档).ready(函数()
{
//警惕(“中国”);
//获取URI解码的主机web URL
//我们将使用它在这里获得一个上下文来写入数据
var hostweburl=decodeURIComponent(getQueryStringParameter(“https://myit.sharepoint.com/sites/forms7/JSOM%20Documents/Forms/AllItems.aspx"));
});
函数CreateFile()
{
警惕(“中国”);
//确保支持HTML5文件读取器API
if(window.FileReader)
{
var input=document.getElementById(“inputFile”);
如果(输入)
{
var file=input.files[0];
var fr=new FileReader();
警惕(“中国”);
//receivedBinary();
fr.onload=一次接收;
fr.readAsDataURL(文件);
}
}
其他的
{
警报(“此浏览器不完全支持HTML5文件系统API”);
}
}
//FileReader的onload事件的回调函数
函数receivedBinary()
{
警惕(“chinnasuresh”);
//获取应用程序web的ClientContext
var clientContext=new SP.clientContext.get_current();
//使用主机web URL获取父上下文-这允许我们从父上下文获取数据
var parentCtx=new SP.AppContextSite(clientContext,hostweburl);
var parentWeb=parentCtx.get_web();
var parentList=parentWeb.get_lists().getByTitle(“文档”);
警报(“chinnasuresh1”);
var fileCreateInfo=new SP.FileCreationInformation();
fileCreateInfo.set_url(file.name);
fileCreateInfo.set\u覆盖(true);
fileCreateInfo.set_内容(新SP.Base64EncodedByteArray());
//将base64数据URL的二进制内容读入Uint8Array
//将此数组的内容附加到SP.FileCreationInformation
var arr=convertDataURIToBinary(this.result);
对于(变量i=0;i