Judah.zama Ответов: 0

Как я могу показать свой модальный javascript с помощью ASP.NET


Это моя разметка
------------------------------------------------------------------------------
<pre lang="HTML">
&ЛТ;%@ страницы язык="в C#" AutoEventWireup значение="истинной" отделенного кода="файл webform1.aspx-файл.КС" наследует="WebApplication2.WebForm1" %>

<!Элемент DOCTYPE в HTML общественности "-//W3C для//определения DTD XHTML 1.0 переходный//ванной" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&ГТ;



<название>





Модальный Javascript





&ЛТ;АСП:кнопка ID="btnModal" атрибут runat="сервер" текст="Показать модальный"
onclick="btnModal_Click"/>








------------------------------------------------------------------------------------
Это мой Javascript код

функция modal(_modal, _span, _btnModal) {
var modal = document.getElementsByClassName(_modal)[0];
var span = document.getElementsByClassName(_span)[0];
ВАР btnModal = документ.метода getElementById(_btnModal);


btnModal.onclick = функция () {

modal.style.display = "блок";
}

пролете.функцию onclick = () {
modal.style.display = "нет";
}

window.onclick = функция (событие) {
if (event.target === модальный) {
modal.style.display = "нет";
}
}
}
("modal", "close", "btnModal");

-------------------------------------------------------------------------------

Пожалуйста помочь
Заранее спасибо

Что я уже пробовал:

Я попробовал запустить скрипт из c# со следующим кодом
- строка str = "";
Страница.ClientScript.RegisterStartupScript(это.GetType(), "Script", str, false);

Что произойдет, так это то, что модал покажет, и страница обновится, а затем после закрытия модала я попытался поместить свой код на событие onload, но ничего не произошло...

PRAKASH9

В кнопка событие click написать вернет false;

ZurdoDev

Пожалуйста, опубликуйте в качестве решения.

Judah.zama

Большое спасибо мой код теперь работает

0 Ответов