2009-05-08 11 views
16

मैं कुछ मौजूदा एचटीएमएल संपादित कर रहा हूं जहां जावास्क्रिप्ट एक आईफ्रेम के अंदर एक और पेज लोड करता है। पृष्ठ में एक HTML फॉर्म है। जब मैं सबमिट करता हूं, तो मैं बाहरी पेज के लिए और परिणाम पृष्ठ पर बदलने के लिए iframe चाहता हूं। हालांकि, अभी पूरा पृष्ठ फ़ॉर्म के परिणाम पृष्ठ में बदल जाता है। मुझे लगता है कि इस जावास्क्रिप्ट को हल करने का एक तरीका है। कोई सुझाव?बाहरी पृष्ठ को बदले बिना आईफ्रेम के अंदर एक HTML फॉर्म कैसे सबमिट करूं?

उत्तर

32

लक्ष्य iframe पर प्रपत्र:

<iframe name="foo"></iframe> 

<form target="foo"></form> 
+0

कैसे आपके पास सही URL प्रपत्र iframe में लोड करने के लिए करने के लिए पोस्ट कर रहा है मिलता है? संभवतः यह 'action = "[URL]" है, लेकिन किसी कारण से POST को GET होने का कारण बन रहा है। – user124384

3

फॉर्म टैग की target विशेषता का उपयोग करने का प्रयास करें। आप फ्रेम निर्दिष्ट कर सकते हैं।

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