Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вызов JavaScript-метода в ASP / 6 сообщений из 6, страница 1 из 1
03.02.2012, 20:25:30
    #37646501
erman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов JavaScript-метода в ASP
Здравствуйте!
Нужно вызвать метод JavaScript в ASP. Как это сделать?
Например в PageLoad.
Заранее спасибо за помощь.
...
Рейтинг: 0 / 0
03.02.2012, 20:34:23
    #37646511
.
.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов JavaScript-метода в ASP
registerstartupscript
...
Рейтинг: 0 / 0
04.02.2012, 00:02:53
    #37646678
erman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов JavaScript-метода в ASP
В Page_Load у меня следующий код :
Код: c#
1.
Page.ClientScript.RegisterStartupScript(this.GetType(), "CreateTable", script);



Здесь ошибка во время компиляции - не видит переменной script, объявленную в aspx-файле.

.aspx :
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
var script = <script type="text/javascript" language="javascript"</script>

function CreateTable()
{
    var table = document.createElement('table');
    var row = table.insertRow(-1);
    var cell = row.insertCell(-1);
	cell.innerHTML = '111';
	var row = table.insertRow(-1);
	var cell = row.insertCell(-1);
	cell.innerHTML = '222';
	 
	document.body.appendChild(table);    
}
    
</script>
...
Рейтинг: 0 / 0
04.02.2012, 03:03:36
    #37646793
AHTOH_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов JavaScript-метода в ASP
немного пьян
принцип такой

в коде обявляете глобальную переменную

public string s="111"l;

в разметке

<script>
if (<%=s%>=='111')
{
alert('11111');
}

</script>
...
Рейтинг: 0 / 0
04.02.2012, 11:31:33
    #37646876
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов JavaScript-метода в ASP
AHTOH_L,

Кстати сказать, этот Ваш способ часто удобнее регистерстартупа по той причине, что скрипт вызывается именно в том месте разметки, там, где нужно.
...
Рейтинг: 0 / 0
04.02.2012, 13:34:22
    #37646942
.
.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов JavaScript-метода в ASP
erman
Код: c#
1.
var script = <script type="text/javascript" language="javascript"</script>

это ты на каком языке программирования написал?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вызов JavaScript-метода в ASP / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]