Показать сообщение отдельно
  #2 (permalink)  
Старый 25.02.2010, 15:00
Новичок на форуме
Отправить личное сообщение для Nikitos Посмотреть профиль Найти все сообщения от Nikitos
 
Регистрация: 25.02.2010
Сообщений: 2

Вопрос решен! сделал вот так:

function OpenLog(LogName, ReadData, Type){
    
    if (LogName)
        admp_log_opened = LogName;
    else
        LogName = admp_log_opened;

    Category = 0;
    Data = 0;

    if(ReadData){
        var admin_filter_find_list_handle = document.getElementById('admin_filter_find_list');
        var admin_argument_line_handle = document.getElementById('admin_filter_find_line');
        Category = admin_filter_find_list_handle.value;
        Data = admin_argument_line_handle.value;
    }
    // TEST BLOCK
    if (Type == 1)Type = 'find';
    if (Type == 2)Type = 'filter';
    // TEST BLOCK
    
    switch(LogName){
        case 1:
            LoadContent('mydevlog.php?log=personal&cat='+Category+'&data='+Data+'&type='+Type, 'admp_logarea');
            break;
        case 2:
            LoadContent('mydevlog.php?log=admin&cat='+Category+'&data='+Data+'&type='+Type, 'admp_logarea');
            break;
        case 3:
            LoadContent('mydevlog.php?log=user&cat='+Category+'&data='+Data+'&type='+Type, 'admp_logarea');
            break;
    }
    setTimeout('RedrawScroll()', 10);
}

в то время как:
function RedrawScroll()
{
    $(function()
    {
        $('#admp_logarea').jScrollPane({
            showArrows:false,
            scrollbarWidth: 10,
            arrowSize: 0
        });
    });
}

Таким образом все норм прорисовывается Спасибо за помощь!
З.Ы. -Самое удивительное, простой вызов RedrawScroll() не дает такого результата, только если через задержку, при том любой длины, будь то хоть 1 милисекунда. Сырость какая то (по времени).

Последний раз редактировалось Nikitos, 25.02.2010 в 15:08.
Ответить с цитированием