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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Управление JavaScript аттрибутами FRAMESET, Как с JavaScript изменить аттрибут FRAM 
:(
    Опции темы
Valder
Дата 18.5.2008, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Можно при помощи JavaScript ли из окна одного фрейма изменить (в "0", убрать) высоту соседнего фрейма ?


Имена известны, оба фрейма - noresize.

Пришу во 2-ом фрейме:

11 | <script language="JavaScript">
12 |    parent.document.all.MyFrameSetName.rows="0,*"
13 | </script>


В ответ - ошибка:  строка 12, отказано в доступе ...

Это сообщение отредактировал(а) Valder - 19.5.2008, 03:41
PM MAIL   Вверх
zibox86
Дата 19.5.2008, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



А если через setAttribute сделать!
PM MAIL WWW   Вверх
Valder
Дата 19.5.2008, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Если я правильно понял то так:

Код

11 | <script language="JavaScript">
12 |    parent.document.all.MyFrameSetName.setAttribute('rows','0'0;
13 | </script>



?

Сам фрейм выглятит во так:

Код


<html>
  <head>
    <title>my.hope.ru</title>
    <meta name="description" content="... ">
    <meta name="tags" content=" ... ">
  </head>
  <frameset rows="64,*" id="MyFrame" framespacing="0" border="0" frameborder="0">
    <frame src="/data?c=7&t=s" name="dashboard" noresize scrolling="no">
    <frame src="http://my.hope.ru/" id="frame_content" name="frame_content" scrolling="auto" noresize>
  </frameset>
</html>



Это сообщение отредактировал(а) Valder - 19.5.2008, 15:18
PM MAIL   Вверх
zibox86
Дата 19.5.2008, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Почти.
Код

 <script language="JavaScript">
   parent.document.all.MyFrameSetName.setAttribute('rows','0,0');
</script>

PM MAIL WWW   Вверх
akirill
Дата 27.7.2010, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



У меня сработал только такой вариант:
Код

<script language="JavaScript">
   parent.document.getElementById('MyFrameSetName').setAttribute('rows','0,0');
</script>

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


 




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


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

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