2009-09-17 6 views
-1

Je suis en train de faire bookmarklet àbookmarklet image Question

IF (url se termine par .jpg || .png || .jpeg) dosomething (l'URL)

AUTRE Sur n'importe quelle image, mettez une couverture rouge de 50% d'opacité dessus. Et onclick something(this.src)

Catch, il pourrait y avoir un lien déjà autour:

+4

Ce n'est pas une question, mais une demande pour que les gens fassent le travail pour vous. Il serait préférable de diviser cette tâche en plusieurs problèmes (fondamentaux d'un bookmarklet, tester l'URL actuelle, ajouter une superposition à une image existante, etc.) que vous pouvez poser en tant que questions individuelles et digestes, à la fois pour vous et pour vous. pour le contenu à SO. –

+0

Je suis d'accord avec Ates Goral –

Répondre

0

Utilisez "javscript:" pour créer un bookmarklet. Par exemple, voici le code bookmarklet pour marquer une page en utilisant Google Bookmarks:

javascript:(function(){var%20a=window,b=document,c=encodeURIComponent,d=a.open("http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk="+c(b.location)+"&title="+c(b.title),"bkmk_popup","left="+((a.screenX||a.screenLeft)+10)+",top="+((a.screenY||a.screenTop)+10)+",height=420px,width=550px,resizable=1,alwaysRaised=1");a.setTimeout(function(){d.focus()},300)})(); 

Je pense que "window.location.href" vous donnera l'URL de la page. Ne sais pas sur l'opacité désinvolte

Questions connexes