2015-06-23 1 views
1

На страницах, где у нас есть лента SP, пользователь не может прокручивать вверх/вниз с помощью клавиш PageUp/Down. Только после нажатия на страницу эти клавиши работают правильно. Может ли кто-нибудь объяснить причину и разрешение этого поведения. Цените ранний ответ, спасибо заранее!Клавиши вверх/вниз страницы не работают на страницах с лентой sharepoint (SP2010)

ответ

1

Пытался установить фокус на теле .. сделал трюк для меня !!

function focusOnWorkspace() { 
       var bodyCssClass = document.getElementsByTagName('body')[0].className; 
       if (bodyCssClass != null){ 
        ExecuteOrDelayUntilScriptLoaded(function() { 
         document.getElementById('s4-workspace').focus(); 
        }, 'core.js'); 
       } 
      } 
      $(document).ready(function() { 
       _spBodyOnLoadFunctionNames.push('focusOnWorkspace'); 
      });