Bookmarklet Image Вопрос - PullRequest
       6

Bookmarklet Image Вопрос

0 голосов
/ 17 сентября 2009

Я пытаюсь сделать букмарклет до

IF (URL заканчивается на .jpg || .png || .jpeg) dosomething (URL)

ELSE на любом изображении нанесите на него красную крышку с непрозрачностью 50%. А onclick something(this.src)

Поймай, может быть, вокруг него уже есть ссылка:

1 Ответ

0 голосов
/ 17 сентября 2009

Используйте «javscript:» для создания букмарклета. Например, вот код букмарклета для закладки страницы с помощью 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)})();

Я думаю, что "window.location.href" даст вам URL страницы. Не знаю насчет непрозрачности вхолостую

...