|
Тема
|
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
| |
|
tnx. получи се. за разлика от снощи когато не се О_о
е, имаше и малка разлика с това, което правих - при мен е NAME=myOutput, а не ID=myOutput :}...
а за форматирането на iframes ще се радвам на всеки референс към нещо, което мога да прочета. собствените ми източници са доста... повърхностни
tnx again
"Science is organized knowledge. Wisdom is organized life."
| |
|
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 ...
| |
|
tnx :) но друго имах впредвид ;)
бърникането в сухите референси си остава "последно средство на фоксовете" ;)
(къде се загуби бе човекооо! :) )
"Science is organized knowledge. Wisdom is organized life."
| |
|
|
|
|