2011-03-12 12 views
10

क्या छिपी हुई आईफ्रेम का उपयोग करने वाले फ़ाइल अपलोड को रद्द करना संभव है?क्या छिपी हुई आईफ्रेम का उपयोग करने वाले फ़ाइल अपलोड को रद्द करना संभव है?

मैंने खाली स्ट्रिंग के लिए iframe के स्रोत को सेट करने का प्रयास किया है, लेकिन अपलोड को बाधित नहीं किया गया है।

उत्तर

8

आईफ्रेम ट्रांसपोर्ट चैनल है जो फॉर्म पोस्टिंग ले रहा है, इसलिए अटाना सही है, आपको आईफ्रेम के अंदर परिवहन को रोकना होगा।

if (iframeObj.contentWindow.document.execCommand) 
    { // IE browsers 
     iframeObj.contentWindow.document.execCommand('Stop'); 
    } 
else 
    { // other browsers 
     iframeObj.contentWindow.stop(); 
    } 
// notify user upload was cancelled, remove spinner images, etc 
:

यहाँ ब्राउज़र के आधार पर यह करने का एक तरीका है

2

इस प्रयास करें:

iframe.contentWindow.stop(); //for anything but IE 
iframe.contentWindow.document.execCommand("Stop"); // for IE 
0

मुझे यकीन है कि नहीं कर रहा हूँ, लेकिन मैं डोम से iframe को दूर करने के लिए पर्याप्त होना चाहिए लगता है?

1

वर्तमान सेटिंग iframe src "जावास्क्रिप्ट: झूठी" मेरे लिए काम करता है।

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