3

クリックすると現在のページを次の場所から切り替えるGoogleChromeのJavaScriptブックマークレットを作成する方法はありますか?

www.youtube.com/watch?v=VIDEOID

また

www.youtube.com/watch?v=VIDEOID&feature=related

またはその他の種類のYouTubeURL

www.youtube.com/embed/VIDEOID

私はほぼ1時間かけて試してみました(そして発見しました)。

寛大であることに前もって感謝します。

4

1 に答える 1

3
document.location = 'http://www.youtube.com/embed/' + document.location.href.match(/[&?]v=([^&#]*)/i)[1]

ブックマークレットとして

javascript:document.location%20%3D%20'http%3A%2F%2Fwww.youtube.com%2Fembed%2F'%20%2B%20document.location.href.match(%2F%5B%26%3F%5Dv%3D(%5B%5E%26%23%5D*)%2Fi)%5B1%5D%0A%0A
于 2012-09-05T14:47:30.267 に答える