Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обновление во фреймах HTML, обновить окно во фрейме 
V
    Опции темы
Budy
Дата 19.6.2006, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



:Приветствую
Работаю с HTML. 
Есть страница с фреймами. Вдруг фрейму "shilo" преспичило обновить фрейм "single". Не просто перегрузить страничку во фрейме а изменить (или добавить) сам текст к исходному. Например изменить содержимое через Javascript объекта (например DIV) по его имени (например "divi") через innerHTML.
Как тогда обращаться к этому divi?
Пробовал single.divi - не выходит smile
  

Это сообщение отредактировал(а) Budy - 19.6.2006, 14:37


--------------------
Как ты назовешь свой корабль, так на нем и напишут
user posted image
PM MAIL WWW ICQ   Вверх
Штык
Дата 19.6.2006, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



тут уже AJAX думаю надо в дело включать.. а что именно ты хочешь дописать? 
--------------------
Lachetes familieresQui nous rendent guerrieres
PM MAIL WWW ICQ   Вверх
Budy
Дата 19.6.2006, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Штык, ну например smile
<DIV id="divi">
Bla bla bla
</DIV>
А нужно изменить на "Bla-bla-bla". 


--------------------
Как ты назовешь свой корабль, так на нем и напишут
user posted image
PM MAIL WWW ICQ   Вверх
MeFistofeL
Дата 19.6.2006, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Попробуй 
Код

document.getElementById("divi").innerHTML = "Bla-bla-bla";
 
PM MAIL   Вверх
vasac
Дата 19.6.2006, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

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



А чтобы все было по стандартам лучше попробуй

Код

var d = document.getElementById( "div1" );
while ( d.firstChild ) d.removeChild( d.firstChild );
d.appendChild( document.createTextNode( "bla-bla-bla" ) );
 

А если вопрос в том, как из одного фрейма достать элемент другого:

 
Код

window.parent.document.getElementById( "otherFrame" ).contentWindow.document.getElementById( "div1" );


Но документы во фреймах должны быть с одного домена. 

Это сообщение отредактировал(а) vasac - 19.6.2006, 16:44
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




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


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

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