2011-02-16 85 views
1

我已經構建了一個網站,該網站對大部分網站功能使用ajax,但如果javascript不可用,它可以回退到標準頁面加載和表單提交。代理服務器在內部網絡上打破AJAX網站

該網站已經過各種瀏覽器和操作系統的測試,並且沒有問題,儘管客戶端由於阻止了javascript錯誤而無法使用該網站。

這個問題已經被孤立到正在他們的網絡上使用的新型BorderManager代理,我已經消除了緩存作爲問題的原因,我並不擔心該怎麼做。
我無法訪問網絡上的計算機來測試自己,我所使用的全部都是來自客戶端的報告。其中一份報告提到,該頁面上的Google Analytics(分析)代碼也未加載。

有沒有人有任何想法,代理可以做什麼,會導致這樣的問題?

感謝

+0

_因爲阻止javascript錯誤._錯誤?拒絕訪問?詳細信息=更好的答案 – epascarello 2011-02-16 13:05:58

+0

對不起,沒有更多的細節,但這些都是我的。 我現在已將可能的原因確定爲頁面上的Google Analytics代碼,現在我只需要弄清楚原因。 – ArthurGuy 2011-02-18 13:33:51

回答

1

我會回答我自己的問題,因爲任何人遇到此問題。

在訪問客戶端並在網站上運行一些測試後,問題就變成了cookie的大小問題。 這個新穎的BorderManager似乎阻止了超過1.7kb的任何cookie。

0

所有我一起工作是由客戶端

不回答你的問題的報告,但很可能不會是不夠的。我會考慮去那裏,請求VPN訪問,或使用遠程控制軟件查看瀏覽器輸出的實際錯誤消息。

或者,如果這不是一個選項,請客戶端複製&粘貼瀏覽器的錯誤控制檯輸出....雖然問題可能在文件加載失敗,您必須查看內容例如Firebug的「Net」標籤。