Ir para conteúdo

POWERED BY:

Arquivado

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

IAMDIX

[Resolvido] servidor localhost

Recommended Posts

É só publicar html mesmo, a não ser que precise de um servidor para alguma coisa.

Você pode só colocar numa pasta mesmo todos os arquivos, mas se necessitasse de fazer uploads ou outra coisa não teria escolha.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É só publicar html mesmo, a não ser que precise de um servidor para alguma coisa.

Você pode só colocar numa pasta mesmo todos os arquivos, mas se necessitasse de fazer uploads ou outra coisa não teria escolha.

 

Obrigado pela resposta Daniel,

 

é que eu li que para testar o swfaddress para implementar a função de voltar precisava ser online e realmente não consigo fazer isso so publicando em html ( anão ser que eu fiz burrada nos codigos hehe)

 

Vou testar o servidor wamp e ver se consigo fazer funcionar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela resposta Daniel,

 

é que eu li que para testar o swfaddress para implementar a função de voltar precisava ser online e realmente não consigo fazer isso so publicando em html ( anão ser que eu fiz burrada nos codigos hehe)

 

Vou testar o servidor wamp e ver se consigo fazer funcionar

 

Testei o servidor wamp seja ele onine e offline mas a função do botão voltar com swfaddress non funciona.....será que tem que ser um servidor fora do localhost?

Compartilhar este post


Link para o post
Compartilhar em outros sites

então testei tambem no iss e não funciona

 

aqui os codigos ....de repente fiz algo errado

 

HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
       <head>
               <title>TITULO DO SITE</title>
               <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
               <script type="text/javascript" src="swfobject.js"></script>
               <script type="text/javascript" src="swfaddress.js"></script>
               <script type="text/javascript" src="swffit.js" /></script>
               <script type="text/javascript">
                       <!-- Adobe recommends that developers use SWFObject2 for Flash Player detection. -->
                       <!-- For more information see the SWFObject page at Google code (http://code.google.com/p/swfobject/). -->
                       <!-- Information is also available on the Adobe Developer Connection Under Detecting Flash Player versions and embedding SWF files with SWFObject 2" -->
                       <!-- Set to minimum required Flash Player version or 0 for no version detection -->
                       var swfVersionStr = "10.0.2";
                       <!-- xiSwfUrlStr can be used to define an express installer SWF. -->
                       var xiSwfUrlStr = "";
                       var flashvars = {};
                       var params = {};
                       params.quality = "best";
                       params.bgcolor = "#000000";
                       params.play = "true";
                       params.loop = "true";
                       params.wmode = "window";
                       params.scale = "showall";
                       params.menu = "true";
                       params.devicefont = "false";
                       params.salign = "";
                       params.allowscriptaccess = "sameDomain";
                       params.allowFullScreen = "true";
                       var attributes = {};
                       attributes.id = "TITULO DO SITE";
                       attributes.name = "TITULO DO SITE";
                       attributes.align = "middle";
                       swfobject.createCSS("html", "height:100%; background-color: #000000;");
                       swfobject.createCSS("body", "margin:0; padding:0; overflow:hidden; height:100%;");
                       swfobject.embedSWF(
                               "SITE.swf", "SITE",
                               "100%", "100%",
                               swfVersionStr, xiSwfUrlStr,
                               flashvars, params, attributes, "expressInstall.swf" );
                               swffit.fit("SITE.swf", 950, 600);//950 represents the minimum width and 
               //600 represents the minimum height 
               //which are the boundaries for triggering scrollbars - Use your own appropriate values.
               </script>
       </head>
       <body>
               <!-- SWFObject's dynamic embed method replaces this alternative HTML content for Flash content when enough JavaScript and Flash plug-in support is available. -->
               <div id="TITULO DO SITE">
               <h1>EXPLICAÇÃO DO SITE</h1>
                       <h2>centro</h2>
                       <p>O <strong>TITULO DO SITE</strong> OUTRA EXPLICAÇÃO DO SITE <strong>ALGO MUITO RELEVANTE RELATIVO AO SITE</strong>
OUTRA EXPLICAÇÃO DO SITE.<p>
                       <a href="http://www.adobe.com/go/getflash">
                               <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
                       </a>
                       <p>This page requires Flash Player version 10.0.2 or higher.</p>
               </div>
       </body>
</html>

 

AS3

//stop();
import app.*;
import navigation.*;
import swffit.*;
import fl.transitions.Tween;
import fl.transitions.easing.*;
import flash.display.Stage;
import flash.display.StageScaleMode;
import flash.display.StageAlign;

//*******CODIGO SWFAddress*********//
import com.asual.*;
SWFAddress.addEventListener(SWFAddressEvent.CHANGE, changeURL);
function changeURL(e:SWFAddressEvent):void
{
       if (e.value != "/")
       {
               SWFAddress.setTitle("TITULO DO SITE - " + e.value.substring(1));
       }
       else
       {
               SWFAddress.setTitle("TITULO DO SITE - NOME DA HOMEPAGE");

       }
       switch (e.value)
       {
               case "/home" :
                       abre_home(null);
                       break;

               case "/About" :
                       abre_About(null);
                       break;

               case "/Contato" :
                       abre_Contato(null);
                       break;

               case "/GoogleMap" :
                       abre_GoogleMap(null);
                       break;

               case "/" :
                       abre_home(null);
                       break;
       }
}
var carregarswf:Loader = new Loader();//utiliza o mesmo carregador pra todos os swf
container_mc.addChild(carregarswf);

//abre_home(null);//carrega primeiro a home.swf

/*********************
* EVENTS
*********************/
//carregarswf.addEventListener(MouseEvent.CLICK, someImagem);
b1_btn.addEventListener(MouseEvent.CLICK, abre_home);
b2_btn.addEventListener(MouseEvent.CLICK, abre_About);
b3_btn.addEventListener(MouseEvent.CLICK, abre_Contato);
b4_btn.addEventListener(MouseEvent.CLICK, abre_GoogleMap);

*/*********************
* FUNCTIONS
*********************/
/*
function someImagem(meuEvento:MouseEvent):void {
carregarswf.unload();//descarrega conteudo do loader
}*/
function abre_home(e:MouseEvent):void
{
       carregarswf.load(new URLRequest("home.swf"));
       SWFAddress.setValue("home");
}
function abre_About(e:MouseEvent):void
{
       carregarswf.load(new URLRequest("About.swf"));
       SWFAddress.setValue("About");
}
function abre_Contato(e:MouseEvent):void
{
       carregarswf.load(new URLRequest("Contato.swf"));
       SWFAddress.setValue("Contato");
}
function abre_GoogleMap(e:MouseEvent):void
{
       carregarswf.load(new URLRequest("GoogleMap.swf"));
       SWFAddress.setValue("GoogleMap");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda estou sem solução mesmo tendo trocado metodos e codigos.

 

Na verdade funciona o carregamento dos links no browser porém a pagina não muda .....so mudam os endereços.

 

Se alguem tiver uma dica ....o dia que resolvo isso posto os resultados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui resolver e aqui vai a solução para historico

 

Tem que entender como o SWFAddress funciona:

 

 

1. The usuario clica no botão

2. SWFAddress.setValue("home") para dizer ao navegador a palavra que queremos usar

3. SWFAddress.CHANGE event

4. Ação dependendo do value

 

//stop();
import app.*;
import navigation.*;
import swffit.*;
import fl.transitions.Tween;
import fl.transitions.easing.*;
import flash.display.Stage;
import flash.display.StageScaleMode;
import flash.display.StageAlign;
import com.asual.*;

var carregarswf:Loader = new Loader();//utiliza o mesmo carregador pra todos os swf
container_mc.addChild(carregarswf);

abre_home(null);//carrega primeiro a home.swf

/*********************
* EVENTS
*********************/
//carregarswf.addEventListener(MouseEvent.CLICK, someImagem);
b1_btn.addEventListener(MouseEvent.CLICK, abre_home);
b2_btn.addEventListener(MouseEvent.CLICK, abre_About);
b3_btn.addEventListener(MouseEvent.CLICK, abre_Contato);
b4_btn.addEventListener(MouseEvent.CLICK, abre_GoogleMap);

*/*********************
* FUNCTIONS
*********************/
/*
function someImagem(meuEvento:MouseEvent):void {
carregarswf.unload();//descarrega conteudo do loader
}*/
function abre_home(e:MouseEvent):void
{
       carregarswf.load(new URLRequest("home.swf"));
       SWFAddress.setValue("home");
}
function abre_About(e:MouseEvent):void
{
       carregarswf.load(new URLRequest("About.swf"));
       SWFAddress.setValue("About");
}
function abre_Contato(e:MouseEvent):void
{
       carregarswf.load(new URLRequest("Contato.swf"));
       SWFAddress.setValue("Contato");
}
function abre_GoogleMap(e:MouseEvent):void
{
       carregarswf.load(new URLRequest("GoogleMap.swf"));
       SWFAddress.setValue("GoogleMap");
}

//*******SWFAddress*********//

SWFAddress.addEventListener(SWFAddressEvent.CHANGE, changeURL);
function changeURL(e:SWFAddressEvent):void
{
       if (e.value != "/")
       {
               SWFAddress.setTitle("TITULO DO SITE - " + e.value.substring(1));
       }
       else
       {
               SWFAddress.setTitle("TITULO DO SITE - NOME DA HOMEPAGE");

       }
       switch (e.value)
       {
               case "/home" :
                       abre_home(null);
                       break;

               case "/About" :
                       abre_About(null);
                       break;

               case "/Contato" :
                       abre_Contato(null);
                       break;

               case "/GoogleMap" :
                       abre_GoogleMap(null);
                       break;

               case "/" :
                       abre_home(null);
                       break;
       }
}

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.