Javascript 它是关于使用MVVM淘汰JS的(Durandal)

Javascript 它是关于使用MVVM淘汰JS的(Durandal),javascript,html,knockout.js,base64,viewmodel,Javascript,Html,Knockout.js,Base64,Viewmodel,我正在使用Input type=FIle将图像上载到服务器,因为Input没有提供该图像的准确base64路径。它提供的数据\Images:base64,,如何获取图像的准确路径,以便我可以正确发送。浏览器安全性不允许您获取图像的绝对路径或完整路径。。您可能可以在Firefox等浏览器中获得它,但任何其他浏览器都不支持它。不幸的是,没有办法做到这一点 以下是您可以通过输入类型文件获得的一些信息- $('input[type=file]').change(function () { c

我正在使用Input type=FIle将图像上载到服务器,因为Input没有提供该图像的准确base64路径。它提供的数据\Images:base64,,如何获取图像的准确路径,以便我可以正确发送。

浏览器安全性不允许您获取图像的绝对路径或完整路径。。您可能可以在Firefox等浏览器中获得它,但任何其他浏览器都不支持它。不幸的是,没有办法做到这一点

以下是您可以通过输入类型文件获得的一些信息-

$('input[type=file]').change(function () {
      console.dir(this.files[0])
})

self.imagePathdata\images:base64

var img=imagePath.split','[1]


已将img变量发送到WebService,它对我有效。

这里的信息确实不够,我认为。通常,当我需要上传文件时,我使用jquery发布多部分/表单数据