Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 18:33 13.05.24 
Компютри и Интернет
   >> WEB Дизайн и HTML
*Кратък преглед

Тема innerHTML и DOM въпроснови  
Автор firefox (лоша)
Публикувано30.10.03 22:51



уф замотах се нещо тая вечер и колкото повече "копам", толкова повече се ядосвам и ме боли глава...
с две думи: Помогнете ако можете, плз!

Ситуацията е следната:
Имам таблица в основната страница, в която един cell съдържа iframe, а друг трябва да ми служи за output.
В iframe-a имам изображения, които трябва onclick да ми сменят съдържанието на output cell-a. (В най-лошия случай поне да сменя src на изображението в него. (Ама това наистина е лош случай ;) ))
И ей тук идва проблема - не знам как да го достигна тоя cell (от бутон в iframe-a):

parent.document.getElementById("cellId")... не ми върши работа
parent.images.kartinkaVkletka.src=... също ;)

пробвах и да държа src в променлива и да го сменям през нея, но се омазах съвсем. Бе, ужас! getElementById.src= ми работи само по отношение на iframe-и, а те пък имат некакви грозни сенки по границите (в Експлорер), които са ми крайно нежелателни. И за капак на всичко, знам че някъде съм го гледала и Document Object Model-а в подробности, и конкретно примери за смяна на съдържанието на table cell и не мога да го намеря.

ПЛЗ ХЕЛП!!!

"Science is organized knowledge. Wisdom is organized life."


Тема Re: innerHTML и DOM въпроснови [re: firefox]  
Автор dzver (чатер)
Публикувано31.10.03 11:24



сейвнах 2 файла
<table>
<tr>
<td><iframe name=x src=file2.html></iframe></td>
<td id=myOutput></td>
</tr>
</table>

и втория
<script>
alert(parent.document.getElementById('myOutput').innerHTML='boo')
</script>

и стана точно каквото искаш.

изрично пишеш, че това не ти върши работа. Защо?

ps. iframes могат да се форматират чудесно - никакви сенки, бордери и тн.



Тема пример 2нови [re: dzver]  
Автор dzver (чатер)
Публикувано31.10.03 11:31



<table id=y>
<tr>
<td><iframe name=x src=test2.html></iframe></td>
<td></td>
</tr>
</table>

<script>
table=parent.document.getElementById('y')
alert(table.rows[0].cells[1].innerHTML='boo')
</script>

ето, това е без TD ID, s TABLE ID



Тема Re: [re: dzver]  
Автор firefox (лоша)
Публикувано31.10.03 11:48



tnx. получи се. за разлика от снощи когато не се О_о
е, имаше и малка разлика с това, което правих - при мен е NAME=myOutput, а не ID=myOutput :}...

а за форматирането на iframes ще се радвам на всеки референс към нещо, което мога да прочета. собствените ми източници са доста... повърхностни

tnx again

"Science is organized knowledge. Wisdom is organized life."


Тема Re:нови [re: firefox]  
Автор Gandalf (сив)
Публикувано31.10.03 12:04



google.com
search [iframe]
Link 1: http://www.htmlhelp.com/reference/html40/special/iframe.html

:)
Enjoy!

Slow down and I sail on the river
Slow dawn and I walk to the hill
And there's now way out ...


Тема Re:нови [re: Gandalf]  
Автор firefox (лоша)
Публикувано31.10.03 12:21



tnx :) но друго имах впредвид ;)
бърникането в сухите референси си остава "последно средство на фоксовете" ;)

(къде се загуби бе човекооо! :) )

"Science is organized knowledge. Wisdom is organized life."



*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.