2009-08-26 27 views
0

div要素にhtmlファイルを表示することはできますか?divにHTMLファイルを表示

+0

明確にしてください - 別のウェブページまたはHTMLソースを表示しますか? –

+0

または同じサーバー上の別個のHTMLファイル – Evernoob

答えて

3

ソースコードを表示するには、そのファイルにajaxリクエストを行い、応答をdivに入れます。作業中のhtmlページを表示する場合は、iframeを使用してdiv内に配置します。

1

HTMLマークアップを表示することを意味しますか?その場合は、コードを "< pre>"タグにラップして表示することができます。 divタグ内にいくつかのHTMLを埋め込むことを意味する場合、divのinnerHTMLプロパティをHTMLを含む文字列に設定できます。

0

確かに! のファイルの内容をエスケープしていることを確認してください(<&lt;になります。&amp;&amp;amp;などとなります)。これは、PHPやASPなどのWeb指向プログラミング言語では簡単で、他の言語ではあまり難しくありません。手作業で行うのはかなり面倒ですが、オンラインでツールを見つけることができます。

結果はのようになります。視聴者には

<div> 
    &lt;!DOCTYPE ... &gt; 
    &lt;html&gt; 
    ... 
    &lt;a href="something?foo=bar&amp;amp;morefoo=morebar"&gt;... 
</div> 

、これはあなたの<div>内部に通常のHTMLとしてレンダリングされます。

+0

ツールオンライン?あなたはあなたのOSでそれを行うためのツールを手に入れます。それは3つの発見と置き換えだけです。 – Quentin

+0

マークアップの内容によっては、かなりの数の検索と置き換えが可能です。 '<', '>'、 '&'が最も一般的です。 – VoteyDisciple

関連する問題