2011-04-22 86 views
0

我正在使用VS2010。我有JavaScript的可見光和我放在一個斷點在函數象下面這樣:我可以使用Visual Studio 2010來調試JavaScript並讓我停下來觀察變量嗎?

function doShow() { 
// $('#save').click(function() { 

     var product = { ProductName: $('!Response[0]').val(), 
        UnitPrice: $('#Price').val(), 

       alert(product); 

我放在首發VAR和開始警報線線路斷點。 VS2010接受了斷點,並在那裏放置了一個白色中心的小紅圈。

當我運行該腳本時,警報顯示,但它從不停止在斷點處。

任何想法我做錯了。注意我的代碼在本地運行

回答

3

安裝Firefox的Firebug插件。它將允許您在瀏覽器內部進行各種Javascript(和其他)調試。

+1

+1 Firebug是Web開發的必備工具。 – 2011-12-18 04:33:08

1

您可以使用Visual Studio調試JavaScript的技術是將此代碼添加到您的JavaScript中,然後在IE中運行您的頁面。

調試器;

+0

我做到了,但沒有任何反應?是否有其他步驟,我應該把這條線放在哪裏? – Melova1985 2011-04-22 08:49:00

+1

確保Internet Explorer的「Internet選項」 - >「高級」選項卡中的「禁用腳本調試」功能關閉。如果這還不夠,請確保您處於調試模式並通過Visual Studio運行您的應用程序。如果仍然無法使用,請將IE設置爲默認瀏覽器。更多信息在這裏...雖然這篇文章是關於IE6的,但它也適用於其他IE版本:http://sixrevisions.com/javascript/javascript-debugging-techniques-in-ie-6/ – 2011-04-22 16:00:31

1

我發現調試JavaScript的最佳方式是使用IE9和Chrome中的內置開發人員工具(或本次討論中提到的F​​irefox中的Firebug)。由於JavaScript是客戶端語言,我不確定Visual Studio是否可以訪問。

使用JavaScript調試資源:

編輯:如下所示,你可以使用Visual Studio與IE瀏覽器。

+1

Visual Studio可以使用if您使用IE作爲您的瀏覽器。 – Gluip 2011-12-28 15:27:31

相關問題