okno

Чрезвычайно многие сайты на своих страницах используют практику открытия ссылок в новом окне. 

  Это оправдано, если  ссылка ведет  или на изображение, или на word-овский документ или на страницу предпросмотра для печати, или на pdf-файл.  При этом  файлы  с расширением “.pdf” – это, как правило, самая разнообразная документация,  содержащая в себе графику,  руководства,  справки,   книги  в электронном виде и т.д

Поэтому, если вам необходимо открыть pdf-файл в отдельном окне браузера,  то это можно сделать, добавив на страницу следующий код:

 

<script type="text/javascript">
    _spBodyOnLoadFunctionNames.push("OpenPDFInNewWindow()"); 
 
    function OpenPDFInNewWindow()
    {
      // Get the collection of <a> tags
      var aAllLinks = document.getElementsByTagName('a'); 
 
      // For each <a> tag
      for(var i=0;i<aAllLinks.length;i++)
      {
         var oA = aAllLinks[i];
         var sHREF = oA.attributes["href"].value.toLowerCase();
         // Is this a pdf link?
         if(sHREF.indexOf(".pdf") > 0)
            oA.href="javascript:window.open('" + sHREF + "').focus();";
      }
    }
 
</script>
<script type="text/javascript">
    _spBodyOnLoadFunctionNames.push("OpenPDFInNewWindow()"); 

    function OpenPDFInNewWindow()
    {
      // Get the collection of <a> tags
      var aAllLinks = document.getElementsByTagName('a'); 

      // For each <a> tag
      for(var i=0;i<aAllLinks.length;i++)
      {
         var oA = aAllLinks[i];
         var sHREF = oA.attributes["href"].value.toLowerCase();
         // Is this a pdf link?
         if(sHREF.indexOf(".pdf") > 0)
            oA.href="javascript:window.open('" + sHREF + "').focus();";
      }
    }

</script>

А вот еще одно новое открытие:

Интересная статья?  Подпишитесь на обновления блога и получите еще больше информации по RSS Vladimir Shurygin RSS  ,   RSS Vladimir Shurygin Email   или  twitter Vladimir Shurygin twitter !
Поделитесь с друзьями этой статьей в: