Boa Noite, pessoal!
Estou com um problema: tenho uma página dividida em 3 frames com os nomes: MenuFrame, CaminhoFrame e MainFrame, em uma das frames (MenuFrame) , há os botões, que quando acionados, disparam a função JAVASCRIPT .
Esta função deveria exibir na MainFrame a nova página e deveria modificar também o texto de uma DIV dentro da CaminhoFrame, com outro texto.
Porém não estou conseguindo fazer a última parte. Quanto a exibição da nova página na MainFrame, está ok, mas no momento de modificar o texto que está dentro da div no CaminhoFrame, NÃO FUNCIONA!!!
A <DIV> tem um ID = "caminho2", dentro da CaminhoFrame.
Tinha utilizado o seguinte código:
var divTeste
top.frames ["MainFrame"].location.href = "Cadastro_Clientes/Cadastro_Clientes.asp" <!-- Aqui funcionou legal -->
divTeste = top.frames ["MainFrame"].getElementById("caminho2") <!-- minha dúvida é a partir daqui, que não funciona -->
divTeste.innerHTML = "conteudo alterado"
E AGORA? Alguém sabe como resolver ??????????
Obrigada;
Publicidade
|
|
Page 1 of 1
Alterar conteudo de div dentro de outra frame
#2
Posted 29 September 2009 - 05:59 PM
Guayçara,
Penso q seria melhor vc colocar sua dúvida na parte do fórum destinada a Javascript.
Dá uma verificada se vc não está repetindo a id. Se tiver mais de um elemento html com a mesma id (fornecida como argumento), esse método getElementById retornará um dos elementos randomicamente ou retornará null. Logo, não haverá a alteração desejada.
Outro detalhe é o internet Explorer. Até a versão 7 o método getElementById "funcionará" tb pra name. Ou seja, se vc tiver um elemento html com name caminho2 e outro elemento html com id caminho2, o método getElementById retornará um dos elementos randomicamente ou retornará null. Isso foi consertado no IE8.
Bom trabalho!!!
Aline Branco
Penso q seria melhor vc colocar sua dúvida na parte do fórum destinada a Javascript.
Dá uma verificada se vc não está repetindo a id. Se tiver mais de um elemento html com a mesma id (fornecida como argumento), esse método getElementById retornará um dos elementos randomicamente ou retornará null. Logo, não haverá a alteração desejada.
Outro detalhe é o internet Explorer. Até a versão 7 o método getElementById "funcionará" tb pra name. Ou seja, se vc tiver um elemento html com name caminho2 e outro elemento html com id caminho2, o método getElementById retornará um dos elementos randomicamente ou retornará null. Isso foi consertado no IE8.
Bom trabalho!!!
Aline Branco
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Export for ActionScript nao 1o. frame, assim nao aparece mais
|
Flash & ActionScript |
sennalc
|
|
|
|
menu fireworks + iframe
problema com vizualização dos ítens do m |
Dreamweaver |
rada
|
|
|
|
Iframe
alguém... |
Dreamweaver |
phillipi
|
|
|
|
"New York Times" voltará a cobrar por conteúdo on-line em 2011
|
Notícias |
Notícias
|
|
|
|
Gerando Mc Dentro De Mc Dinamicamente
criar mc dentro de um mc |
Flash & ActionScript |
Marco Farnezi
|
|
|
|
Como alterar o FPS de um filme através de action
|
Flash & ActionScript |
xan
|
|
|
|
Video dentro do flash 8
Alguem sabe |
Flash & ActionScript |
des23flash
|
|
|
|
CPI pede explicações ao Google sobre conteúdos com pornografia infantil
|
Notícias |
Notícias
|
|
Publicidade
|
|

Help













