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
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. –
Je suis d'accord avec Ates Goral –