Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcos.cardoso

[Resolvido] Verificar conexão

Recommended Posts

Boa tarde,

 

preciso fazer com que meus aplicativo não rodem se uma determinada condição não for atendida.

Coloquei alguns aplicativos no meu site e preciso que esse aplicativo não rode caso o mesmo seja baixado do site ou esteja em outro domínio. Pensei que fazer com que ele tente carregar uma imagem do site porque se ele não conseguir é porque não está no lugar certo e consequentemente não rodará. Mas usando URLRequest e URLLoader não consegui. Alguém tem alguma idéia?

 

O código que estou usando:

 

var url:String="http://www.[meudominio].com.br/css/logo.png";

var request:URLRequest=new URLRequest(url);

var loader:URLLoader = new URLLoader();

/*try {

navigateToURL(request, '_blank');

} catch (e:Error) {

trace("Error occurred!");
}*/

try {

loader.load(request);
trace(loader.);

} catch (error:SecurityError) {

trace("A SecurityError has occurred.");
}

 

desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara você pode tentar passar uma variável para o swf através do JS que o chama. O conhecido FlashVars. Ae você manda o flash lê essa variável, se estiver com o valor estipulado é porque tá no browser, caso contrário não.

 

Ou você ainda pode mandar fazer uma chamada externa no flash da função window.location, assim ele te retorna a url onda ta rodando o arquivo, se for igual a estipulada vai ta no seu host.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.