Hatena::ブログ(Diary)

0xFF RSSフィード

2008 March 27th

素のIE6でもBookmarkletからAutoPagerizeできるxAutoPagerize

tsupoさんがIEでAutoPagerizeを動かそうとしているのをみて、この前あげたBookmarklet版ならIEでも簡単に動かせそうだと思い、やってみた⇒できた!!!

Bookmarkletの登録は xAutoPagerize からどうぞ。

ソース:http://ss-o.net/userjs/xAutoPagerize.user.js(上記BookmarkletはこのJSを読み込んでいます。このss-o.netドメインとサーバーは当分先まで私が個人(私以外に編集できる人はいない)で管理(といってもXREAですが)しているはずなので、それなりに安全だと思います。もちろん危険がないとは言い切れないので、ご利用は一応自己責任でお願いいたします。)

まだ何とか動かしたレベルですが、一応IE6,7、Firefox2、Opera9.26、Safari3.1で動いています。クロスブラウザ! ってことで、xAutoPagerizeって名前にしておきます。一番のネックだったXPath対応は id:amachangJavaScript-XPathを利用させて頂いています。

また、IE対応に当たって、id:onozatyブラウザの表示領域のサイズを取得する方法。 - Enjoy*Studyや、id:shogo4405エレメントの位置固定 - Thousand Yearsを参考にさせていただきました。

今後はサイト側の実装として使用できるように(ライセンスの問題を考えつつ)ライブラリ(jQueryプラグイン?)化するってことをやってみたいと思っています。


追記:

ちょうど同じタイミングでid:mattn がIEで動くAutoPagerizeを公開されてました。Big Sky :: Internet Explorer 6で動作するAutoPagerize作った。

amachangamachang 2008/03/27 19:41 おおお!すばらしいですね!

使っていただきありがとうございます。

os0xos0x 2008/03/28 01:39 id:amachang
どもです。JavaScript-XPathなしではinfogamiに蓄積されたSITEINFOを活用できなかったので、ホントに感謝です。

moliomolio 2009/02/26 01:11 最近動かないようなのですが、よろしければメンテナンスして頂けないでしょうか

os0xos0x 2009/02/26 01:32 > id:molio
すみません。サーバー移転時に必要なファイルを消してしまっていました…。
ファイルをあげ直したので、同じBookmarkletのままで動くと思います。
ご報告ありがとうございました。

moliomolio 2009/02/26 02:14 素早く対応して頂いてありがとうございます。
無事動作いたしました。
Donut使いとしては無くてはならないBookmarkletですので、とても嬉しいです。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

カレンダー
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
日記の検索

最近のコメント