2

我在一個運行在相當嚴格的環境中的測試機器上遇到問題。IE7和可能的IE8只能運行*一些* JavaScript

我只能在此機器上運行IE 7的選項,該選項用於測試目的。我無法安裝任何東西。我無法訪問Internet Explorer中的開發人員工具,因此我可以通過任何方式進行調試,除了在地址欄中使用「javascript:」之外。

的問題

在網頁上,我在IE 7中這個機器,我使用了jQuery 1.8日期選擇器部件上顯示。這加載罰款,並且所有設置看起來像他們應該。

如果在不使用按鈕時顯示,我可以切換。但是當小部件顯示出來,並且我試圖在幾個月之間分頁時,什麼都不會發生。這在生產和開發中都不是問題。只有在這臺測試機器上。

有沒有人有一個線索,有的可能是塊一些的JavaScript,但不其他 JavaScript中的制約因素。

我最初的想法是它是瀏覽器。

如果有人有這方面的經驗,我很樂意聽取您的意見。如果你有一個想法可能是什麼問題讓我知道:-)

在此先感謝!

回答

1

當您進入jqueryUI網站並在那裏測試時會發生什麼?你有同樣的問題嗎? 它可能是IE本身的安全限制/政策,但只有在您針對託管相同代碼的其他網站進行測試時纔會知道。

是本地託管的所有代碼還是您依賴一些基於cdn的腳本? 你機器上有沒有殺毒軟件?也許這是干擾。

我能想到的唯一的其他事情將是一個查詢字符串上的腳本調用被切斷/瀏覽器不允許的問題......我知道一些插件通過查詢字符串加載某些js框架。

+0

它都在本地託管。其實我正在爲某人調試,並且我問了同樣的問題,如果它是CDN託管的。但事實並非如此。 – CodeMonkey 2010-11-05 15:57:09

+0

我會在星期一試試看jqueryui網站會發生什麼。 我現在在我的家中,玩弄選項,並在jqueryui網站上做到這一點。我遇到了完全相同的問題結果,但使用了一個不同的窗口小部件(手風琴家),而不是運行腳本,它只是在地址欄中更新地址,並在現有網址中添加#。 – CodeMonkey 2010-11-05 15:58:56

+0

似乎問題在於測試服務器託管的環境非常嚴格,測試環境與測試環境不匹配。管理失敗:-( – CodeMonkey 2010-11-10 20:07:44