通过输入文件值在新的浏览器选项卡中打开文件

感觉权利

我想在新的浏览器选项卡中打开文件进行预览。

<input id="myinput" type="file" onchange="oninputfileselected(this);"/>   
function oninputfileselected(obj) {
  var inputfile = document.getElementById($(obj).attr('id'));
  console.log(inputfile.files);
}

console我得到输出不包含我打开新标签的任何本地路径。我不确定是否有其他方法可以做到这一点?谢谢

昆汀

我能想到的唯一方法是使用FileReader读取文件中的数据,然后data:从中生成方案 URL,然后使用window.open.

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Unite.vim-如何从文件浏览器中的选项卡中打开文件

通过单击Java脚本中的按钮来打开新的浏览器选项卡

尝试从 Azure DevOps 上的提交页面下载文件时,它会在浏览器的新选项卡中打开。从文件页面它正常下载

Xpages链接打开“新浏览器”选项卡

VSCode终端中的“ Ctrl +单击以跟随链接”不会跳转到源文件,而是打开新的浏览器选项卡

我如何从Origin选项卡获取新打开的浏览器选项卡名称?

无法使用 Selenium Webdriver 在浏览器中打开新选项卡

在新的浏览器选项卡中打开ResponseEntity PDF

单击HTML按钮时,在新的浏览器选项卡中打开URL

在Azure Portal中打开新的浏览器选项卡时出现403错误

.net Core with React - 如何返回文件并在新的浏览器选项卡中显示

在AngularJS中,如何使用ng-click在iPad浏览器的新选项卡中打开下载pdf

通过匹配浏览器 URL 和选项卡 URL 打开特定选项卡

无法在浏览器中打开新选项卡。它在同一个选项卡中加载第二个 url

在新选项卡中打开 .pdf 文件

使用jQuery在新选项卡中打开PDF文件

使用javascript在IE浏览器的新选项卡中打开URL的最佳方法是什么?

在新选项卡中打开网络驱动器 django 中的文件

强制我的网络浏览器在新选项卡上打开链接

打开一个新的浏览器选项卡

阻止PyCharm在运行时打开浏览器/新选项卡

用于iOS的Web API打开新的浏览器选项卡

在按钮上单击在新选项卡中从服务器打开文件

Url 在多个浏览器和多个选项卡中打开

如何使用python在Web浏览器中打开选项卡

在现有浏览器选项卡中打开来自 Bash 的链接

在浏览器的单独选项卡中打开用户控件

如何在不同的浏览器选项卡(Selenium,Python)中打开和操作?

Ubuntu中Chromium浏览器打开的选项卡的URL的位置