monoの開発ブログ

Mobile Safariのコピー禁止を解除するBookmarklet

iPhone向けにデザインされたWebサイトでは、誤操作を防止するためかテキストのコピーが禁止されている場合があります。確かに微妙な操作性なので禁止したくなる気持ちも分からなくもないのですが、さすがにブログなどテキストが中心のサイトでコピーを禁止されていると不便ですよね。そこで、Webサイトのコピー禁止を一時的に解除することができるBookmarkletを作成しました。 コピー禁止を解除 上のリンクをPCのブラウザでブックマークに追加して同期するか、iPhone上のSafariで適当なページをブックマークに追加したあとURLを以下のものに置き換えると導入できます。コピーが禁止されているWebページで導入したBookmarkletを実行すると、一時的にコピー禁止が解除されます。

javascript:(function(){document.body.style['-webkit-user-select']='auto%20!important';})();