« [Inside AoD !] オブジェクト一覧 (v1.0.2) | Main | Google AJAX Search API »

[Inside AoD !] LXSAOD2 オブジェクト (v1.0.2)

プロパティ

  • String version
    使用中のAoD ! のバージョン
  • String base_uri
    AoD ! のベースURL: 'http://www.isella.com/aod2'
  • String charset
    AoD ! のキャラクタセット: 'utf-8'
  • Array scripts
    AoD ! が動的にロードしたスクリプトのDOM配列。unload時に削除される。
  • Array styles
    AoD ! が動的にロードしたスタイルのDOM配列。unload時に削除される。
  • String html
    AoD ! のポップアップウインドウのベースHTML
  • Array feeders
    ページ内にあるAoD ! 対応アンカーに対応するFeederのオブジェクト配列。unload時に削除される。
  • Array plugins
    追加されたプラグインのオブジェクト配列。unload時に削除される。

メンバ関数

  • DOM loadScript(String url)
    urlのJavaScriptファイルを<head>に追加し、そのDOMオブジェクトを返す。
  • DOM loadStyle(String url)
    urlのCSSファイルを<head>に追加し、そのDOMオブジェクトを返す。
  • LXSAOD2 extend(Object obj)
    objオブジェクトのメンバをLXSAOD2オブジェクトに追加し、追加されたLXSAOD2オブジェクトを返す。
  • Void plugin(String name, Object obj)
    objオブジェクトによって定義されたプラグインをnameプラグインとしてLXSAOD2に登録する。nameはa/@relの第一エレメントとして利用される。
  • Void init()
    ドキュメントのロード完了(DOM Ready)時に呼ばれる。AoD ! のポップアップウインドウ用のCSSとHTMLをロードする。AoD ! 対応アンカーを探し、Feederオブジェクトを生成する。
  • Void unload()
    ドキュメントのクローズ時に呼ばれる。メモリリークを防ぐ為、Feederオブジェクト、CSSとJavaScriptのDOMを削除する。プラグインがあれば、それぞれのプラグインのunload()を呼び出す。
  • Int getOffsetLeft(DOM dom)
    dom要素のドキュメント内でのx座標をピクセル値で返す。
  • Int getOffsetTop(DOM dom)
    dom要素のドキュメント内でのy座標をピクセル値で返す。
  • Int scrollLeft()
    ブラウザウインドウの現在の横方向のスクロール量をピクセル値で返す。
  • Int scrollTop()
    ブラウザウインドウの現在の縦方向のスクロール量をピクセル値で返す。
  • Int clientWidth()
    ブラウザウインドウの表示領域の横幅をピクセル値で返す。
  • Int clientHeight()
    ブラウザウインドウの表示領域の高さをピクセル値で返す。
  • Void setCookie(String name, String value[, String expires[, String path]])
    valueをnameという名前のクッキーでセットする。expires(例:'Tue, 31-Dec-2030 23:59:59')があれば、有効期限を設定する(省略時や''ではブラウザが閉じるまで有効)。pathがあれば、pathディレクトリ以下で有効とする(省略時はカレントパス以下で有効)。
  • String getCookie(String name)
    nameという名前のクッキーを取得する。
  • Void delCookie(String name)
    nameという名前のクッキーを削除する。

TrackBack

TrackBack URL for this entry:
http://blog.l-xs.com/cgi-bin/mt/mt-tb.cgi/223

Post a comment