javascript Archive
wordpress に addthis を追加
- 2008-07-09 (水)
- WEB | WordPress | javascript
してみた。
有名なソーシャルブックマークへのリンクをつけるやつです。
JavaScriptで、オーバーレイ表示。
addthisで配布しているプラグインとコードだとちょっと不十分だったので、
wordpressテンプレートに以下のように書いて表示確認。
- <script type="text/javascript">
- addthis_pub = 'masahyro'; // 登録したユーザ名
- </script>
- <a href="http://www.addthis.com/bookmark.php" onMouseOver="return addthis_open(this, '', '<?php the_permalink();?>', '<?php the_title();?>')" onMouseOut="addthis_close()" onClick="return addthis_sendto()">
- <!-- ↓それぞれのaddthisのURLは登録時にもらえる -->
- <img src="http://xx.addthis.com/button1-bm.gif" width="125" height="16" border="0" alt="" />
- </a><script type="text/javascript" src="http://xx.addthis.com/js/xxx/addthis_widget.js">
- </script>
- Comments: 0
- Trackbacks: 0
ModalBox.js にタイムアウト処理などを加える
- 2008-07-01 (火)
- WEB | javascript | millon
■ModalBoxでつくるMacOS X風ダイアログ
■modalbox.js
このライブラリ、millon.jpで随所に利用しています。
アップデートも頻繁で、今も進化を続けているようです。
サイトで利用する際、新しいリクエストをダイアログに表示する場合、
データの取得をタイムアウトする処理がなかったので、どうにか追加してみた。
(進化してるからそのうち追加されそうだけど)
ModalBoxには↓のようなCallBackが用意されています。(ver.1.6.0)
- beforeLoad - コンテンツロード前に呼ばれる
- afterLoad - コンテンツロード後に呼ばれる
- beforeHide - ダイアログが隠れる前に呼ばれる
- afterHide - ダイアログが隠れた後に呼ばれる
- afterResize - ダイアログのサイズ変更後に呼ばれる
- onShow - ダイアログが表示されたときに呼ばれる
- onUpdate - ダイアログのコンテンツが更新されたときに呼ばれる
これに タイムアウトなどの処理を加えたいと思います。
- Comments: 0
- Trackbacks: 0
WordPressのカスタムフィールドで<HEAD>内でJavsScript, CSSをロードして動かす
- 2008-06-27 (金)
- WEB | WordPress | javascript
MacOSXのようなダイアログをページ内に表示する、
ModalBoxの改造記事を書こうと思ったんだけど、
WordPressで記事ごとにJavaScriptやCSSの読み込みを追加したくて悩む。
プラグインを利用&改造して、
カスタムフィールドでこんな感じでできるようにしてみた。

javascript, css フィールドにファイル名を指定して追加する。
(Add-Meta-Tagsを追加で、keywords,description フィールドの指定によって、
META情報もページごとに指定可能。)
というわけで、WordPressの個別ページで、
ModalBoxのJSとCSSを読み込んで、表示させてみた。
↓個別ページ表示でないと動きません。
- Comments: 1
- Trackbacks: 1



