Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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 Can';使用JS无法正确读取文件_Javascript_Jquery - Fatal编程技术网

Javascript Can';使用JS无法正确读取文件

Javascript Can';使用JS无法正确读取文件,javascript,jquery,Javascript,Jquery,我正在使用JS创建一个模块!我上传了一个HTML文件,并在一个div上显示了innerHTML。所有内容都显示正常,但head&body标记缺失 谁能帮我一下吗!任何形式的帮助都是值得感激的 函数saveText(ref、fname、text、mime) { var blob=new blob([$('#result').html()],{type:“html/plain;charset=utf-8”}); saveAs(blob,$('#fname').val()+'.html'); } 函

我正在使用JS创建一个模块!我上传了一个HTML文件,并在一个div上显示了
innerHTML
。所有内容都显示正常,但
head
&
body
标记缺失

谁能帮我一下吗!任何形式的帮助都是值得感激的

函数saveText(ref、fname、text、mime)
{
var blob=new blob([$('#result').html()],{type:“html/plain;charset=utf-8”});
saveAs(blob,$('#fname').val()+'.html');
}
函数fileValidation(){
var fileInput=document.getElementById('file');
var filePath=fileInput.value;
var allowedExtensions=/(\.html)$/i;
如果(!allowedExtensions.exec(文件路径)){
警报('请上载仅扩展名为.html的文件');
fileInput.value='';
返回false;
}
否则{
if(fileInput.files&&fileInput.files[0]){
var reader=new FileReader();
var输入=event.target;
reader.onload=函数(){
var text=reader.result;
document.getElementById('result').innerHTML=reader.result;
};
reader.readAsText(input.files[0]);
}
}
}

拉链
  • .html 拯救
选择文件 &抄袭;版权所有


这不符合标准
https://html.spec.whatwg.org/multipage/semantics.html#the-head元素
,可以使用空的Iframe并在iframe@Parmod如果你能提供一个代码就更好了