#javascript #asp.net #.net #user-controls
#javascript #asp.net #.net #пользовательские элементы управления
Вопрос:
Я столкнулся с проблемой при загрузке содержимого пользовательского элемента управления с главной страницы.
Приведенный ниже код отлично работает до Ie10, но работал в chrome.
AsPX-код:
<a href="javascript:activateTab('Section1')" style="text-decoration:none">Section 1 </a>
<a href="javascript:activateTab('Section2')" style="text-decoration:none">Section 2 </a>
<a href="javascript:activateTab('Section3')" style="text-decoration:none">Section 3 </a>
<a href="javascript:activateTab('Section4')" style="text-decoration:none">Section 4 </a>
<div id="page1" style="display: block;">
<ucl:Section1 ID="Section1" Visible="true" runat="server" ClientIDMode="Static" />
</div>
<div id="page2" style="display: none;">
<ucl:Section2 ID="Section2" Visible="true" runat="server" ClientIDMode="Static" />
</div>
<div id="page3" style="display: none;">
<ucl:Section3 ID="Section3" Visible="true" runat="server" ClientIDMode="Static" />
</div>
JS-код:
function activateTab(DivID)
{
// Code here to enable the div based on click
}
После нажатия на вторую ссылку браузер зависал.
Кто-нибудь может предложить ..?
Комментарии:
1. могу ли я посмотреть, как вы получаете элемент внутри функции activateTab?
2. У меня должно быть возможное решение, но мне нужно посмотреть, как
DivID
используется параметр
Ответ №1:
В кодировании нет проблем..
Я использую некоторые telerik
элементы управления на той же странице, при удалении элементов telerik
управления все работает нормально.