Foros del Web » Programando para Internet » Jquery »

Agregar a Marcadores Chrome con jQuery

Estas en el tema de Agregar a Marcadores Chrome con jQuery en el foro de Jquery en Foros del Web. Hola me gustaría colocar un botón para agregar a Favoritos y Marcadores y he encontrado este código en este página http://www.ribosomatic.com/articulos/agregar-a-favoritos-marcadores-usando-jquery/ Pero como he leido ...
  #1 (permalink)  
Antiguo 31/10/2011, 09:43
Avatar de WebSalvador  
Fecha de Ingreso: agosto-2011
Ubicación: Lima - Perú
Mensajes: 171
Antigüedad: 12 años, 8 meses
Puntos: 2
Agregar a Marcadores Chrome con jQuery

Hola me gustaría colocar un botón para agregar a Favoritos y Marcadores y he encontrado este código en este página http://www.ribosomatic.com/articulos/agregar-a-favoritos-marcadores-usando-jquery/

Pero como he leido Chrome no permite estos códigos no funciona en este navegador pero encontre un código que al menos en Chrome sale un mensaje que dice presiona ctrl+D yo quisiera fusionar los códigos para que con un solo boton se agregue a favoritos perfectamente en Explorer, Firefox y en Chrome y Safari ya que no me queda otra opción salga el mensaje de Presionar Ctrl+D

A continuación pongo los códigos y luego como eh intentado hacerlo y no he podido, muchas gracias.

Código con jQuery
Código PHP:
<script language="javascript" type="text/javascript">
$(
document).ready(function(){
$(
"a.jQueryBookmark").click(function(e){
        
e.preventDefault(); 
        var 
bookmarkUrl this.href;
        var 
bookmarkTitle this.title;
 
        if (
window.sidebar) { // For Mozilla Firefox Bookmark
                
window.sidebar.addPanel(bookmarkTitlebookmarkUrl,"");
        } else if( 
window.external || document.all) { // For IE Favorite
                
window.external.AddFavoritebookmarkUrlbookmarkTitle);
        } else if(
window.opera) { // For Opera Browsers
                
$("a.jQueryBookmark").attr("href",bookmarkUrl);
                $(
"a.jQueryBookmark").attr("title",bookmarkTitle);
                $(
"a.jQueryBookmark").attr("rel","sidebar");
        } else { 
// for other browsers which does not support
                 
alert('Your browser does not support this bookmark action');
                 return 
false;
        }
});
});
</script> 
Código HTML:
<a href="http://www.mipagina.com" title="Agregame" class="jQueryBookmark">Agrega a favoritos</a> 
Código con Javascript
Código PHP:
<script language="JavaScript"
function 
agregar(){ 
  if ((
navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) { 
    var 
url="http://cine-desde-casa.blogspot.com"
    var 
titulo="Cine Desde Casa"window.external.AddFavorite (url,titulo); 
  } 
  else { 
    if(
navigator.appName == "Netscape"alert ("Gracias por agregarnos a tus favoritos Presiona Crtl+D y Luego haz click en Terminar"); } } 
</script> 
Código HTML:
<input value="Agregar a Favoritos" onclick="javascript:agregar();"  name="button" type="button"/> 
Como yo lo he intentado, ya que quiero basarme más en el primer código con jQuery
Código PHP:
<script language="javascript" type="text/javascript">
$(
document).ready(function(){
$(
"a.jQueryBookmark").click(function(e){
        
e.preventDefault();
        var 
bookmarkUrl this.href;
        var 
bookmarkTitle this.title;
 
        if (
window.sidebar) {
                
window.sidebar.addPanel(bookmarkTitlebookmarkUrl,"");
        } else if( 
window.external || document.all) {
                
window.external.AddFavoritebookmarkUrlbookmarkTitle);
        } else if(
window.opera) {
                $(
"a.jQueryBookmark").attr("href",bookmarkUrl);
                $(
"a.jQueryBookmark").attr("title",bookmarkTitle);
                $(
"a.jQueryBookmark").attr("rel","sidebar");
        } else { 
                if(
window.chrome
                 
alert ("Gracias por agregarnos a tus favoritos Presiona Crtl+D y Luego haz click en Terminar");
                else {
                 
alert('Su navegador no soporta esta acción favoritos');
                 return 
false;
                }
        }
});
});
</script> 
Bueno les doy gracias de antemano, espero su gran ayuda muchas gracias
  #2 (permalink)  
Antiguo 31/10/2011, 10:41
Avatar de WebSalvador  
Fecha de Ingreso: agosto-2011
Ubicación: Lima - Perú
Mensajes: 171
Antigüedad: 12 años, 8 meses
Puntos: 2
Respuesta: Agregar a Marcadores Chrome con jQuery

Bueno me doy yo mismo la respuesta jejeje, este código es más sencillo y da en el clavo.

Código PHP:
function agregar(){
    var 
url="http://www.websalvador.com/"
    var 
titulo="Studio Web Salvador"
if (
window.sidebar) { 
    
// Mozilla Firefox Bookmark
    
window.sidebar.addPanel(titulourl,"");

else if( 
window.external ) { // IE Favorite
    
if(window.ActiveXObject) {
    
//ie
    
window.external.AddFavoriteurltitulo);
    } 
    else {
//chrome
      
alert('Presiona Crtl+D para Agregar a Marcadores');
    }

else if(
window.opera && window.print) { // Opera
  
return true
}
else { 
//safri
 
alert('Presiona Crtl+D para Agregar a Marcadores'); }


Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 00:59.