Skip navigation.

exploreopera

| Help

Sign up | Help

Kuruman Log

かつて自分のカスタムログを書きためていたこともあった

UTF-8によるアドレスバーのエンコード絡み

, ,

usopionさんがUTF-8でURLエンコードされたURLを取得するブックマークレットを作成された。普段すべてのアドレスをUTF-8でエンコードするのチェックボックスを外して使っていたが、そうしているとUTF-8で記述されていないウェブページ上に全角文字を含むリンクが在った場合に問題が発生するようだ。ブログなどに投稿するためにエンコードされていない状態のURLを取得する機会と全角文字の含まれるURLへのリンクを踏む機会。どちらが多いと問われれば、私の場合間違いなく後者だ。

……ということで、x alt, u, r, lGo to page, "javascript:prompt('現在の URI',encodeURI(location.href).replace(new RegExp('%2525([\\da-f])','gi'),'%25$1'));void(0);"を割り当ててみた。これで必要な時にはエンコード前のURLを取得できる。若干opera_exが不便になるが致し方あるまい。どうにかならないかといくらか試行錯誤してみたが、僕の手ではどうにもならなかった。

追記。ソース中のスマイル君(仮称)も僕の手ではどうにもならなかった。

ページ分けされてる記事を結合開発者向けツール

Comments

avatar
ポストの右上に show advanced options つうリンクがあって、それをクリックすると、 Disable smilies つうチェックボックスが現れるよ。まぁ、 : の後ろにスペース入れてもいいと思うけど。

By usopion, # 13. November 2006, 06:12:04

avatar
こんなところに隠されていたんですね!
どこに消えてしまったのか見つけられなかったもので……助かりました。

By Kuruma, # 14. November 2006, 06:19:36

Write a comment

You must be logged in to write a comment. if you're not a registered member, please sign up.