Ir para conteúdo

POWERED BY:

Arquivado

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

Luciano Felli

[Resolvido] Javascript não funciona

Recommended Posts

Olá, algugém sabe o que está de errado no código abaixo? A tela do browser fica branca.

 

 

<html></body><script type='text/javascript'>document.write("<li ><a href='index.htm' class='images' >Home</a></li>"):document.write("<li id='active'><a href='servicos.htm' class='images' id='current'>Serviços</a></li>"):document.write("<li><a href='curriculo.htm' class='images'>Currículo</a></li>"):document.write("<li><a href='portfolio.htm' class='images'>Portfólio</a></li>"):document.write("<li ><a href='contato.htm' class='images' >Contato</a></li>"):document.write("<li><a href='youtube.htm' class='images'>You Tube</a></li>"):</script></BODY></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Viagem minha hehehe. Thankx

 

Se eu quiser colocar o menu.js para abir no código da página não seria

 

 

<script src="menu.js" language="javascript"></script>

???? fica em branco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Luciano, nesse caso você tera que fazer uma função e chamar onde você quer na página dentro do body

 

<script>nomedafuncao();</script>

mas nao eskeça de colocar no head o codigo que você escreve acima

<script src="menu.js" language="javascript"></script>

ve se te ajuda....abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não deu certo

 

página.htm

<html><head><script src="menu.js" language="javascript"></script></head><body><script>funcaoprincipal();</script></BODY></html>

 

menu.js

<script type='text/javascript'>function funcaoprincipal (document.write("<li ><a href='index.htm' class='images' >Home</a></li>");document.write("<li id='active'><a href='servicos.htm' class='images' id='current'>Serviços</a></li>");document.write("<li><a href='curriculo.htm' class='images'>Currículo</a></li>");document.write("<li><a href='portfolio.htm' class='images'>Portfólio</a></li>");document.write("<li ><a href='contato.htm' class='images' >Contato</a></li>");document.write("<li><a href='youtube.htm' class='images'>You Tube</a></li>");}</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ow Luciano....quando você faz um script JS fora da página para ser chamado ele nao pode ser assim.

 

Tem que tirar os <scripts> e seus parametros

 

Ficaria assim

function funcaoprincipal() (document.write("<li ><a href='index.htm' class='images' >Home</a></li>");document.write("<li id='active'><a href='servicos.htm' class='images' id='current'>Serviços</a></li>");document.write("<li><a href='curriculo.htm' class='images'>Currículo</a></li>");document.write("<li><a href='portfolio.htm' class='images'>Portfólio</a></li>");document.write("<li ><a href='contato.htm' class='images' >Contato</a></li>");document.write("<li><a href='youtube.htm' class='images'>You Tube</a></li>");}

e nao eskeça de colocar os () depois do nome da função e começar a função com {

function funcaoprincipal() {document.write("<li ><a href='index.htm' class='images' >Home</a></li>");document.write("<li id='active'><a href='servicos.htm' class='images' id='current'>Serviços</a></li>");document.write("<li><a href='curriculo.htm' class='images'>Currículo</a></li>");document.write("<li><a href='portfolio.htm' class='images'>Portfólio</a></li>");document.write("<li ><a href='contato.htm' class='images' >Contato</a></li>");document.write("<li><a href='youtube.htm' class='images'>You Tube</a></li>");}

ve se agora funfa :P

 

abraços

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.