0

YouTube の URL が JavaScript で機能しないのはなぜですか? 私のコードの間違いはどこですか:

  $(document).ready(function(){ 
  api_images = ['http://www.youtube.com/watchv=OyQoHmcunk&rel=0&fs=0&width=640&height=360'];
 api_titles = ['Title 1'];
 api_descriptions = ['']
 $.prettyPhoto.open(api_images,api_titles,api_descriptions);
 });
4

1 に答える 1

4

?パスをクエリ文字列から実際に分離するが欠落しています。

api_images = ['http://www.youtube.com/watch?v=OyQoHmcunk&rel=0&fs=0&width=640&height=360'];
//                                         ^

それがなければ、あなたは404応答を受け取るはずです、それはまともなjavascriptデバッガーがあなたに言ったでしょう。デバッガーを使用していますよ

また、DOCTYPE使用中およびこれがインラインからのものか外部からのものかによって<script>、HTMLエンコード&が必要になるか、別の問題の原因になる可能性があります。

api_images = ['http://www.youtube.com/watch?v=OyQoHmcunk&rel=0&fs=0&width=640&height=360'];
//                                                      ^     ^    ^         ^
于 2012-06-21T17:55:48.750 に答える