2009-05-11 10 views
2

Facebookのかなり単純な機能を模倣しようとしています。誰かが共有しているリンクをクリックすると、上部にFacebookツールバーがあり、その下にiframe内に実際のページが読み込まれたページが表示されます。それがされて終わるので、私が使用しているURLは、渡されるパラメータがあります。URLに直接アクセスすると正しく読み込まれますが、IE8とSafariのiframeには正しく読み込まれません。

<iframe src="https://example.com/login.php?uname=uname&pw=pw&key=1234"></iframe> 

私は、それは動作しますが、直接(アドレスバー内の)URLにアクセスしている場合が、私は、IFRAME内そうならば、それはしません(私はサイトのホームページに連れて行きます)。 Firefox、Opera、Chromeは正常に動作しますが、IEは驚くことではありません。どちらもSafariはありません。今すぐ、私は直接URLにアクセスし、iframeメソッドを試して、IEとSafariは期待どおりに動作しますが、これは理想的なソリューションではありません。

アイデア?私はJSを使ってsrcを設定しようとしましたが、運がありませんでした。

答えて

1

これは、IE IFrameがプライバシーが低下したためにCookieを拒否する問題のようです。その場合、これはthis postの複製であり、そこにある解決策を使用できるはずです。

関連する問題