2010-10-26 44 views
1

下面是使用當網站我負責會發生什麼一些用戶IE8的:Zend公司,PHP會議上,jQuery的AJAX問題

  1. 人登錄,憑證驗證,Zend的權威性被創建。登錄後,用戶被重定向到默認頁面。
  2. 默認頁面有5個ajax請求,在文檔準備就緒時啓動。 ajaxes以某種方式在請求中沒有php會話,並返回一個登錄表單。這2個Ajax返回json,3個返回html。 zend auth仍可用於這些請求。

檢查標頭和cookie後,標頭是正確的,PHPSESSID是不同的。

更多對環境,PHP 5.2,HTTPS的整個網站和jQuery 1.2.3 Ajax請求與阿賈克斯

作出是否有人可以請一些建議幫助?

+0

是否所有PHP頁面通過Ajax叫的使用session_start()?他們中的任何一個設置了session_name()?一切都肯定是通過HTTPS? – Fosco 2010-10-26 14:00:17

+0

session_start由zend_session自動控制。沒有使用session_name。是的,一切都是通過https。 – gvelkov 2010-10-26 14:16:21

回答

1

您是否嘗試過更現代化的jQuery版本? 1.2.3差不多三年前(jQuery世界的一生),並且早於IE8,因此不會對IE8進行測試。

0

我沒有解決這個問題,我嘗試了第一件事。

這些並行ajax請求對於ie8來說太多了。刪除了ajaxes,問題解決了。沒有嘗試多少請求,即可以實際處理.... 仍然奇怪,這隻發生在一些ie8上,但無論如何,問題解決了。

感謝克里斯的回答,您的建議會一直嘗試,接下來的事情......當然是合理的......

+0

最近的一個項目設計用於在負載上進行5或6個Ajax查詢,客戶修改了200多個項目.IE8仍然可以處理它(儘管不是很快)。 – Fosco 2010-10-29 12:33:29