• 締切済み

JavaScriptからJavaへの通信

現在Firefoxの拡張機能として、Webブラウザ上の色情報を 取得し、それをxmlファイルに格納していくというものを作っているの ですが、FirefoxのJavaScriptプログラムからローカルアプリケーションのJavaプログラムを呼び出し、且つ引数を渡すということは可能なのでしょうか??見当違いな質問でしたら申し訳ありませんが、 JavaScriptからxmlファイルをローカルフォルダに作成する方法が 何でもいいのであれば教えてください!

みんなの回答

回答No.1

返信がないようなので、、 拡張機能の制作はC++なので、C/C++カテゴリーで聞いた方が良いと思います。 MDCに全部載ってると思います。 http://developer.mozilla.org/ja/docs/Extensions ざっと見た感じ、ファイルの保存方法はAPIのページに載ってました。 FirebugではJavaScriptのconsoleオブジェクトから拡張機能にアクセスできますので、 ウインドウに書き出さずにファイルに保存するようにすれば、JavaScriptから保存することも出来ると思います。 他のアプリケーションとの連携はわかりませんが、 OSの互換性を考えなければ、 一般的なアプリケーションが別のアプリケーションを起動する場合と同じようにすれば、行けるんじゃないでしょうか。

関連するQ&A

  • JavaScriptからJavaのプログラムを起動

    JavaScriptからJavaで作ったプログラムを起動させたいのですが、可能でしょうか?具体的には、Firefoxの拡張機能を作っているのですが、Firefoxで処理した情報をJavaのプログラムに引数として渡すことを考えています。 過去の質問や検索の結果、WSHで実現できるのではないか考えたのですが、自分の理解・勉強不足もあって実現に至っていません。セキュリティの問題でやはり無理なのでしょうか?そもそも理解が間違っているのか?可能であれば、方法を伝授していただければと思います。 またWSHに限らず、このような方向性ではどうかといった助言もいただければと思います。

  • ブラウザ上でjavascriptを編集したい

    Webブラウザで開いているjavascriptファイルを編集して、その場で処理がうまく行くかを確認したいのですが、 そのような事が出来るアプリケーションはありますか? ローカルにファイルを落としてファイルを編集するのでは無く、 Web上で動いている物に直接手を加えて(ブラウザが保存してるファイルを直接いじって)、うまくいくかのテストをしたいと思っています。 そういうアプリケーションがあったら教えてください。

  • XSLT javascript Firefox

    こんにちは。 XMLの所の質問じゃないかもしれませんが・・・。 javascriptを使ってXSLTを切り替えて 表示するものをXMLファイルから選ぶ、 というプログラムなんですが、IEでは動作するのですがFirefoxでは動作しません。 どなたかご存知ですか?

    • ベストアンサー
    • XML
  • サーバー上にないxmlの読み込み

    amazonのWebサービスを利用して、HTML上にxmlを加工して製品情報を載せれるようなjavascriptを考えていたのですが、xmlの読み込みのところで立ち往生しております。 いろいろと模索した結果、サーバー上にないファイルはブラウザのセキュリティー制限に引っかかるため読み込めない、と言うような記述を発見したのですが、Firefox2.0では読み込めず、IE6は読み込めてしまうという現状なので困っております。 XMLHttpRequestを取得してサーバーからファイルを受け取るようにしていたのですが、Firefox2では表示されませんでした。(ローカルなファイルは表示できました。) Javascriptでの解決方法はないのでしょうか? また、別にJavascriptでないといけない分けでもなく、正直私もxmlの性質をあまりつかめていないので、もっとよい方法があれば、教えていただきたく思います。

    • ベストアンサー
    • XML
  • javaScriptからxmlファイルを読み込みたい。

    strutsで開発を行ってるのですが、javaScriptからweb.xmlに設定してあるsession-timeoutの時間を取得したいのです。 javaScriptからxmlファイルをparseできるみたいで、ネットを参考に書いてみたのですが。うまく動きません・・・以下がソースです。 jsファイルをweb.xmlと同じ階層において試したのですが 、うまく読み込めていないようなのです。どなたかご教授お願いできないでしょうか? javaScriptからweb.xmlを読み込むことは不可能なのでしょうか? ちなみにブラウザはIE6.0以上限定です。 function readXML(){ xml_doc = new ActiveXObject("Microsoft.XMLDOM"); xml_doc.async = false; if(xml_doc.load("web.xml")){ alert("success!"); }else{ alert("error!"); } }

  • Javaで作ったWebブラウザをJavaScriptに対応させるには?

    JavaでWebブラウザを作っています。 HTMLのページはうまく表示されるのですが、JavaScriptが使われているページがうまく表示されません。 どうしたらいいのでしょうか?どなたかよろしくお願いします。

  • Javaアプリケーションとは?

    Java Runtime Environmenとは、どのような時に必要ですか? ソフト紹介サイト「窓の杜」では、http://www.forest.impress.co.jp/lib/arc/runtime/runtimeapp/javaruntime.html ”IEやNetscapeなどのWebブラウザーにはJavaランタイムが組み込まれているため、Webブラウザー上で動作する“Javaアプレット”と呼ばれるプログラムを実行する場合は必要ないが、Webブラウザーとは無関係に起動できる“Javaアプリケーション”と呼ばれるプログラムを実行する際に必要となる。”と書かれています。 Javaアプリケーションに必要と書かれていますが、具体的な例はありますか? よろしくお願いします。

    • ベストアンサー
    • Java
  • javaが動かない

    http://bactive.vrtc.net/cosmos.htmlのCOSMOS Web3Dという物が見たいのですが Javaセキュリティによってブロックされたアプリケーションと表示され見る事ができません。 一応、Javaの設定の例外サイト・リストには追加したのですが、何も変わりません。 使っているブラウザはFireFoxで、OSはWindows Vista SP2です。 どうすればよいでしょうか。

  • JAVAとXMLの関係は

    プログラム初心者でJAVAの勉強を始めたばかりです。 JAVAの参考書を読んでいますがXMLファイルも出てきて関係性がいまいち理解できません。 JAVAプログラム(クラスファイル等)とXMLファイルの関係性を教えていただけないでしょうか。

    • ベストアンサー
    • Java
  • JavaとJavaScriptのプログラミング

    よろしくお願いします。現在中学生で、情報の授業で簡単なプログラミングを習っています。 先日課題が出たのですが、インターネット上にサンプルとして載っているプログラムをhtml拡張子を付ける事で実行させる様にしなさいとの内容でした。 質問は、 1.JavaとJavaScriptのどちらがコンパイラソフトを通さずに、一度メモ帳等にコピーし、拡張子をhtmlにするだけで実行することが可能なのでしょうか? 2.何度かインターネットからコピーして、htmlの拡張子を付けて実行したのですが、うまく行きません。その際にプログラムの一番初めに書き入れる決まった導入の言葉はありますか?調べたのですが、<html>とか、import~とか書いてあって、どこからどこまでかよくわかりませんでした。 訳が分からず途方にくれています。質問の仕方もこれでいいのか分からないのですが、どなたかヒントだけでもいただけないでしょうか?よろしくお願いします。

専門家に質問してみよう