Bem... nada funciona...
Eu coloquei isso ae do scroll...
<script language="JavaScript">
window.onload = function(){
scrollTo(0, 99999999);
}
</script>
E ele fala que la linha 5, caracter 3 (OMG é no "}") acontece um erro.... eu reparei que não havia espaço entre o function() e o { ... então eu coloquei um espaço.
Aí ele não mostra erro, mas também não acontece nada.
Aproveitei o exemplo e fiz...
<script language="JavaScript">
window.onload = function(){
parent.document.getElementById('addmsg').texto = '';
}
</script>
Mas ele dá erro na linha 4, caracter 3.. que é no "parent" ...
Desisto
EDIT
HEheh não desisti... procurando por outros posts.. descobri agora que essa função...
<script language="JavaScript">
scrollTo(0,document.body.clientHeight * 100)
</script>
...
Já ia reclamar que não funfa... mas aí eu vi que tem que colocar no final da pagina... e funfa ^^
eeeeeeeee =P
Agora vou atrás da parada de mudar o valor da campo.. que eu ainda não consegui...
EDIT2
Bem, depois de muuita tentativa-e-erro... descobri que o código necessário pra mudar o valor é...
document.getElementById("addmsg").texto.value = '';
No caso antes eu tava usando aspas simples, e não tava colocando o '.value' ¬¬
...
Agora eu estou tentando fazer a pagina chat.php ativar isso... Oo mas sem sucesso por enquanto...
Eu mudei, agora não são mais iframes... são frames mesmo... o frame de cima é aonde o chat aparece (nome/id:chat) e o frame debaixo é aonde a form de submit fica.. (nome/id:input) ... vamos continuar tentando... =\
Se eu coloco...
parent.document.getElementById("addmsg").texto.value = '';
Ele fala que o um objeto é necessário...
Se eu coloco..
input.document.getElementById("addmsg").texto.value = '';
input.getElementById("addmsg").texto.value = '';
Ele fala que input não está definido...
*procurando outras opções*
EDIT3
AEEEEEE
Procurando mais, achei um tópico aonde o Klaus disse como chamar uma função de outra página... perfeito ^^
VLW povo! (Oo')
Edição feita por: fiote, 16/04/2006, 10:59.