2015-10-20 7 views
7

मैं माइक्रोसॉफ्ट एज में एक क्रैश होने आवेदन डिबग करने के लिए कोशिश कर रहा हूँ में बंद अनुकूल त्रुटि संदेश चालू करने के लिए, लेकिन यह अनुकूल त्रुटि पृष्ठ देता है:कैसे माइक्रोसॉफ्ट एज

यह पृष्ठ एक समस्या लोड हो रहा है

रहा है हमने आपके लिए इस पृष्ठ को कुछ बार लोड करने का प्रयास किया है, लेकिन इस साइट के साथ अभी भी एक समस्या है। हम जानते हैं कि इस पृष्ठ को फिर से लोड करने के बजाय आपके पास बेहतर चीजें हैं इसलिए बाद में इस पृष्ठ पर वापस आने का प्रयास करें।

इंटरनेट एक्सप्लोरर में turn off दोस्ताना त्रुटि संदेश का एक तरीका है। क्या यह माइक्रोसॉफ्ट एज में भी संभव है? मैं जानना चाहता हूं कि कोड की कौन सी पंक्ति समस्या होती है।

+0

हाय @ विल्म-डी-बुद्धि। नीचे अपने प्रश्न का उत्तर दिया। आशा करता हूँ की ये काम करेगा –

उत्तर

1

ऐसा लगता है कि इस समय कोई भी नहीं है। हालांकि आप डीबगिंग के लिए एफ 12 डेवलपर टूल्स का उपयोग कर सकते हैं। अनुकूल पृष्ठ में वास्तविक HTTP प्रतिक्रिया कोड शामिल है ताकि आप एक विचार प्राप्त कर सकें। साथ ही, यदि आपको अधिक जानकारी की आवश्यकता है तो आप डेटा का जवाब देने वाले डेटा प्राप्त करने के लिए F12 नेटवर्क टूल का उपयोग करके अनुरोध/प्रतिक्रिया पर पूरा विवरण देख सकते हैं।

1

आप शायद this unclosed bug से प्रभावित हैं।

अभी इसे ठीक करने का कोई आसान तरीका नहीं है, दोस्ताना त्रुटि संदेश शायद अधिक मदद नहीं करेगा (क्योंकि आपको सर्वर की तरफ HTTP त्रुटि नहीं मिल रही है, केवल वह ब्राउज़र है जो त्रुटि उत्पन्न करता है और संचार को छोटा करता है)।

दूसरी तरफ डेवलपर टूल भी मदद नहीं करेगा: जब त्रुटि होती है तो एज "स्मार्टली" स्वचालित रूप से बंद हो जाता है और यदि आप इतिहास को फिर से खोलते हैं तो खाली होता है (इसे रखने का कोई तरीका नहीं है, सभी बटनों को आजमाया जाता है)।

मेरे पास यह समस्या है जिस पर मैं विकास कर रहा हूं लेकिन मुझे समझ में नहीं आता कि क्या हो रहा है।

संपादित - एक लंबे समय के बाद मैं मेरी वातावरण में इस समस्या का समाधान हो। अनजाने में मुझे पूरा यकीन है कि यह बहुत अधिक देवताओं की मदद नहीं करेगा क्योंकि बग कई अलग-अलग कारणों से होता है, लेकिन फिर भी ... यह मेरा उपयोग है।

क्या मेरी साइट एक सीएसएस मीडिया के प्रश्नों का संयोजन (कम प्रयुक्त का पालन करें) ठंड था: नीचे कुछ पंक्तियां

@media (min-width:calc(@screen-mobile-size + 1px)) { 
    .hero_mobile { 
    display: none; 
    } 
    .hero_desktop { 
    display: inline; 
    } 
} 

... और ...

@media (max-width: @screen-mobile-size) { 
    height: auto; 
    max-height: 600px; 
    .hero_mobile { 
    display: inline; 
    } 
    .hero_desktop { 
    display: none; 
    } 
} 

मैं परीक्षण किया संयोजन के बहुत सारे लेकिन केवल एक नियम है: मैं दोनों मीडिया प्रश्नों को प्रदान नहीं कर सकता, इससे कोई फर्क नहीं पड़ता कि उनके अंदर क्या है! यह बस ब्राउज़र तोड़ देता है।

मेरे मामले को ठीक करने के लिए काफी आसान था: सिर्फ पहली CSS नियम को रोकने के लिए एक मीडिया क्वेरी के अंदर एम्बेड करने के लिए है, तो ...

.hero_mobile { 
    display: none; 
} 
.hero_desktop { 
    display: inline; 
} 
// ... 
@media (max-width: @screen-mobile-size) { 
    height: auto; 
    max-height: 600px; 
    .hero_mobile { 
    display: inline; 
    } 
    .hero_desktop { 
    display: none; 
    } 
} 
0

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

आपको लगता है कि एज jQuery("someselector:visible") को संभाल नहीं लेता है और रीफ्रेश करता है, फिर भी यह jQuery("someselector").filter(":visible") के साथ काम करता है, लेकिन यह संभवतः पुराने jQuery 1.x में एक अस्पष्ट बग है।

संबंधित मुद्दे