2006/09/20

W-ZERO3[es]ではmixiモバイルが使えるものの、携帯固有番号を利用した「かんたんアクセス」ができないため、毎回手動でメールアドレスとパスワードを入力しなければなりません。それは面倒なのでBookmarkletを利用しましょう。

javascript:var f=document.forms[1];f.email.value="メールアドレス";f.password.value="パスワード";f[7].click();

さっき書いたエントリの技をOperaで使って調べた結果です。これがやりたかったんですよね。これはちゃんとPocketIEで動きます。

元記事:http://blogs.wankuma.com/mutaguchi/archive/2006/09/20/39211.aspx

Bookmarkletとは、ブラウザのURL欄に入力して表示中のページに何らかのアクションを起こすスクリプトのことで、「お気に入り」や「ブックマーク」に指定することで再利用可能になります。ありがちだと思いますが、HTMLソースを表示するBookmarkletを書いてみました。

javascript:document.write(document.body.parentElement.outerHTML.replace(/\/g,">").replace(/\n/g,"
"));

実はこれを書いたのにはわけがあって、W-ZERO3[es]上で動作するPocketIEにソースを見る機能がないため作成したのですが…。肝心のPocketIE上ではうまく動作しません(泣

outerHTMLなどが取れないみたいですね。innerHTMLも駄目。writeとかalertとか使えるのに惜しいです。URLEncodeもなんか変で、\が%5Cにならず/になっちゃいます。最初これがエラーの原因かと思いましたが違いました。

でもOperaでは使えますよ!(なんか一昔前のWindows版ブラウザ事情とは逆だな〜)

元記事:http://blogs.wankuma.com/mutaguchi/archive/2006/09/20/39209.aspx

Copyright © 2005-2016 Daisuke Mutaguchi All rights reserved

mailto: mutaguchi at roy.hi-ho.ne.jp

Awards

Books

Twitter