JavaScript - Agregar favoritos

 
Vista:
sin imagen de perfil

Agregar favoritos

Publicado por Victor Manuel (4 intervenciones) el 13/05/2010 23:36:57
Hola a todos necesito saber porque no funciona el siguiente codigo:

Javascript Bookmark function
http://www.brightlemon.com/web-design/blog/?p=99

archivo: bookmark.js
Código Javascript:

function bookmark(title,url){
if (window.sidebar) // firefox
window.sidebar.addPanel(title, url, "http://www.http://www.sitioweb.org/");
else if(window.opera && window.print){ // opera
var elem = document.createElement('a');
elem.setAttribute('href',url);
elem.setAttribute('title',title);
elem.setAttribute('rel','sidebar');
elem.click();
}
else if(document.all)// ie
window.external.AddFavorite(url, title);
}

archivo: favoritos.html

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Titulo del sitio WEB</title>
<script type='text/javascript' xsrc='funciones/bookmark.js' mce_src='funciones/bookmark.js'></script>
</head>
<body>
<p><a xhref='javascript:void(0);' mce_href='javascript:void(0);' onClick='javascript:bookmark("Titulo del sitio WEB", "http://www.sitioweb.org")'>Agregar a Favoritos</a></p>
</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de ScriptShow
Val: 2.019
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

RE:Agregar favoritos

Publicado por ScriptShow (692 intervenciones) el 14/05/2010 12:42:50
Saludos,

Prueba con algo más sencillo:

<script type="text/javascript">
<!--
function bookmark() {
if (window.sidebar&&window.sidebar.addPanel)
window.sidebar.addPanel("ScriptShow","http://scriptshow.wordpress.com","");
else
window.external.AddFavorite("http://scriptshow.wordpress.com","ScriptShow")
}
//-->
</script>

<p><a href="javascript:bookmark()">Agregar a Favoritos</a></p>

Compatible con IExplorer, Firefox, etc. No es preciso un Script sofisticado.

Espero sea útil.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar