0

かなり奇妙な質問があります: Web サイトの特定の div 要素のみをブラウザで開くことはできますか?

私が知りたい理由は、このウェブサイトのストリーム要素だけを埋め込みたいからです: http://www.azubu.tv/channel/live_small.do?cn_id=2196420951001

このページはかなり新しいので、埋め込みコードの共有機能はまだ提供されていません。そのため、次のように、ストリームを表示する Iframe を作成することを考えました。

<iframe height="433" width="770" frameborder="0" src="http://www.azubu.tv/channel/live_small.do?cn_id=2196420951001"></iframe>

このiframeはサイト全体を表示していますが、ストリーム要素のみを表示したいです。サイドのコードをチェックしたところ、「player-wrap」と呼ばれる div 要素が必要なものをほとんど示しています。

何か案は?

4

2 に答える 2

2

最善の選択肢は、彼らに連絡して埋め込み機能をリクエストすることです。それはおそらく彼らの最優先事項ではないので、必要に応じて、可能な回避策はこれになる可能性があります(ここにあるSO投稿から変更されました)。

div{
    width: 960px;
    height: 424px;
    overflow: hidden;
}
iframe{
    position: relative;
    top: -300px;
    width:100%;
    height:800px;
}


<div>
    <iframe src="http://www.azubu.tv/channel/live_small.do?cn_id=2196420951001" autoscroll="false"></iframe>
</div>

http://jsfiddle.net/daCrosby/5PMyu/

于 2013-03-13T20:00:44.773 に答える
-1

それを行う最善の方法は、jQuery の load 関数を使用して iframe を返すことだと思います。

たとえば、コードは次のようになり、.palyer_wrap と呼ばれるビデオのラッピング div を返し、それを #target-div に挿入します。

$('#target-div').load('www.azubu.tv/channel/live_small.do?cn_id=2196420951001 .palyer_wrap');
于 2013-03-13T19:41:23.473 に答える