2011-09-17 6 views
0

私のウェブページにiframeを使用しています。私はiframe.How内のファイルc:\ Dir \ SubDir \ xyz.docを開きたいですか?私は多くのソースをチェックアウトしました。それらのすべては、コードを追加することによってパスにiframeのソースを与えるように指定されています。私のためには機能しません。 「:| /Dir/SubDir/xyz.doc // Cのファイル」ここで、あなたのような、ファイルのURLを使用する必要がありますが、クライアントのコンピュータ上のファイルを開きたいと仮定すると、私のコードiframeでファイルを開く方法

iframe1.attributes["src"] ="c:\\Dir\SubDir\xyz.doc" 
+0

..ファイルを保存するよう求められますです。最初にHTMLページを設定して出力を参照してください –

答えて

3

です。つまり、それはいろいろな理由で(おそらく主にセキュリティに関連する)正しく動作しない可能性があります。

私の前提が間違っていて、サーバーにファイルを表示したい場合は、ファイルパスではなくURLを使用する必要があります。つまり、ドキュメントルートの下にファイルを置く必要があります。 ./Dir/SubDir/xyz.doc "と入力します。

.docファイルがWebページ上で正しくレンダリングされない可能性が高くなります。上記の例

0
<iframe src="test.doc"></iframe> 

私は私のプロジェクトフォルダ内のファイルを置く原因、私の環境で作業し、そこから、そのファイルにアクセスします。..

あなたのプロジェクトフォルダの側に任意のファイルを開くことができません...これを覚えておいてください。

@jcomeau_ictxは、右のブラウザで開いて.docファイルことはできませんが、あなたはiframe内に置けばはい、それは私たちは、ブラウザ自体に.docファイルを表示できないことを願って

+0

Hii george、この質問があなたを助けてくれたら..答えてください...または私にこれをコメントしてください – sikender

関連する問題