Ir para conteúdo

POWERED BY:

Arquivado

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

Carol Black

Tem algum que funcione em todos os browsers?

Recommended Posts

Olá! :D

 

Eu estou com uma dúvida:

Para um link de 'adicionar aos favoritos' funcionar em todos os browsers ele não pode ter um script?

 

Pq o script é compatível ao atalho do próprio browser não é? Ou eu falei uma besteira bem grande? :P

Igual IE, Mozilla e Opera funcionam igual, já o Chrome não, e o atalho do Chrome muda.

 

Eu queria saber se esse código já é o suficiente:

<a href="#" onclick="javascript:window.external.Addfavorite('http://www.osite.com.br','Descrição')"></a>

Eu não sei dizer se funcionou em todos os navegadores, pq o meu usuário no pc aqui não é o administrador, então eu não consigo instalar outros navegadores, e como é em rede nada que esteja escrito "download" abre nas pesquisas. =/

 

Bom, se alguém souber de um código melhor, mesmo sendo script ao invés do code ir direto na url, para mim é ótimo do mesmo jeito, eu só queria saber fazer ele funcionar em todos os broweser, pq se não nem compensa jogar na index.

 

Obrigada desde já. ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse funciona na maioria dos browsers..........

 

<script language="JavaScript">
function addFav(){
    var url      = "http://www.mpwdesiner.co.cc";
    var title    = "MPW Desiner - O Melhor Conteúdo para WebSites";
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}
</script>
<a href="javascript:addFav()" title="Adicionar aos Favoritos">Adicionar aos Favoritos</a>
http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

MSN: macielc.ronaldo@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

OI macielcr7!

 

Esse código deu certo, funcionou muito melhor que o outro. ;)

Agora o Mozilla lê ele tbm! Obrigada!!

 

Só que o Chrome não lê. <_<

É normal o Chrome fazer isso? Ele não lê nenhum script que os outros navegadores leêm??

Compartilhar este post


Link para o post
Compartilhar em outros sites

haaa deve ser pelos os desenvolvedores... modificarem as configurações dele...

mais deve ter uma forma ...

 

só não sei ainda... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

e cristiadu todos os meu POSTs eu Coloco meu MSN então se não ajuda tbm não atrapalhe...... http://forum.imasters.com.br/public/style_emoticons/default/excl.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Browser baseado no WebKit não tem como. Você pode fazer assim:

 

function addToBookmark(url){
    var browser = window.navigator.appName;
    if(browser == "Microsoft Internet Explorer")
        window.external.AddFavorite(url, document.title);
    else if(browser == "Netscape")
        alert("Pressione Ctrl + D para adicionar nosso site nos favoritos.")
}
Isso que você quer não é muito crossbrowser. =/

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

cristiadu,

Olha, a minha 'crise de programadora' é tão grande que é capaz de eu add metade desse fórum aqui. :P

melhor os que passam o msn. xD

 

 

 

macielcr7,

ah obrigada!

deve ser isso dai mesmo =P

francamente, o Chrome é o IE6 evoluído, nada funciona nele, fresco com scripts e resolução!. <_<

 

 

Thiago Retondar,

muitíssimo obrigada! =D

aff WebKit é uma pedra! uso o Chrome e várias funções aqui do fórum não são ativadas /tipo replybox

bem, vou usar o sistema de 'alert'.

Excelente script! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

no caso do 'if browser' eu repito ele para os outros navegadores?

por exemplo:

if(browser == "Mozilla Firefox")
        window.external.AddFavorite(url, document.title);

Obrigada pela ajuda! ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Carol, não é muito seguro usar esse AddFavorite no Mozilla Firefox. Já falhou umas vezes que fui testar.

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Aah sim, ok.

Obrigada! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Vou fazendo os testes. Qualquer dúvida a parte te mando uma MP, pode ser?

Se quiser, pode por como resolvido o tópico.

O code funcionou na maioria dos browser! :lol: /tirando o Chrome =P mas o alert faz todo o trabalho.

 

Obrigada mesmo pela ajuda de todos!!! :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou fazendo os testes. Qualquer dúvida a parte te mando uma MP, pode ser?

Crie tópicos/posts aqui mesmo. ^_^ Pode ser a dúvida de outros.

 

Se quiser, pode por como resolvido o tópico.

Não sou moderador da área. heeheheh Só esperar algum, que ele coloca como [Resolvido].

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.