(1)親文書から<object>または<embed>内の文書にアクセスすることは可能です。これはACID3がまだテストしている(あまりにも少ない)svgの1つです。これは、親HTMLドキュメント内のスクリプトからsvgドキュメントを変更する方法の例です。Online用のゲーム内ブラウザRoRアプリを作成しています。私のアプリの要件の1つは、graphvizによって生成されたSVGグラフを表示することです。この環境内で自分の要件を満たすためにいくつか問題があります。EveのIGBに関する公式文書はありませんが、Wikiには次のように記載されています。Onlineのゲーム内ブラウザ(コードネームMoondoggie)は、2つの要素を組み合わせたテクノロジスタックに基づいています。Awesomium:レンダリングされたWebページを3Dエンジンで解析可能なデータとして配信するミドルウェア層。Softwareによって開発されました。Chromium:プロセス間通信、Webページレンダリング、HTTP通信、およびWebブラウザの作成に必要なその他すべての基本機能を提供するミドルウェア層。それ自体、AppleのWebkitフレームワークに基づいています。Chromiumは、主にGoogleによって支持されているオープンソースプロジェクトです。3仕様をサポートできます。私のアプリのJavaScriptにアクセスするには、SVGに含まれているリンクが必要です。<embed>と、SVGが私のJSファイルの範囲外になります。DOESを使用すると、ゲーム内ブラウザ内でsvgが正しくレンダリングされます。私が下に持っているようにそれがインラインであるとき、それはちょうどSVGからのテキスト要素を含むテキストの1行を表示します。更新ここが私がいるところです。file:を使用しただけでは違いがわかりませんでした。MIMEタイプの登録はrespond_toでの使用に適していると思いますが、このシナリオでそれを使用する方法はよくわかりません。:svgなぜそれが<object>タグの内側でうまくレンダリングされるのか理解できませんが、インラインではそうではありません。<object>タグから私のJavaScript関数にアクセスする方法を教えてください。TwitterTop。