2012-04-07 4 views
1

http://arborjs.org/atlas/プラグインを使いたかったのですが、プラグインがIEで動作していません。誰でもほとんどのブラウザで動作し、使いやすいアーバーのようなjqueryプラグインを知っています。私はアトラスやグラフのように表示することができるデータを持っています。私は簡単にこの仕事をすることができるjqueryのプラグインが欲しかった。 arborjsコードをダウンロードしましたが、zipファイルで提供されているデモはIEとfirefox.Soの両方で動作していません。このプラグインを私のwork.Pleaseにドロップすると思っています。 。アトラスをプロットするアーバーのようなjqueryのプラグインですか?

答えて

4

キャンバス要素を使用しているためIEでは動作しません。 Here's a solution for IE and Canvas.

上記のリンクにあるライブラリをダウンロードしてから、excanvas.jsファイルをサーバーにアップロードする必要があります。このコードを使用して、それへのリンク:あなたが唯一のInternet Explorerで読み込まれ、条件付きコメント(とも呼ばれる指揮-COM)上記参照

<!--[if IE]><script type="text/javascript" src="excanvas.js"></script><![endif]--> 

。彼らは、Internet Explorerの存在をブラウザとして使用しているかどうかを確認し、その間にコードを挿入します。この場合、ダウンロードしたばかりのスクリプト(excanvas.js)にリンクして、Webサイトに追加します。これは、ブラウザがInternet Explorerの場合にのみスクリプトを含むことを覚えておいてください。これは、ブラウザでサポートされていない場合でもユーザーがスクリプトをダウンロードしないようにするためです。

To address the issue of your error "Failed to load script: /arbor.js (nsresult = 0x805303f4)" which I have also duplicated on my own system:この問題は、Workerのjavascriptオブジェクトが読み込まれているために発生しているようです。この特定のオブジェクトでは、問題のファイルをローカルサーバー(ローカルホスト経由)またはライブWebサーバー経由でホストする必要があります。ロードしようとしているjavascriptライブラリは現在あなたのコンピュータ上のファイル構造を通して読み込まれていますが、ArborJSのコードでは、システムディレクトリに存在するだけでなく、これらのファイルが何らかの性質でホストされている必要があります。インターネット上にすべてを置いてみてください(ローカルにホストされているサーバーを介して、または公開されているサーバーを通じて)、あなたはもっと良い運が必要です。あなたのコンピュータ上のファイルからこのスクリプトを実行しようとしても動作しません。

+0

ok ..しかし、私はこのプラグインがどのように動作するのかを理解できません。このプラグインを使用してサンプルマップを作成する方法をmozilla.canでダウンロードできません。 – Rajesh

+0

あなたは私に求めていることを言い換えることができますか?私はかなり理解していない。サンプルマップ? – cereallarceny

+0

このプラグインを使用してアトラス構造を準備するサンプルコードが必要でしたが、このコードを貼り付けてIEとFFの両方でテストし、このプラグインの仕組みを理解しますか? – Rajesh

関連する問題