Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Frames и запуск функции 
:(
    Опции темы
SHREK
Дата 26.9.2005, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 18.5.2005

Репутация: нет
Всего: нет



Добрый всем день !!!

У меня возникли два вопроса помогите на них ответить
1) Как в теле HTML запустить script , без события
У меня получается есть скрипт самый простой.
Код

<script language = "JavaScript">
 function refresh()
  {
    parent.der.document.req_1.submit();
  }
</script>

и мне его надо запустить если будет передана переменная new_menu не пустая
вот код из JSP-хи
Код

 String  new_menu = request.getParameter("new_menu");
 if (new_menu == null) {new_menu = "";} else {save ="s";}
  <%if (save.equals("s")) {
   //и вот здесь мне надо запустить  функцию refresh();
   }%>

подскажите как это делается ??? smile smile

И второй вопрос
2) У меня есть фреймовая структура в которой есть условие, если сессия закончена для этого пользователя то она его перебрасывает на окно регистрации index.jsp, но как сами понимаете, оно выбрасывает меня во фрейме на страничку регистрации, а мне надо что бы на все окно
то есть я должен это сделать через дополнительный файл, допустим на frame_acc.html
в котором и надо написать скрипт который разварачивает на все окно , только вот что это за скрипт я не знаю
код frame_acc.html
Код

<html>
  <body>
    <form action='index.jsp' name='myform' method='post' target = '_top'>
    </form>
    <script language='JavaScript'>
      ..... ?????? // Какой должен быть скрипт
    </script>
  </body>
</html>

фреймы называются der и info
Буду всем признателен за помощь
smile smile smile


 ! 
 

Внимательно следим за подсветкой.


Это сообщение отредактировал(а) Aliance - 26.9.2005, 16:21
PM MAIL   Вверх
GIK
Дата 26.9.2005, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый человек
**


Профиль
Группа: Участник
Сообщений: 985
Регистрация: 3.6.2005
Где: я только не небыв ал

Репутация: 6
Всего: 14



Цитата
и мне его надо запустить если будет передана переменная new_menu не пустая

Попробуй задать переменной s значение true
Код

if (s) 
{
   refresh();
 }







--------------------
Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!!
Программирование - это не деятельнось! Программирование - это состояние души!
Бог - самый крутой программист.
PM MAIL ICQ   Вверх
Sardar
Дата 26.9.2005, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Цитата(SHREK @ 26.9.2005, 09:18)
и мне его надо запустить если будет передана переменная new_menu не пустая

JS всегда выполняеться без событий, если не указывать for и event аттрибуты. Синтаксис похож на Java. Далее if(твоя_переменная) делаем_что_нубудь(); ставишь в любое место своей страницы.

Цитата(SHREK @ 26.9.2005, 09:18)
то она его перебрасывает на окно регистрации index.jsp, но как сами понимаете, оно выбрасывает меня во фрейме на страничку регистрации, а мне надо что бы на все окно

Сей вопрос регулярно появляеться smile
Пишем: top.location.href="адрес"; + ссылку с target аттрибутом не забудь сделать, на случай если JS отлючен
Если пользоваться поиском и читать закреплённые темы, то вопросов не будет.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0423 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.