シナリオ: クライアントが検索バーのあるページにいて、クエリを入力します。このクエリは、サーバーによって php で動的に生成される 2 番目のページに渡されます。php スクリプトに与えられたクエリ情報とともに変数が渡されます。これにより、php スクリプトは、クライアントのブラウザでフラッシュが利用可能かどうかを判断できます。現在、php スクリプトは、フラッシュが利用できない場合は cytoscape Web によって生成されたネットワーク グラフの png を表示し、フラッシュが利用可能な場合はグラフの swf を表示します。
問題/質問: 1.) Cytoscape web は、グラフを表示するための JavaScript ライブラリです。エクスポート機能 (http://cytoscapeweb.cytoscape.org/documentation#section/exportNetwork) がありますが、エクスポートされたファイルをブラウザでダウンロードすることしかできません。フラッシュが有効になっていない場合は、php ランタイム中にこのファイルをエクスポートして保存し、swf の代わりにコンテンツとして埋め込むことができるようにしたいと考えています。クライアントのブラウザで JavaScript メソッドを実行する必要がある場合、どうすればよいでしょうか?
資力
グラフのエクスポート方法 1: http://cytoscapeweb.cytoscape.org/documentation#section/png
グラフのエクスポート方法 2: http://cytoscapeweb.cytoscape.org/documentation#section/exportNetwork