2009-06-05 29 views
-1

我正在使用Ajax控件工具包1.0.20229.0和jQuery 1.3.2和ThickBox的3JavaScript的:「拒絕訪問」和「對象不支持此屬性或方法」錯誤

應用

我們正在移除ajax控件工具包,但由於它是一個大型應用程序,我們需要幾個版本才能完全刪除它。

當我點擊一個鏈接,彈出包含iframe的thickbox模式時,大多數情況下都可以使用。在IE7中,我有時會得到「訪問被拒絕」或「對象不支持這個屬性或方法」,它似乎是隨機的,但是這些錯誤總是出現在ajax控件工具包中。

有沒有人見過這個或有任何建議如何追蹤它?

+0

你能發佈相關的代碼嗎? – 2009-06-05 11:53:51

+0

不容易,失敗的代碼是在ajavax控件工具包中,我所做的只是將它們綁定到某個html。儘可能以小例子的方式開展工作。我希望我可以在這個過程中發現錯誤。 – ilivewithian 2009-06-05 12:14:02

回答

2

這個聽起來像就像你的瀏覽器試圖訪問之前準備好的DOM。

你包裹在(例如jQuery的)你的JavaScript

$(document).ready(function(){ ...do your stuff here ...}); 

這將是我第一次嘗試。

+0

這或控制庫只是沒有被加載。 – cgp 2009-06-05 11:15:06

3

「訪問被拒絕」通常出現在存在跨域引用時。檢查你是否是一個如何引用不同於運行你的jQuery的頁面的頁面。 Ajax Control Toolkit本身不會進行跨域引用。

相關問題