Mozillaでプログラミング(XUL)
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
750:デフォルトの名無しさん 04/07/02 20:47 >>749 その1。一意な名前の変数にする。 名前空間URIのようにすればほぼ確実。 window['http://hoge/fuga:openURI'] = window.openURI; window.openURI = function(uri, ref) { // hoge window['http://hoge/fuga:openURI'](uri, ref); // fuga } その2。クロージャを使う。 function init() { var originalFunc = window.loadURI; window.loadURI = function(uri, ref) { //hove originalFunc(uri, ref); //fuga } } init(); この例でいうinit()の部分さえ名前がかぶらなければ、 変数originalFuncは関数外部からはアクセス不可能なので 破壊される恐れもない。 751:デフォルトの名無しさん 04/07/03 08:45 >>750 なるほど。ありがとうございます。 メーラー用の拡張の作成は少し先のことになりそう。 752:デフォルトの名無しさん 04/07/03 15:20 XUL特集、らしい。 http://www.unixuser.jp/next.html 753:デフォルトの名無しさん 04/07/04 07:55 XULチュートリアルを勉強している者です。 http://xul-app.hp.infoseek.co.jp/xultu-janit/rdfscript.html こちらのRDFデータソースの章に書いてあることを試したところ、 ドロップダウンリストに文字列を入力してボタンを押してアプリを再び開くと ドロップダウンリストの項目がどんどん増えていくのですが、追加されたデータは どこに保存されているのでしょうか。 「最後に、Flush 関数を使ってデータソースをディスクに書き出す。」とのことですが、 素人の安直な考えでは初めに読み込んだ recents.rdf ファイルへ書き込まれるのだろう と思ったけど実際に開いてみると違いました。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5388日前に更新/292 KB
担当:undef