MUDAR SRC DO IFRAME NO CLIQUE DA DIV

PEGUDO 02/08/2013 14:31:56
#426944
Preciso que meu iframe:
<iframe src=[Ô][Ô] id=[Ô]frame1[Ô] runat=[Ô]server[Ô]></iframe>

mude seu src para uma outra página, ao clicar em uma Div.
A Div:
<div id=[txt-color=#e80000][Ô]menu1[Ô][/txt-color] class=[Ô]menus[Ô] runat=[txt-color=#e80000][Ô]server[Ô][/txt-color] onclick=[Ô]Frame();[Ô]>

O código no arquivo Scripts.js:
[txt-color=#0000f0]function[/txt-color] Frame() {
alert([ô]r[ô]);
document.getElementById([txt-color=#e80000][ô]frame1[ô][/txt-color]).attributes([txt-color=#e80000][ô]src[ô][/txt-color]) = [txt-color=#e80000][ô]About.aspx[ô][/txt-color];
}

Ao clicar na dita Div,, apenas o alert aparece, mas o iframe fica sempre em branco.
O Alert é só pra ter certeza de que o javascript está sendo referenciado.
também já tentei:
document.getElementById([txt-color=#e80000][ô]frame1[ô][/txt-color]).src = [txt-color=#e80000][ô]About.aspx[ô][/txt-color];
KERPLUNK 02/08/2013 15:07:19
#426946
Resposta escolhida
Devido ao IFrame estar rodando no server (runat=[Ô]server[Ô]), o id que ele recebe ao renderizar é modificado. Simplesmente retire esse atributo que deve funcionar.

Mas evite usar IFrames...
PEGUDO 02/08/2013 15:37:14
#426952
Ok. Deu certo.
Sei que deve-se evitar iframes, mas esta será uma página de conteúdo dinâmico e está em fase de testes
Com o tempo iremos modifica-la. Por enquanto o iframe permitirá fazer os testes que queremos.
Obrigado.
Tópico encerrado , respostas não são mais permitidas