Javascript 如何在本地主机的浏览器中显示word文档?

Javascript 如何在本地主机的浏览器中显示word文档?,javascript,php,mysql,Javascript,Php,Mysql,我从stackoverflow获得了这段代码,它可以在浏览器中显示word文档。。是否可以仅在localhost中显示word文档。。尝试此代码后返回bcz。。它只显示“没有可用预览” $(文档).ready(函数(){ $(“.word”).fancybox({ “宽度”:600、//或其他 ‘高度’:320, “type”:“iframe” }); }); 我的作品 $path="resume/".$row['resume']; echo "<br /><a clas

我从stackoverflow获得了这段代码,它可以在浏览器中显示word文档。。是否可以仅在localhost中显示word文档。。尝试此代码后返回bcz。。它只显示“没有可用预览”

$(文档).ready(函数(){
$(“.word”).fancybox({
“宽度”:600、//或其他
‘高度’:320,
“type”:“iframe”
});
}); 
我的作品

$path="resume/".$row['resume']; 
echo "<br /><a class='word' href='http://docs.google.com/gview?url=".$path."&embedded=true'>View Resume</a>";
$path=“resume/”$row['resume'];
回声“
”;

我给的路径不对吗?

你不能。浏览器没有任何内置的方式来查看Word文档,因此,除非用户已将浏览器配置为使用某个插件打开它(99%的用户都没有这样做),否则浏览器将提示他们下载该文件

因此,目前没有浏览器具有呈现Word文档所需的代码,而且据我所知,目前也没有用于呈现Word文档的客户端库

您可以通过

<iframe src="http://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>

如果只想显示内容,则可以将word文件转换为pdf文件类型。可以使用将文件从一种格式转换为另一种格式。目前,cloud convert最多支持128种不同的文件格式


还有一个

路径必须是完整的外部路径,以便google文档可以访问它。你不能像现在这样使用相对路径。文档必须面向internet才能使用此代码

是不是
$path=http://domain.com/path/docFile.doc
echo$path
chk结果它工作正常吗<代码>http://docs.google.com/gview?url=http://domain.com/path/docFile.doc&embedded=true如果点击browserno。。它只显示没有可用的预览。它是这个url:在浏览器中,工作吗?让我们看看。您的确切要求是什么。您是否只想查看或编辑该文档?我只想在浏览器中查看word文档。。我想先在本地主机上做,刚刚编辑了我的答案。请检查一下view.officeapps.live.com,但此代码正在下载我的word文件。。我们可以把ms word转换成文本文档并在浏览器上显示吗。。我的意思是没有必要只在ms word中显示。如果您只想显示内容,那么您可以将word文件转换为pdf或任何其他文件格式。刚刚编辑了我的答案
<iframe src="http://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>
<?php
header('Content-type: application/vnd.ms-word');
header('Content-Disposition: attachment; filename="document.doc"');
readfile('path-to-file.docx');
?>
<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=http://remote.url.tld/path/to/document.doc' width='1366px' height='623px' frameborder='0'>This is an embedded <a target='_blank' href='http://office.com'>Microsoft Office</a> document, powered by <a target='_blank' href='http://office.com/webapps'>Office Online</a>.</iframe>