すべて、私は次のHTMLを持っています:
<a class="display_songs fancybox.ajax" href="display_songs.php">View Current Playlist</a>
次に、次のjQueryがあります。
$(".display_songs").fancybox({
'maxWidth' : 675,
'maxHeight' : 800,
'fitToView' : true,
'closeClick' : false,
'openEffect' : 'none',
'closeEffect' : 'none',
'scolling' : 'no',
'href' : 'display_songs.php'
});
次のコードを使用してFancyboxとjQueryをロードします。
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/cufon-yui.js" type="text/javascript"></script>
<script src="js/cufon-replace.js" type="text/javascript"></script>
<script src="js/Century_Gothic_400.font.js" type="text/javascript"></script>
<script type="text/javascript" src="fancybox/jquery.fancybox.js"></script>
<link rel="stylesheet" type="text/css" href="fancybox/jquery.fancybox.css" media="screen" />
私がロードするjQueryはGoogleからのものであり、それをJSファイルにコピーしただけなので、ドメイン間を移動することはありません。私が得るエラーは次のとおりです。
Webページエラーの詳細 ユーザーエージェント:Mozilla / 4.0(互換性; MSIE 8.0; Windows NT 6.1; Trident / 4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath 3; .NET4.0C; .NET4.0E; MS-RTC LM 8; AskTbAD2 / 5.14.1.20007) タイムスタンプ:2012年4月16日月曜日21:47:14 UTC メッセージ:許可が拒否されました ライン:6083 Char:6 コード:0 URI:http://localhost/wedding/js/jquery.js
これはFirefox、Chromeなどで機能しますが、IEでは機能しません。Cufonを削除すると、それも機能しません。何がうまくいかないかについてのアイデアはありますか?