Jump to content


Photo

Missao Impossivel - Pegar Variavel Javascript De Um Frame


  • Faça o login para participar
1 reply to this topic

#1 Diego_Sao_Luis_MA

Diego_Sao_Luis_MA

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:Sao Luis

Posted 04/01/2012, 16:44

Tenho duas paginas:

index.html
----------------
<html>
	
	<script LANGUAGE="JavaScript">  
	        function b() {  
			var teste = VARIAVEL_"diego";; 
			alert(teste);	
		}  
	</SCRIPT>  
	
	<body onload="b()">
	     PAGINA 1;	
			<iframe src="pagina2.html" name="indexFrame" id="indexFrame">
				
			</iframe>
		
		
	</body>
	
</html>

---------------
pagina2.html

<html>

	<script>
		function teste(){
			var diego = 'lokuraaa';
		}
		
		
		
	</script>

	<body>
		
			PAGINA2;
		</form>
	</body>
</html>
===========================

observe q index.html possui um "iframe" apontando para pagina pagina2.html, a pagina2.html possui uma funcao "teste(), dentro desta funcao tem uma variavel "diego", queria saber como mostrar ela em uma alert na index.html...

SEM USAR RETURN DIEGO..
desde ja agradeco galera,,,quero ver quem e o fera ae...

Edição feita por: Diego_Sao_Luis_MA, 04/01/2012, 16:50.


#2 Micox

Micox

    Turista

  • Usuários
  • 27 posts
  • Sexo:Não informado

Posted 09/01/2012, 09:16

CAra, uma variável declarada dentro de uma função com 'var' não é acessível nem por outras funções na mesma página, imagina em um iframe.

Outra coisa: acredito que o navegador não deixará você chamar uma função que está dentro da página de um iframe por questões de segurança. A não ser que a página que está no iframe seja do mesmo domínio, aí não sei se os navegadores deixariam.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq