/ / UIWebView में पॉपअप खोलें और ओपनर के लिए एक मान पुनर्प्राप्त करें - ios, uiwebview, popup, uiwebviewdelegate, window.opener

UIWebView में एक पॉपअप खोलें और ओपनर के लिए एक मान पुनर्प्राप्त करें - ios, uiwebview, popup, uiwebviewdelegate, window.opener

मैं एक वेब पेज लोड करने के लिए एक आईपैड ऐप विकसित कर रहा हूं (एईआरपी) और इसके साथ काम करते हैं। यहां समस्या यह है कि मैं वेब पेज कोड (बड़ी साइट ... 1000 पेज या अधिक) को संशोधित नहीं कर सकता हूं, लेकिन हम उन सभी साइट खोज घटकों का उपयोग करते हैं जो नई विंडो खोलते हैं जहां आप एक मान चुनते हैं और इसे सलामी बल्लेबाज में वापस कर दिया जाता है खिड़की।

एक नया uiwebview खोलना यहां मुद्दा नहीं है, समस्या यह है कि जब उपयोगकर्ता कोई मान चुनता है तो वेबव्यू प्रतिनिधि को तब भी नहीं कहा जाता है, इसलिए मैं इसे पुनर्प्राप्त करने का कोई तरीका नहीं समझ सकता।

मैंने पहले से ही कई तरीकों की कोशिश की है ... मैंने जावास्क्रिप्ट विंडो को ओवरराइट करने की कोशिश की है। फ्रेम को नए फ्रेम को फ्रेम में लोड करने के लिए, लेकिन मैं इसे या तो काम नहीं कर सका।

किसी को कोई विचार है?

उत्तर:

जवाब के लिए 0 № 1

मुझे ये लिंक मिल गए हैं जो आपकी समस्या का उत्तर देते हैं:

http://geneindex.keithching.com/2009/07/12/how-to-open-javascript-popup-windows-in-uiwebview/

http://niw.at/articles/2009/02/06/how-to-enable-the-popup-window-on-uiwebview/en

मूल रूप से यह बताता है कि "नई विंडो में खोलें" टाइप को लिंक करने के लिए कुछ क्लिक करने योग्य लिंक के लिए uiwebview में लिंक कैसे करें!