1

Orbitedを利用した Web サイトで作業していますが、IE7 で厄介な動作が発生しています。FF3 ではすべてがうまく機能しますが、IE7 では、ページをリロードするとエラーが繰り返し発生します。

Error: Can't execute code from a freed script

つまり、サイトを最初に閲覧したときは IE7 で動作しますが、リロード後に壊れます。私は Orbited 0.7.0 を実行しており、CometDaily でこのチュートリアルに従っています。私のコードは、次の例外を除いてチュートリアル コードと同じです。

  1. 代わりに実際のドメインを持つサーバーを使用して、ローカルホストでサイトを実行していません。もちろん、すべてのリンクはそれに応じて更新されます。
  2. 静的ファイル (index.html) は、Orbited デーモンによって提供されるのではなく、Django/Lighttpd によってポート 80 で提供されます。Orbited はポート 8000 で実行されています。

さて、奇妙な部分です。localhost で実行している場合、この問題は発生しません。

Orbited.js は、Orbited デーモンと通信するために 1 つまたは 2 つの iframe を作成することを知っています。ここに何らかの問題があると推測していますが、この分野に関する私の知識は限られています。

私のアプリに何が起こっているのか誰でも理解できますか? 記録として、この問題を回避するためにメタ タグの後にスクリプト タグを配置することについて読んだことがあります。悲しいことに、それは私の問題を解決しません。チュートリアル コードにはメタ タグすらありません。念のために追加しました。

BR // フレドリック

4

1 に答える 1

2

トランク (0.7.2) を使用します。問題は解決しました。

于 2008-12-21T03:47:18.177 に答える