1

私の状況では、ユーザーがビデオサムネイルをクリックすると、Javascriptがビデオを表示し、他のすべてを非表示にするビデオギャラリーがあります。したがって、一度に表示されるビデオは1つだけですが、それらはすべてそこにあり、非表示になっています。問題は、ビデオギャラリーにリンクして、このリンクからビデオページにアクセスしたときに特定のビデオが呼び出されるようにすることです。しかし、JavaScriptはすべてそのページ自体にあるので、そのページのリンクは機能しますが、外部リンクが指している場合、そのJavaScriptをアクティブ化する方法がわかりません。

別の設定のビデオギャラリーがありますが、同じ問題があります。ユーザーが外側のページのリンクをクリックしたときにiframeに表示される個々のページにビデオが埋め込まれています。しかし、リンク先のページにあるiframeを変更する方法がわかりません。

どんな助けでも大歓迎です。

4

2 に答える 2

0

あなたはチェックすることができwindow.location.hashます。たとえば、動画へのリンクが、の場合、 http://www.example.com/#myCoolVidNr1window.location.hash含まれます#myCoolVidNr1

于 2012-06-19T20:10:55.403 に答える
0

URLで動画IDを指定できます。

http://mysite.com/videos?videoId=xxxxxx

次に、JSを使用してURLからIDを取得できます。このgup()関数を使用してURLパラメーターを取得し、それに応じてビデオを表示するのが好きです。

于 2012-06-19T20:11:08.953 に答える