powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / JS для cтраницы с MasterPage
6 сообщений из 6, страница 1 из 1
JS для cтраницы с MasterPage
    #34072823
Фотография Renziglov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.
Как записать в Header страницы JS, в случае если она имеет мастер пэйдж? Пробовал что-то типа

this.Master.Page.Header.Controls...

но какой контрол добавлять? DIV?

И еще. Как вписать для страницы OnLoad="javascript...", ведь все <body> существуют только в мастере?

Спасибо.
...
Рейтинг: 0 / 0
JS для cтраницы с MasterPage
    #34072829
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не пробовал регистрировать клиентский скрипт при загрузке страницы с сервера?
Иногда помогает ;)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        Dim cs As ClientScriptManager = Page.ClientScript
        Dim cstext As String
        Dim csname As String
        csname = "SelectFromSpisok"
        If (Not cs.IsClientScriptBlockRegistered(Me.GetType(), csname)) Then
            cstext = "function insertext(visCell, hiddenCell, inputName, hiddenFld) {document.getElementById(inputName).value = document.getElementById(visCell).innerHTML; document.getElementById(hiddenFld).value = document.getElementById(hiddenCell).innerHTML;}"
            cs.RegisterClientScriptBlock(Me.GetType(), csname, cstext, True)
        End If
End Sub
...
Рейтинг: 0 / 0
JS для cтраницы с MasterPage
    #34072907
Elast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю как у тебя, но когда я делал страницы на основе Master Page, там уже было все прописано и он сам искал скрипты в папке приложения scripts\script.js а стили в styles\style.js. Правда не знаю кто это прописал, те кто этот Master Page делал или он сам там ищет. 
...
Рейтинг: 0 / 0
JS для cтраницы с MasterPage
    #34072929
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНе знаю как у тебя, но когда я делал страницы на основе Master Page, там уже было все прописано и он сам искал скрипты в папке приложения scripts\script.js а стили в styles\style.js. Правда не знаю кто это прописал, те кто этот Master Page делал или он сам там ищет.
сильная заявка на победу ;)!!!
признайся честно - пытаешься выдать желаемое за действительное??
...
Рейтинг: 0 / 0
JS для cтраницы с MasterPage
    #34073187
DeSpot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У каждего элемента на странице есть определённые своиства и события. Когда мы пишем:
<BODY onload="OnLoadFunction()">
то мы присваиваем событю onload функцию-оброботчик через так называемый "псевдоатрибут". Это событие принадлежит объекту window. Т.е. можно явно присвоить своиству onload объекта window указатель на функцию.<script type="text/javascript">
window.onload = OnLoadFunction('Привет')
function OnLoadFunction(elem)
{
alert(elem);
}
</script>
...
Рейтинг: 0 / 0
JS для cтраницы с MasterPage
    #34074693
Фотография Renziglov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
Дак как всеж-ки поместить код внутри Header-тега? Mожет я не точно задал вопрос:
-мне нужно иметь <header> ... <javascript></javascript> </header> для страницы-контента
-используется мастер-контент, как его черта, конфигурация, что-ли
-для контентовой страницы нужно вызвать этот скрипт как обработчик onload для страницы
Спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / JS для cтраницы с MasterPage
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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