Ir para conteúdo
Fórum Script Brasil
  • 0

Utilizando Js Externo Dentro Da Tag <script>


baalzamon

Pergunta

Bom dia pessoal, essa é meio chatinha... pelo menos eu não consegui pensar em um modo de fazer...

Tenho um arquivo scripts.js e em determinado ponto eu tenho a seguinte função dentro dele

function Cookie(){
  var currentCookie = document.cookie;

  this.add = function(content){      
       document.cookie = currentCookie.concat('+'+content);
       return true;
   }
  this.del = function(content){
      document.cookie = currentCookie.replace(/'+'+eval(content)/ig,'';
      return true;
  }
  return true;
}
e em um programa X eu tenho as seguintes linhas de código dentro da tag head e script:
<script language="javascript" src="scr/scripts.js"></script>
<script>
  function addCookie(conteudo){
      var cookie = new Cookie();
      cookie.add(conteudo);
   }
</script>

Bem... eu uso o firebug aqui e ele não funciona acusando o erro na linha "var cookie = new Cookie();"... o que provavelmente está acontecendo é que ele não está usando a função do arquivo scripts.js e então da o tal erro...

Alguém se habilita a me ajudar?

[]'s

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

cara,

não sei não,

acho que do jeito que esta não vai funcionar.

pelo menos nunca vi funcionar dessa forma.

tu criou um metodo Cookie, retorna true.

ai tu chama o metodo var cookie = new Cookie();

então tua variavel cookie vai receber o valor "true" não é !?

ai tu tenta usar cookie.add(conteudo);

como o valor de cookie é true, é como fazer o mesmo que true.add(conteudo);

pelo menos foi isso que entendi, e acredito que assim não vai funcionar.

é isso mesmo?

at+

Link para o comentário
Compartilhar em outros sites

  • 0

Olá mestre! Ando abusando muito da sua boa vontade hehehehe

Na verdade seu raciocinio está certo... aqui que a coisa tava errada... mas eu arrumei outra forma ao invés de usar o construtor...

você sabe me dizer se o browser Opera tem algum problema com Cookies??

Estou tentando limpar ele mas ele não limpa o cookie da forma que escrevi acima... Firefox e IE funcionam normalmente!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...