Como inserir meta no <head> com Javascript?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Atendido / Resolvido Como inserir meta no <head> com Javascript?

Mensagem por Troubleshoot em 24.06.15 13:54

Olá!
Preciso inserir uma meta do tipo 'base' em uma página HTML. Usei o código,
Código:

<script type="text/javascript">
     $(document).ready(function() {
        $('head').append('<base href="http://www.volcanowheels.com"/>');
     });
</script>
Mas não funciona.
Alguém tem alguma ideia de como inserir uma meta no <head> com javascript?

Desde já agradeço


Até mais!
Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/
  • 0

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Shek em 24.06.15 14:06

Bom dia.

O código funciona sim, e você pode abrir com o F12 e olhar antes do </head> que o código foi adicionado. Feliz Eu aconselho que use esta tag dentro do template, ao invés do javascript.

Se você estiver usando este código numa página HTML sem o uso do início e o final do fórum, você precisa colocar a biblioteca do jQuery:
Código:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>

Atenciosamente,
Shek


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Shek Crowley
Shek

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 18137
Pontos Ativos : 22144

Ver perfil do usuário https://shiftactive.blogspot.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Troubleshoot em 24.06.15 14:19

@Shek
Estou usando a página HTML com a opção de início e o final do fórum marcado em sim.
Quando adiciono o código no template ele funciona, porém, todos os links que esteja em '/LINK' ele adiciona a base em todo o fórum e apenas quero que o código fique em uma página HTML.

Acessando a página http://www.cicacenter.com.br/h6-Volcano-Wheels você verá que as imagens não aparecem e o código da base está no <head>.

Alguma solução?

Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Shek em 24.06.15 14:21

Bom dia.

No seu código base, coloque uma / (barra) depois da URL e tente de novo... Muito feliz


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Shek Crowley
Shek

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 18137
Pontos Ativos : 22144

Ver perfil do usuário https://shiftactive.blogspot.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Troubleshoot em 24.06.15 14:26

Não resultou ...
Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Shek em 24.06.15 14:33

Olá!

Tú tens estes erros mostrados no console:
Uncaught TypeError: jQuery(...).nivoSlider is not a function h6-Volcano-Wheels:28
Uncaught ReferenceError: hide is not defined - h6-Volcano-Wheels:28
Se não houver erros no script, ele vai executar o base normalmente, e então terá: http://www.volcanowheels.com/sistema/imagens/thumbs/873cf31a7c99efdc68f57a1acee2ef53.jpg


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Shek Crowley
Shek

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 18137
Pontos Ativos : 22144

Ver perfil do usuário https://shiftactive.blogspot.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Troubleshoot em 24.06.15 14:40

@Shek
Desativei o nivoSlider e mesmo assim as imagens não aparecem.

Código utilizado:
Código:
<script type="text/javascript">
     $(document).ready(function() {
          $('head').append('<base href="http://www.volcanowheels.com"/>');
     });
</script>
Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Shek em 24.06.15 14:46

Ainda há um erro:
Uncaught ReferenceError: hide is not defined - h6-Volcano-Wheels:28
h6-Volcano-Wheels:28 Uncaught TypeError: $(...).tipsy is not a function


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Shek Crowley
Shek

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 18137
Pontos Ativos : 22144

Ver perfil do usuário https://shiftactive.blogspot.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Troubleshoot em 24.06.15 14:59

Quando adiciono o código diretamente no template ele funciona, veja:
http://www.cicacenter.com.br/h6-Volcano-Wheels

Adicionando o código em Javascript as imagens não aparecem.

Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Shek em 24.06.15 15:15

Não aparece porque há scripts com erro. Se você adicionar o BASE no template, ele vai interpretar somente a tag base e não o script. Se adicionar o script, caso haja outro com problema de execução, automaticamente ele afetará os demais.

Até!


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Shek Crowley
Shek

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 18137
Pontos Ativos : 22144

Ver perfil do usuário https://shiftactive.blogspot.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Troubleshoot em 24.06.15 15:50

Código do erro:
Código:
jQuery().ready(function(){$(window).load(function() {Ticker.start({height : 0,spacing : 100,speed : 60,direction : 'right',pause : 0 });});});//]]></script>
Este código é da Forumeiros para fazer o scrolling de anúncio.
Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Troubleshoot em 25.06.15 14:47

Bom dia.
Verifiquei agora e percebi que o código funciona nos links do Menu e do Painel de controle(links sem http/www somente com /+link).
Porque não aparecem as imagens ou o conteúdo da DIV?

Até mais.
Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Shek em 25.06.15 15:03

@Troubleshoot escreveu:Código do erro:
Código:
jQuery().ready(function(){$(window).load(function() {Ticker.start({height : 0,spacing : 100,speed : 60,direction : 'right',pause : 0 });});});//]]></script>
Este código é da Forumeiros para fazer o scrolling de anúncio.
Na verdade não é bem isso. É um de seus códigos que está fazendo com que este código mencionado esteja errado, e consequentemente acabe por causar erros no atual código. Feliz


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Shek Crowley
Shek

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 18137
Pontos Ativos : 22144

Ver perfil do usuário https://shiftactive.blogspot.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por Troubleshoot em 25.06.15 15:47

Adicionei a BASE diretamente no código da página HTML sem o uso de script e resultou, veja:
Como inserir meta no <head> com Javascript? PsNL25m
http://www.cicacenter.com.br/h6-

@Shek
Meu grande amigo, Muito Obrigado!  Venerar

Até mais.
Troubleshoot

Troubleshoot
Usuário experiente

Masculino
Inscrito dia : 25/09/2011
Mensagens : 2231
Pontos Ativos : 2997

Ver perfil do usuário http://guiatecnico.ativo-forum.com/

Atendido / Resolvido Re: Como inserir meta no <head> com Javascript?

Mensagem por RafaelS. em 25.06.15 15:56

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.




Eu sou o RafaelS.,
Eu aconselho-lhe ler os seguintes tópicos:

Seta Para evitar ser punido é importante que leia  o regulamento geral do Fórum dos fóruns.
Seta Antes de criar o seu pedido de suporte certifique-se de ler o regulamento da seção de suporte.
Seta Quando for criar o seu tópico tente ser o mais específico possível, para que nós possámos entender!

"Suba na vida, mas não faça de seus amigos os degraus de sua escada, vença pela sua capacidade sempre com Honestidade,Caráter e Amor!"

Como inserir meta no <head> com Javascript? 2169
Como inserir meta no <head> com Javascript? 15074
RafaelS.

RafaelS.
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 26/04/2014
Mensagens : 4695
Pontos Ativos : 5747

Ver perfil do usuário http://techmais.forumeiros.com/

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum