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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не получается получить доступ к атрибуту, frameborder='0' тега FRAMESET 
:(
    Опции темы
Black
  Дата 27.5.2005, 23:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


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

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



Не получается получить доступ к атрибуту frameborder='0' тега FRAMESET
Хотелось бы научиться его менять динамически, т.е. с нуля на единицу и наоборот.

Код

document.getElementById('fff').frameborder = 1;


не работает smile

Код

<FRAMESET framespacing='0' frameborder='0' border='1' rows='*,200' id='fff'> 


может я просто не то что-то делаю???


--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
Mal Hack
Дата 27.5.2005, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


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

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



PHP-DIRECTOR а к другим элементам получается обратиться?
Фрэймбордер не указывает размера, а лишь показывает "да" или "нет" границе.
Можно попробовать еще записать не 1 или 0, а TRUE или FALSE.

Хотя по логике, такие вещи динамически менять скорее всего нельзя. Фрэймы рисуются при начальном рэндеринге страницы, которая (вроде как) не подрозумевает никаких динамических елементов.
PM ICQ   Вверх
Black
Дата 27.5.2005, 23:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


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

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



Mal Hack
ну мне это надо потому как браузер мозилла показывает рамку у фреймов если frameborder='1', а IE показывает если 0.

Я определяю браузер и меняю на нужное значение.

Цитата
Хотя по логике, такие вещи динамически менять скорее всего нельзя. Фрэймы рисуются при начальном рэндеринге страницы, которая (вроде как) не подрозумевает никаких динамических елементов.


Можно. Мне например, удалось динамически менять значение rows, т.е. получилось менять размер фрейма после его загрузки.

Код

function Resize(){
var num = top.document.getElementById('fff').rows.split(/,/ ,4);
var size = eval(num[2]) - 50;
top.document.getElementById('fff').rows = '0,*,' +size+ ',' +num[3]+ ',0'
}


Этот код расположен в одной из страниц фреймовой структуры, а не в главной странице которая рисует фреймы. Щас попробую получить доступ к frameborder через другую (не главную, которая рисует теги) страницу.

Это сообщение отредактировал(а) PHP-DIRECTOR - 27.5.2005, 23:46


--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
Mal Hack
Дата 27.5.2005, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


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

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



PHP-DIRECTOR помню сам извращался с этим делом...
border снимай на 0, если не нужно.
http://html.manual.ru/book/html/frames/frameset.php

PS:Я не совсем понял. Тебе НУЖНЫ рамки, или НЕТ?
PM ICQ   Вверх
Black
Дата 28.5.2005, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


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

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



Mal Hack
мне нужны тонкие рамки в 1px


--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
Aliance
Дата 28.5.2005, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

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



Странно, должно все получатся. Код кидай.
Прочти это...
PM MAIL WWW ICQ Skype   Вверх
Black
Дата 28.5.2005, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


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

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



Aliance
думаю не будем мучаться. Я от этой идеи отказался. Вроде и правильно, а не работает. Что я только не делал.

По старинке сделал на

Код

document.write('ла-ла');



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


 




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


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

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