1 votos

¿Cómo guardar un enlace de bookmarklet cuando se utiliza safari?

¿Cómo puedo guardar el enlace de un bookmarklet en el safari del iPad? Por ejemplo cualquiera de los bookmarklets de la siguiente página web? Cuando toco y mantengo, no se ofrece la opción de guardar el enlace.

http://joemaller.com/translation_bookmarklets.shtml

Eventualmente, me gustaría marcar ese bookmarklet. Lo que hago actualmente es abrir el enlace anterior en Firefox, luego guardo el enlace, y luego creo un marcador en safari. Me pregunto cómo puedo hacer esto sin usar un segundo navegador.

2voto

Yoan Puntos 1

Sólo con el iPad y el safari: abre el enlace proporcionado. Ahora, haga clic en un bookmarklet adecuado para usted, y abrirlo.

En la nueva ventana, en la parte superior, hay un cuadrado con una flecha hacia arriba, haz clic en él y en el menú emergente que se abre, elige "Añadir marcador" y guárdalo en el lugar que elijas (uno bueno es la página de Favoritos).

Cuando necesites traducir una página, haz clic primero en el gran " + ", elige el icono "Google Translate" y ábrelo. A continuación, copiar / pegar la dirección de su página a la página de traducción de Google.

Tenga en cuenta que en la página de Google Translate, puede elegir otra página "De" o "A", haciendo clic en los botones respectivos.

0 votos

Parece que su solución no responde a la pregunta. De hecho, supongamos que uno hace clic en el primer enlace en el enlace anterior, por su solución la dirección http://translate.google.com/translate?u=http%3A//joemaller.c‌​om/translation_bookm‌​arklets.shtml&langpa‌​ir=fr|en está marcada. Pero en realidad el enlace es javascript:%20void(window.open('http://translate.google.com/‌​translate?u='+escape‌​(location.href)+'&la‌​ngpair=fr%7Cen',%20'‌​French_to_English',%‌​20'resizable,scrollb‌​ars,status')) .

0 votos

Parece que no has procedido como se indica en mi respuesta - de hecho sólo has marcado tu enlace original (mientras que yo mencioné un segundo paso). Sin embargo, esto está bien, en esta etapa se puede editar y modificar pegando su enlace javascript.... .

1voto

Gerardo Lima Puntos 2165

Yo uso mi propio bookmarklet para guardar otros bookmarklets (irónicamente) en el ipad directamente desde safari. Mientras que esto se puede hacer por otras maneras (modificar el menú de toque largo) que requieren la edición de archivos del sistema. Así que obviamente js viene a ayudar como los enlaces están en DOM. Todo lo que necesitamos es extraer el href de la etiqueta. Aquí está el código de mi simple bookmarklet, sólo tienes que copiar y pegar como cualquier url de marcador:

javascript:if(!window.shclk)%7Bwindow.onclick=function(e)%7Be.preventDefault();oHref=e.target.href?e.target.href:e.target. src;try%7BdHref=decodeURIComponent(oHref)%7Dcatch(err)%7BdHref=oHref+err%7D;var%20newUrl=prompt(dHref+'%5Cn%5Cn'+e.target.outerHTML,(dHref?dHref:e.target.href));if(newUrl)document. location=newUrl;%7D;window.shclk=1;%7Delse%7Bwindow.onclick=null;shclk=0%7D;document.body. innerHTML+=('%3Cp%20id=%22scst%22%20style=%22position:fixed;left:10px;top:200px;font:100pt%20Arial;%22%3E'+shclk+'%3C/p%3E');setTimeout(function()%7Bdocument.getElementById('scst').remove()%7D,1000);

Esto funciona bien en mi iPad 3 con iOS 7.1.1 (sí, un poco heredado)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X