2009-11-24 3 views
1

Кто-нибудь знает о букмарклетном или Firefox-аддоне, который позволит вам извлечь часть URL-адреса.Извлечь часть URL-адреса, используя букмарклет или аналогичный (например, firefox addon)

В частности, я хочу извлечь идентификатор сообщения из беседы gmail. Каждое сообщение в gmail имеет уникальный идентификатор. URL-адрес может выглядеть так: https://mail.google.com/a/domain.com/#all/1251b8f40722a3c2

Что я хочу - это возможность извлечь из 16-ти последних символов (часть 1251b8f40722a3c2) из ​​URL-адреса и скопировать его в буфер обмена автоматически.

Предпочтительным будет букмарклет (совместимость), но аддон Firefox также хорошо.

Спасибо! :)

ответ

1

Забыл все об этом вопросе. Я получил этот ответ от кого-то, я не помню, кто. Но, возможно, это поможет кому-то еще в моей ситуации.

javascript:(function(){var%20theSnippedURL=location.href.match(/([0-9]|[a-f]){16}/g);if(theSnippedURL){var%20url=prompt(%22Copy%20the%20extracted%20ID%20below.%22,theSnippedURL);}else{alert(%22Couldn't%20find%20conversation%20ID.%22);}})(); 

Этот javascript может быть использован в bookmarklet like this. Он извлекает идентификатор сообщения из Gmail и показывает его во всплывающем окне. К сожалению, он не копирует идентификатор в буфер обмена, но вы можете просто скопировать его из всплывающего окна, так что все в порядке.