Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.05.2006, 00:46
HeroesVI вне форума Посмотреть профиль Отправить личное сообщение для HeroesVI Найти все сообщения от HeroesVI
  № 1  
Ответить с цитированием
HeroesVI
 
Аватар для HeroesVI

Регистрация: Dec 2005
Сообщений: 29
По умолчанию Фреймы и Java Script

Есть страничка, материнская, на которой прописаны фреймы. Также в ней прописаны некоторые функции на JS. Затем я загружаю страницу во фрейм, и там есть кнопка, с командой, запускающей функцией с материнской страницы. Возможна вообще такая связь? если нет, то как мне сделать странички зависимыми друг от друга?

Заранее благодарен. Помогите
__________________
Хочу поставить Linux ^_^

Старый 11.05.2006, 10:45
deathstorm вне форума Посмотреть профиль Отправить личное сообщение для deathstorm Найти все сообщения от deathstorm
  № 2  
Ответить с цитированием
deathstorm
 
Аватар для deathstorm

Регистрация: Nov 2002
Сообщений: 249
возможна, то есть с одной страницы на другую, с о страницы на фреймовую, в общем можно иметь изврат как хочешь, однако только соблюдая междоменную безопасность
http://www.find-info.ru/doc/javascript/001/frames.htm читать здесь типа что то похожего
З.Ы. а вообще-то народ в нете что-то фреймы не уважает , хотя если сильно надо, а вообще что хочешь сделать то, может AJAX лучше юзать-то?


Последний раз редактировалось deathstorm; 11.05.2006 в 11:04.
Старый 11.05.2006, 11:24
HeroesVI вне форума Посмотреть профиль Отправить личное сообщение для HeroesVI Найти все сообщения от HeroesVI
  № 3  
Ответить с цитированием
HeroesVI
 
Аватар для HeroesVI

Регистрация: Dec 2005
Сообщений: 29
Cпасибо, почитаю
__________________
Хочу поставить Linux ^_^

Старый 11.05.2006, 12:24
ravenco вне форума Посмотреть профиль Отправить личное сообщение для ravenco Найти все сообщения от ravenco
  № 4  
Ответить с цитированием
ravenco
[+ 1.1 30.08.2005]
 
Аватар для ravenco

Регистрация: Mar 2002
Адрес: не скажу
Сообщений: 440
Отправить сообщение для ravenco с помощью ICQ
в этом примере ссылка на вверхнем фрэйме
Код:
<a href="top.htm" //можно вместо top.htm поставить #  onclick="parent.frames['left'].document.location='left.htm'; parent.frames['main'].document.location='main.htm'" onMouseOver="window.status='link';return true">	Link</a>
__________________
не надо читать, это подпись(все-таки прочли, да?)

Старый 11.05.2006, 19:54
HeroesVI вне форума Посмотреть профиль Отправить личное сообщение для HeroesVI Найти все сообщения от HeroesVI
  № 5  
Ответить с цитированием
HeroesVI
 
Аватар для HeroesVI

Регистрация: Dec 2005
Сообщений: 29
Я так и не понял...! Как написать, чтобы из материнки начать выполнять функции на странице во фрейме...?
__________________
Хочу поставить Linux ^_^

Старый 12.05.2006, 00:49
deathstorm вне форума Посмотреть профиль Отправить личное сообщение для deathstorm Найти все сообщения от deathstorm
  № 6  
Ответить с цитированием
deathstorm
 
Аватар для deathstorm

Регистрация: Nov 2002
Сообщений: 249
Цитата:
Сообщение от HeroesVI
Я так и не понял...! Как написать, чтобы из материнки начать выполнять функции на странице во фрейме...?
слушай сюда
Код:
frameset.html
<html>
<title>
выполнение функции из другого фрейма
</title>
<frameset cols="50%,50%">
  <frame src="left.html" name="leftFr">
  <frame src="right.html" name="rightFr">
</frameset>
</html>

left.html
<html>
<head>
</head>
<body>
<input type=button onclick=top.window.frames['rightFr'].myLovelyFunc() value='pressMe'>
</body>
</html>

right.html
<html>
<head>
<script>
function myLovelyFunc()
{
alert('is Detected')
}
</script>
</head>
<body>
</body>
</html>
я считаю что все тут понятно

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:14.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.