пятница, 7 августа 2009 г.

Open edit link in new window

Задача: Обеспечить открытие ссылки редактирования /просмотра элемента в новом окне

Решение: с помошью SharepointDesigner добавить следующий код в страницу представления списка.

<script type="text/javascript">
        var hrefs = document.body.getElementsByTagName("A");

        for (bb = 0; bb < hrefs.length; bb++) {
            if (hrefs[bb].href.indexOf("ItemsInOrder") != -1) {
                hrefs[bb].onclick = "";
                hrefs[bb].onblur = "";
                var str = hrefs[bb].href;
                hrefs[bb].href = "javascript:open('" + str + "'); void(0);";
                hrefs[bb].target = "";
            }
        }
    </script>

Комментариев нет: