2016-06-22 14 views
0

htmlページ上のサーバー上のフォルダにあるPDFファイルをダウンロードして表示します。HTMLを使用したPdfファイルのダウンロード

問題は、私が実行したときということです:

Embed src = " D: \\ www \\ \\ xxx xxx xxx \\ \\ xxx.pdf " alt = " pdf " width = " 600 " height = " 700 "> 

Google Chromeは

問題がから来て、どのようにそれを解決しない場合は..「ローカルリソースをロードするために許可されていません」読み?

ありがとうございます。

答えて

0

Google chromeにはPDFファイルを読むための組み込み機能があります。 hrefを使用して、pdfの場所にユーザーをリダイレクトするだけで、それだけでpdfが自動的に読み込まれます。 P.P. - pdfをダウンロードするオプションもあります。

0

あなたはこのように、ファイルのサーバー相対パスを渡す必要があります。

<Embed src="http://10.0.0.1/files/xxx.pdf " alt="pdf" width="600px" height="700px"></Embed> 

10.0.0.1がサーバーIPであるとき、また、あなたはあなたがすることもでき​​

のようにサーバー名を使用することができます詳細情報を確認してくださいRecommended way to embed PDF in HTML?

+0

私があなたのソリューションを置くと、404というステータスのサーバーが応答します。しかし、exterbal pdfファイル(インターネット上にあるpdfファイル)を置くと、それは完璧です。 –

0

これをコードまたはHTML内で実行しようとしていますか?これはローカルネットワークパス上にあるのですか、外部サイトからどこかに保存しようとしていますか?

あなたは、彼らが(と仮定ネットワーク)所属PDFを入れている、あなたは、ユーザーが、Webページのリンクをクリックして、それを開くようなもので外にあなたのタグを記述できるようにしたい場合: <embed src="D:\Thepath\ToYour\File.pdf width="600" height="700" type='application/pdf'> Web page Text here for your PDF </embed>

また、HTMLがエスケープ文字をこのように使用しないので(実際にはどこかのコードで起こっていない限り)、バックスラッシュを二重にする必要はありません。

それは埋め込みまたはオブジェクトタグを使用するかどうかについて、ここでは、この記事からの応答のいくつかを検討して価値があるかもしれない:あなたはRecommended way to embed a PDF in HTML

0

とGoogle Chromeブラウザでhtmlページにctrl+pを使用して、それを保存しますページを.pdf

関連する問題