← Javascript

[JavaScript] Adicionar aos Favoritos

Lida 10909 vezes

Offline

CasaTuga 
Membro
Mensagens 397 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Pessoal, adicionei ao meu blog, wordpress, um botão para adiciona-lo aos favoritos

o código è este
Citar
<p>
<a href="javascript:window.external.AddFavorite('http://www.ikariampt.com/')"><img src="http://ikariampt.com/wp-content/uploads/AddFav.gif"/></a>
Mas não acontece nada,
Alguem me arranja um código que funcione ??
Offline

goodsound 
Membro
Mensagens 2485 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

Aqui está o código, funciona em IE, FireFox, e Opera, é só personalizar a variável título, a URL penso estar correcta.
Código: [Seleccione]
<script language="JavaScript">
function addFav(){
    var url      = "http://www.ikariampt.com";
    var title    = "Título que queres";
    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><script language="JavaScript">
function addFav(){
    var url      = "http://www.ikariampt.com";
    var title    = "Título que queres";
    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>
Já agora, isto trata-se mais de JavaScript do que propriamente HTML. Injoy!
Offline

andre_mz 
Membro
Mensagens 688 Gostos 0
Feedback +3

Troféus totais: 25
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

Isso também funciona em Joomla, certo?
Offline

goodsound 
Membro
Mensagens 2485 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

Isso também funciona em Joomla, certo?
Sim, muito provavelmente.
Offline

cenourinha 
Elite
Mensagens 4094 Gostos 21
Troféus totais: 34
Trófeus: (Ver todos)
Mobile User Apple User Level 6 Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4

Penso que já ninguém usa isto. A maioria das pessoas utiliza serviços como o delicious para guardar os favoritos e quem não usa esses serviços e realmente utiliza os bookmarks do browser, sabe decerteza a combinação de teclas para o fazer.
Offline

goodsound 
Membro
Mensagens 2485 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

Penso que já ninguém usa isto. A maioria das pessoas utiliza serviços como o delicious para guardar os favoritos e quem não usa esses serviços e realmente utiliza os bookmarks do browser, sabe decerteza a combinação de teclas para o fazer.
É verdade, mas em todo o caso nunca é demais usar na minha opinião.;)
Offline

CasaTuga 
Membro
Mensagens 397 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Aqui está o código, funciona em IE, FireFox, e Opera, é só personalizar a variável título, a URL penso estar correcta.
Código: [Seleccione]
<script language="JavaScript">
function addFav(){
    var url      = "http://www.ikariampt.com";
    var title    = "Título que queres";
    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><script language="JavaScript">
function addFav(){
    var url      = "http://www.ikariampt.com";
    var title    = "Título que queres";
    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>
Já agora, isto trata-se mais de JavaScript do que propriamente HTML. Injoy!

 :obrigado:
Vou experimentar
Offline

andre_mz 
Membro
Mensagens 688 Gostos 0
Feedback +3

Troféus totais: 25
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

Resumidamente, abro um módulo html, insiro o código, e não me aparece nada em concreto, mas sim o código, ou seja, não estou a conseguir pôr.
Alguém me ajuda?
Offline

CasaTuga 
Membro
Mensagens 397 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Resumidamente, abro um módulo html, insiro o código, e não me aparece nada em concreto, mas sim o código, ou seja, não estou a conseguir pôr.
Alguém me ajuda?


Em que CMS estás a fazer isso ?
Secalhar precisas do PHP Exec (Wordpress) ou algo equivalente para outros CMS
Offline

Ricardo75 
Membro
Mensagens 1660 Gostos 0
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Resumidamente, abro um módulo html, insiro o código, e não me aparece nada em concreto, mas sim o código, ou seja, não estou a conseguir pôr.
Alguém me ajuda?
O Joomla já tem módulos preparados para isso, como por exemplo este: http://extensions.joomla.org/extensions/style-&-design/accessibility/5974/details