से कोई वेब पेज चल रहा है या नहीं, यह पता लगाने के लिए कि मैं जावास्क्रिप्ट के लिए नौसिखिया हूं। मैं कैसे पता लगा सकता हूं कि मेरी जावास्क्रिप्ट किसी वेब साइट (http: //) से स्थानीय फ़ाइल बना रही है या नहीं। यह करने के लिएकिसी वेबसाइट या स्थानीय फ़ाइल सिस्टम
29
A
उत्तर
57
switch(window.location.protocol) {
case 'http:':
case 'https:':
//remote file over http or https
break;
case 'file:':
//local file
break;
default:
//some other protocol
}
1
अन्य तरीके: मामले के रूप में अच्छी तरह से:
if (/^h/.test(document.location)) {
// remote file over http or https
} else {
// local file
}
या
if (document.location.host) {
// remote file over http or https
} else {
// local file
}
या (slow, अनुशंसित नहीं)
if ((''+document.location).indexOf('http') === 0) {
// if (document.location.protocol.indexOf('http') === 0) { // another way
// remote file over http or https
} else {
// local file
}
संबंधित मुद्दे
- 1. क्या स्थानीय फ़ाइल सिस्टम
- 2. स्थानीय फ़ाइल या यूआरएल
- 3. मैं स्थानीय फाइल सिस्टम
- 4. वेबसाइट बैज सिस्टम
- 5. फ़ाइल सिस्टम सिस्टम
- 6. पैंडोरा वेबसाइट उपयोगकर्ता प्रोफ़ाइल सिस्टम
- 7. स्थानीय सिस्टम पर फ़ाइल के लिए क्रॉस-ब्राउजर लिंक
- 8. स्थानीय फाइल सिस्टम से jQuery अजाक्स अनुरोध (विंडोज फ़ाइल: ///)
- 9. किसी उपयोगकर्ता को वेबसाइट
- 10. ब्राउज़र एप्लिकेशन और स्थानीय फ़ाइल सिस्टम का उपयोग
- 11. क्रोम एक्सटेंशन में स्थानीय फ़ाइल सिस्टम को लिखना
- 12. फ़ाइल-सिस्टम
- 13. फ़ाइल (स्थानीय)
- 14. किसी वेबसाइट (एएसपीनेट सी #)
- 15. वेबसाइट पर सटीक स्थानीय समय प्रदर्शित करें?
- 16. किसी फ़ाइल या फ़ोल्डर का स्वामित्व लेना
- 17. मैं किसी वेबसाइट से पीएलएस फ़ाइल कैसे चला सकता हूं?
- 18. किसी वेबसाइट के लिए संबंधित लॉग फ़ाइल फ़ोल्डर कैसे खोजें?
- 19. क्लिपबोर्ड से किसी वेबसाइट को
- 20. स्थानीय फाइल सिस्टम पर ग्राडल स्टोर
- 21. फ़ाइल सिस्टम पथ
- 22. फ़ाइल डाउनलोड विकल्प क्लाइंट सिस्टम
- 23. जावा फ़ाइल को स्थानांतरित करने में विफल रहता है जब परिणामस्वरूप फ़ाइल किसी अन्य फाइल सिस्टम
- 24. फ़ाइल सिस्टम श्रोता
- 25. किसी मौजूदा वेबसाइट पर सीएमएस कैसे जोड़ें
- 26. Node.js - फ़ाइल सिस्टम फ़ाइल प्रकार
- 27. सिस्टम() के आउटपुट को किसी फ़ाइल में रीडायरेक्ट कैसे करें?
- 28. किसी वेबसाइट के लिए स्थिर सामग्री संकलित
- 29. किसी फ़ाइल या डेटाबेस में कॉन्फ़िगरेशन?
- 30. फ़ाइल सिस्टम प्रतिबंध प्राप्त करें
एक 'https' जोड़े , और आप जाने के लिए अच्छा होगा। – Blackcoat
यह सच नहीं है। स्थानीय रूप से एक वेब सर्वर पर होस्ट किए जाने पर साइट को स्थानीय रूप से होस्ट किया जा सकता है और अभी भी 'http' प्रोटोकॉल का उपयोग किया जा सकता है। – Nes