मैं एक उपकरण की तलाश कर रहा हूँ जो मुझे W3 के सत्यापनकर्ता में इनपुट के लिए AJAX अनुरोधों द्वारा किए गए DOM परिवर्तनों सहित उचित उत्पन्न स्रोत देगा। मैंने निम्नलिखित विधियों की कोशिश की है:
- वेब डेवलपर टूलबार - डॉक्स-प्रकार के अनुसार अमान्य स्रोत उत्पन्न करता है (जैसे यह टैग के स्व समापन भाग को हटा देता है)। पृष्ठ के सिद्धांत भाग को खो देता है।
- फायरबग - स्रोत में संभावित खामियों को ठीक करता है (उदाहरण के लिए अस्पष्ट टैग)। टैग के doctype भाग को भी खो देता है और कंसोल को नियंत्रित करता है जो कि अवैध HTML है।
- IE डेवलपर टूलबार - डॉक्स-प्रकार के अनुसार अवैध स्रोत उत्पन्न करता है (जैसे कि यह सभी टैग्स को अपरकेस बनाता है, एक्सएचटीएमएल कल्पना के खिलाफ)।
- हाइलाइट + चयन स्रोत देखें - पूरे पृष्ठ को प्राप्त करने के लिए अक्सर कठिन, डॉक्स-प्रकार को भी बाहर करता है।
क्या कोई कार्यक्रम या ऐड-ऑन है जो मुझे किसी भी तरह से इसे ठीक करने या बदलने के बिना, स्रोत का सटीक वर्तमान संस्करण देगा? अब तक, फायरबग सबसे अच्छा लगता है, लेकिन मुझे चिंता है कि यह मेरी कुछ गलतियों को ठीक कर सकता है।
समाधान
यह पता चला है कि जस्टिन ने मुझे जो बताया था उसका कोई सटीक समाधान नहीं है। सबसे अच्छा समाधान फायरबग के कंसोल के अंदर स्रोत को मान्य करना प्रतीत होता है, भले ही इसमें फायरबग के कारण कुछ त्रुटियां होंगी। मैं यह समझने के लिए भी भूल गया कि अर्धविराम का शुक्रिया अदा करना चाहता हूं कि "View Generated Source" वास्तविक स्रोत से मेल नहीं खाता। अगर मैं 2 सर्वश्रेष्ठ उत्तरों को चिह्नित कर सकता हूं, तो मैं करूंगा।