2016-10-15 6 views
0

ウェブページがあります。それをExample.htmlと呼ぶことにしましょう。私はこのウェブページを制御/変更することはできませんが、私はそのウェブページの特定の部分を私のウェブページに埋めたいと思っています。ウェブページ内に特定の名前属性を持つウェブページの一部を埋め込むにはどうすればよいですか?

Example.htmlウェブページはこのようになりますHTMLコードを持っています

<!--[stuff I don't want]--> 
<form action="/example/index.pl" method="post" enctype="multipart/form-data" name="windyNights"> 

<!--[stuff I want!]--> 

<\form> 

<!--[stuff I don't want]--> 

それでは、どのように私は、私は必要のないものを含めずに、私は自分のWebページで必要なものが含まれていますか?何らかの方法で名前属性を使用して分離する方法はありますか?

答えて

0

あなたはIFRAMEと、あなたのターゲットのdivに応じてのiframeの高さと幅を表示し、設定したい特定のdivの特定のIDを使用することができます

$('#target-div').load('http://www.example.com/Example.html form[name="windyNights"]'); 
+0

動作していないようです。ただの空白のページ:O 私は初心者ですので、私は何かが明らかに欠けている可能性があります。

+0

<スクリプト言語= "javascriptの"> $( '#mの')負荷( 'Example.html形態[NAME = "windyNights"]')。 –

+0

@LucyJonesそれはjQueryのを使用しています。最初の ' ' – VladGincher

0

を試すことができます。 例を参照してください。

#project_summary { 
 
\t width: 600px; 
 
\t height: 220px; 
 
\t padding: 15px 10px; 
 
    background:black; 
 
}
<iframe id="project_summary" src="https://towkir.github.io/projectindex/projects.html#rsp" scrolling="no" frameborder="0"></iframe>

で何が起こっているのかを理解するために別々のiframe内のリンクをご覧ください。

+0

私が望む特定のdiv(実際には

です)にはidがありません。名前属性のみ。 IDの代わりに名前を使用して必要なセクションを見つける方法はありますか? –

+0

@LucyJonesは単に#記号の後にidを名前に置き換えます。 の両方が動作するはずです。例: 次のリンクでは、#NotesはIDです。 https://developer.mozilla.org/en-US/docs/Web/API/Document/anchors#Notes ここで#h-12は名前です。 https://www.w3.org/TR/html4/struct/links.html#h-12 希望があれば – Towkir

関連する問題