2012-09-19 22 views
5

मैं एक वेब पेज देख रहा हूं, जहां मैं एक फॉर्म पर सबमिट बटन दबाता हूं, यह एक नया पृष्ठ लाता है जहां यह कुछ जावास्क्रिप्ट चलाता है और फिर विंडो बंद करता है ।फ़ायरबग - पेज लोड होने पर जेएस डीबग मोड में कैसे शुरू करें

क्या कोई नया तरीका है कि मैं नए पेज पर जावास्क्रिप्ट के माध्यम से कदम उठा सकता हूं? मैंने पहले पृष्ठ पर फायरबग में अगला ब्रेक सेट करने का प्रयास किया, लेकिन अगला पृष्ठ अभी भी विंडो बंद कर देता है।

(मैं Firebug के अलावा अन्य उपकरणों के लिए खुला आवश्यक है, मैं तो बस जावास्क्रिप्ट से निकलने के लिए की जरूरत है हूँ)

अद्यतन:

मैंने कहा जाना चाहिए था मैं कोड के लिए पहुँच नहीं है: - (

उत्तर

5

आप कोड की पहुंच है, तो आप इस छोटे से बयान है जहाँ आप एक ब्रेकपाइंट करना चाहते जगह कर सकते हैं:

debugger; 

मैं फ़ायरबग के बारे में निश्चित नहीं हूँ, लेकिन मुझे उम्मीद है कि यह वहां भी काम करेगी।

+1

मेरे पास कोड तक पहुंच नहीं है :-( – Greg

+0

ऐसा लगता है कि डेवलपर कंसोल/फायरबग की काम करने के लिए पहले से ही खुली जरूरत है। अगर आपको इसके बारे में पता है तो यह कोई समस्या नहीं है। यह क्रोम में भी काम करता है। –

1

अपने जावास्क्रिप्ट कोड में debugger; डाल दें। और विंडो खोलने के ठीक बाद F12 कुंजी दबाएं।