फ़ाइलें डाउनलोड करने के लिए Ajax का उपयोग करना अच्छा विचार नहीं माना जाता है। इसके बजाय, window.location = या document.location का उपयोग किया जाना चाहिए।
'window.location' की निम्नलिखित विशेषताएं हैं:
- JavaScript सक्षम होना आवश्यक है
- इसके लिए PHP की आवश्यकता नहीं है।
- यह साइट की सामग्री दिखाने में मदद करता है, और कुछ सेकंड के बाद उपयोगकर्ता को रीडायरेक्ट करता है।
रीडायरेक्ट किसी भी शर्त पर निर्भर हो सकता है जैसे:
$success = 1
if ($success) {
window.location.href = 'https://example.com';
}
'success' नामक एक वेरिएबल को 1 का मान असाइन किया जाता है। जब यह शर्त पूरी होती है, तो window.location का उपयोग किया जाता है।
चलाने पर, उपयोगकर्ता को वेबसाइट 'https://example.com' पर रीडायरेक्ट किया जाता है।