Сообщество русскоговорящих пользователей
CMS DotNetNuke
   Вы здесь:  Форум
Добро пожаловать, Гость. Чтобы воспользоваться всеми функциями форума - зарегистрируйтесь или аутентифицируйтесь.
Inkviz Offline
#1 Оставлено : 12 февраля 2010 г. 1:27:23(UTC)
Inkviz

Статус: Новичок

Зарегистрирован: 12.02.2010(UTC)
Сообщений: 4
Откуда: Russian Federation

Сказал(а) «Спасибо»: 2 раз
Здравствуйте!
Нужно запустить карту на странице ДНН. для этого необходимо прописать в боди парметр:
Код:
<body onload="OnWindowLoad()">

Подскажите пожалуйста, как это сделать, с учетом того, что при создании скина Skin.htm и генерации Skin.ascx из шаблона при парсинге этот тэг игнорируется?

Версия ДНН: 5.1.4
Заранее благодарен за помощь в решении вопроса. Cool
Реклама
V.Pupkin Offline
#2 Оставлено : 12 февраля 2010 г. 10:16:14(UTC)
V.Pupkin

Статус: Опытный

Зарегистрирован: 26.11.2009(UTC)
Сообщений: 129

Сказал «Спасибо»: 4 раз
Поблагодарили: 15 раз в 14 постах
Напишите вызов вашей функции просто в тэге script
<script type="text/javascript">
OnWindowLoad();
</script>
Inkviz Offline
#3 Оставлено : 12 февраля 2010 г. 15:07:35(UTC)
Inkviz

Статус: Новичок

Зарегистрирован: 12.02.2010(UTC)
Сообщений: 4
Откуда: Russian Federation

Сказал(а) «Спасибо»: 2 раз
Спасибо, попробую!
Но таки хочется уметь редактировать и тэг этот и шапку.
Потомучто и скрипты захочется прикрутить позже и вообще...
Может знает кто возможность докопаться до хедера и всего, что выше?
Inkviz Offline
#4 Оставлено : 12 февраля 2010 г. 15:14:01(UTC)
Inkviz

Статус: Новичок

Зарегистрирован: 12.02.2010(UTC)
Сообщений: 4
Откуда: Russian Federation

Сказал(а) «Спасибо»: 2 раз
И со скриптом оно не заработало. =(
balbes Offline
#5 Оставлено : 12 февраля 2010 г. 15:19:58(UTC)
balbes

Статус: Профессионал

Зарегистрирован: 10.08.2008(UTC)
Сообщений: 928

Откуда: Ukraine

Сказал «Спасибо»: 13 раз
Поблагодарили: 141 раз в 138 постах
Как Вы говорите "все что выше" это CDefault, достучаться до которого можно из любого модуля или скинобъекта, например, так
Код:

public static CDefault GetDefault(Control c)
{
Control parent = c.Parent;
if (parent != null)
{
if (parent is CDefault)
{
return (CDefault) parent;
}
return GetDefault(parent);
}
return null;
}

Отредактировано пользователем 12 февраля 2010 г. 19:38:32(UTC)  | Причина: Не указана

 1 пользователь поблагодарил balbes за этот пост.
Inkviz оставлено 12.02.2010(UTC)
balbes Offline
#6 Оставлено : 12 февраля 2010 г. 15:28:09(UTC)
balbes

Статус: Профессионал

Зарегистрирован: 10.08.2008(UTC)
Сообщений: 928

Откуда: Ukraine

Сказал «Спасибо»: 13 раз
Поблагодарили: 141 раз в 138 постах
Inkviz написал:
И со скриптом оно не заработало. =(

Посмотрите здесь или используйте jQuery
 1 пользователь поблагодарил balbes за этот пост.
Inkviz оставлено 12.02.2010(UTC)
Inkviz Offline
#7 Оставлено : 12 февраля 2010 г. 15:55:04(UTC)
Inkviz

Статус: Новичок

Зарегистрирован: 12.02.2010(UTC)
Сообщений: 4
Откуда: Russian Federation

Сказал(а) «Спасибо»: 2 раз
А саму шапку руками править никак нельзя?
И никто до способа не докопался?
Я всё уже перепробовал из того, что знал. =(

Но за ссылку - спасибо, сейчас попробую.
Acidman Offline
#8 Оставлено : 15 февраля 2010 г. 9:30:04(UTC)
Acidman

Статус: Профессионал

Зарегистрирован: 03.10.2007(UTC)
Сообщений: 112
Откуда: Kiev, Ukriane

Сказал «Спасибо»: 3 раз
Поблагодарили: 14 раз в 8 постах
Inkviz написал:
А саму шапку руками править никак нельзя?
И никто до способа не докопался?
Я всё уже перепробовал из того, что знал. =(

Но за ссылку - спасибо, сейчас попробую.

шапка сайта находиться в Default.aspx - но при обновлении изменения могут затереться.

либо юзать код

Page.ClientScript.RegisterStartupScript(Page.GetType(), "title", YourJavaScript, true);
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.



 
OpenedBorderBoxed Small width layoutMedium width layoutMaximum width layout Small textMedium textMaximum text