Показать сообщение отдельно
  #5 (permalink)  
Старый 14.02.2013, 12:06
Аспирант
Отправить личное сообщение для Simones Посмотреть профиль Найти все сообщения от Simones
 
Регистрация: 13.02.2013
Сообщений: 32

Вместил все в 2 странички:
1) Главная
<!DOCTYPE html>
<head> 
<meta http-equiv="Content-type" content="text/html; charset=utf-8" /> 

<script type="text/javascript" src="/styles/js/jquery.js"></script>    
<script>
function op(id,type){
    var status = $(id).css('display');
    
    if(status == 'none'){
        if(!type)
           $(id).slideDown('normal');
        else
           $(id).show();
    }

}


        function show()  
        {  
            $.ajax({  
                url: "lin.html",  
                cache: true,  
                success: function(html){  
                    $("#main").hide().show().html(html);  
                }  
            });  
        }  
</script>   
</head>
<body>
<button type="submit" onclick="show()">Link</button>
<div id="main"></div>   
</body>
</html>

2) Подгружаемая ч-з аякс
<!DOCTYPE html>
<head> 
<meta http-equiv="Content-type" content="text/html; charset=utf-8" /> 

<script type="text/javascript" src="/styles/js/jquery.js"></script>    

<script>
function op(id,type){
    var status = $(id).css('display');
    
    if(status == 'none'){
        if(!type)
           $(id).slideDown('normal');
        else
           $(id).show();
    }

}
</script>
</head>
<body>
<div id = "1" onmouseover="op(two); $(input1).val(1); ">
<font id="message">
<strong>Текст</strong>
</font>
<br />
<font id="date">
Дата
</font>
<br />
<br />
</div>

<div id = "2" onmouseover="op(two); $(input1).val(2); ">
<font id="message">
<strong>Текст</strong>
</font>
<br />
<font id="date">
Дата
</font>
<br />
<br />
</div>


<div id='two' style="display:none">
<textarea id="text1" />asdasdsdf</textarea>
<br/><br/>
<input id="input1" value="0" maxlength="40"/>
</div>
</body>
</html>

Путем иследований выяснил: на линь версии FF работает только 1 раз (при первом обновлении ч-з аякс), а на вин версии - не работает вообще. В остальных браузерах работает так, как нужно.
Неужели придется блокировать всех FF-юзеров и направлять на страницу с просьбой замены браузера ?

Последний раз редактировалось Simones, 14.02.2013 в 12:10.
Ответить с цитированием