任何機構有任何經驗(甚至更好的解決方案)IE7兩次向Web服務器提交請求?在IE7中提交雙重請求
似乎我發送的任何POST或GET都被調用兩次。這隻發生在IE7中。 Chrome,FF,Safari和IE8都很好。會這樣的原因 -
我使用的瀏覽器模式的開發人員工具運行IE7「通過」 IE8?
任何機構有任何經驗(甚至更好的解決方案)IE7兩次向Web服務器提交請求?在IE7中提交雙重請求
似乎我發送的任何POST或GET都被調用兩次。這隻發生在IE7中。 Chrome,FF,Safari和IE8都很好。會這樣的原因 -
我使用的瀏覽器模式的開發人員工具運行IE7「通過」 IE8?
剛剛得到了這條底線 - 問題的加入使Facebook的服務器FBML工作的JavaScript。
有問題的一段代碼是這樣的:
(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
此代碼是在這使得它適用於所有頁面的瓦片中。將其移至使用過的單個頁面(邀請朋友加入應用程序),即可解決問題。
希望這可以幫助別人!
請顯示示例代碼 – Eldar 2010-10-29 09:17:30