2012-01-23 6 views
0

私の$(document).readyの中には、URLを見て変数を検索する関数があります。変数が存在する場合、関数はビデオ付きのファンシーボックスを起動します。location.searchでjavascript/jQuery関数をIE7で起動しない - 他の場所で動作する

この機能はIE7以外のすべてで機能します。私は何が欠けて、休憩を引き起こすだろうか?あなたは詐欺提供任意の助けを事前に

$(document).ready(function(){ 
$(".video").fancybox({ 
    maxWidth : 800, 
    maxHeight : 600, 
    fitToView : false, 
    width  : '70%', 
    height  : '70%', 
    autoSize : false, 
    closeClick : false, 
    openEffect : 'none', 
    closeEffect : 'none' 
}); 

$(function(){ 
    if(location.search == "?video=true"){ 
    $('.video').click(); 
    } 
}); 
}); 

ありがとう:

はここでスクリプトです。

答えて

0
if(location.search == "?video=true") 

IE7で問題を解決していないようだ

var url = window.location; 
if(url.indexOf("?video=true") >= 0) 
+0

とそれを交換してみてください。 – Ofeargall

関連する問題