मैं window.open का उपयोग करके ब्राउज़र को पृष्ठभूमि में खोलना चाहता हूं लेकिन वह नया ब्राउज़र दिखाई नहीं देना चाहिए या कृपया window.open का कोई विकल्प सुझाएं

कोई मदद प्रशंसनीय होगी।

0
Hemant Naringhani 6 नवम्बर 2019, 12:05

1 उत्तर

लेकिन वह नया ब्राउज़र दिखाई नहीं देना चाहिए

आप ब्राउज़र-आधारित जावास्क्रिप्ट (या HTML, उस मामले के लिए) के साथ ऐसा नहीं कर सकते।

जिस विंडो में आपका कोड पहले से चल रहा है, उसमें आप शून्य-ऊंचाई iframe कर सकते हैं। शून्य-ऊंचाई iframe को लक्षित करें और जब प्रतिक्रिया वापस आती है, तो उपयोगकर्ता को इसे कहीं सहेजने के लिए कहा जाता है। (मैं एक विंडो पॉप-अप होने से बचने के लिए एक नई रिक्त विंडो का उपयोग करने के बजाय ऐसा करता हूं कि उपयोगकर्ता किसी भी चीज़ के लिए उपयोग नहीं करने जा रहा है, esp। चूंकि विंडो आईई में उस समय दूर नहीं गई थी जब मैंने ऐसा किया था। )


यदि "दृश्यमान नहीं" से आपका तात्पर्य केवल मौजूदा विंडो (एक तथाकथित "पॉप-अंडर") के पीछे छिपा होना चाहिए: ब्राउज़र इन दिनों पॉप-अंडर को रोकने में बहुत अच्छे हैं, क्योंकि उनका उपयोग दुर्भावनापूर्ण के लिए किया गया है इतनी बार उद्देश्य।

0
T.J. Crowder 6 नवम्बर 2019, 12:19