0

私は企業のイントラネットに取り組んでおり、最近、デザイン エージェンシーによって指定されたあらゆる種類の CSS3 の利点を使用して再設計しました。私たちの会社の標準ブラウザは (まだ) IE8 なので、CSS3 を機能させるために、.htc ファイル経由で VML を使用して CSS 機能を再作成する CSS3 PIE (http://css3pie.com/) を採用しました。ただし、IE8 で表示されたページの http_referer 値が、実際の参照ページではなく、pie.htc の場所として返されており、再設計前は問題なく機能していたことに気付きました。Firefox は代替ブラウザーとして許容され、そのブラウザーで表示されるページのすべての http_referer 値は本来あるべきものです。これは、この変数を使用してリダイレクトするフォームにかなりの頭痛の種を引き起こしています。

私はこれを CSS3 PIE の開発者に報告しましたが、彼にとっては謎ですが、バグを登録する前に、それが IIS の失敗なのか、IIS で見逃した設定なのかを確認したかったのです (私はバージョンを使用しています)。 Windows 2003 では 6)。同じ手法を使用して再設計したさまざまな目的のために、Apacheを備えたLinuxサーバーもありますが、同じ動作を示しているようには見えません。

解決できた IIS 上の PIE またはその他の .htc ファイルに関連する経験がある人はいますか? それとも、決して修正されないIE8のバグですか?

4

1 に答える 1

0

同じ問題が発生します。html から削除しました。IE のバグである可能性があります。.htc のリファラーがページと同じでなければならない理由がわかりません。

于 2012-07-03T12:20:37.463 に答える