かなりすごいブログ

facebookでユーザーネームを自分で決められない問題とその解決方法

facebookではユーザーネームというものを決めることができ、自分のプロフィールページのURLが facebook.com/username として割り当てられるという短縮URL的な機能があります。 というわけで早速ユーザーネーム「supermomonga」を取得しようとしたのですが… 「他を表示」をクリック。 …あれ?自由に希望ユーザーネームを入力するinputフォームが表れない。 恐らくjsで色々やってるっぽいので、ブラウザの相性かとGoogle Chrome,Firefox,IEなどのブラウザで試してみるも同様の症状。 そこで、どうしても自分で決めたユーザーネームが欲しかったので、Google Chromeのデベロッパーツールを使ってごにょごにょすることに。 真似する場合は自己責任でお願いします…! スパナマーク>ツール(L)>デベロッパー ツール(D)から、おもむろにデベロッパーツールを起動。色々とそれっぽいのを探してたらありましたよそれっぽいエレメントが。 (右上の検索フォームから「username_more_options」で検索してください。) style属性直書きでdisplay:none;とかされてますね。 属性はダブルクリックで編集・追加・削除できるので、消しちゃいましょう。 けした。 すると…。 わーい。表示されたよー。 確認ボタンも動く! 承認も動く! display: none;のON/OFFがjsのミスで動かなくなっていたのか、それともシステムの修正中であえて表示しない様にしてたのかは謎(style属性直書きとかされてるからその可能性が高い気もする…)ですが、無事ユーザーネームを取得できました。 http://www.facebook.com/supermomongaよし…! 真似する場合は自己責任でお願いします…! (大事なことなので二回言いました)