में एक चयन मैं अब के बाद मैं मैं चयन मैं इसे साफ करने की आवश्यकता के साथ क्या करने की जरूरत करने के लिए इस समारोहसाफ़ फ़ायरफ़ॉक्स
function smth() {
var container = null;
var newContainer = null;
if (window.getSelection) { // all browsers, except IE before version 9
alert("first if");
var selectionRange = window.getSelection();
if (selectionRange.rangeCount > 0) {
var range = selectionRange.getRangeAt(0);
container = range.commonAncestorContainer;
newContainer = container;
}
}
else {
if (document.selection) { // Internet Explorer
alert("second if");
var textRange = document.selection.createRange();
container = textRange.parentElement();
}
}
if (newContainer) {
return newContainer.nodeName;
}
else {
alert("Container object for the selection is not available!");
}
}
है। मैंने कुछ चीजों की कोशिश की, कुछ भी काम नहीं किया?
document.selection.clear()
यह काम नहीं किया।
धन्यवाद, यह – Ovi
(वास्तव में एक iframe) एक TinyMCE संपादक विंडो के अंदर उदाहरण के लिए के रूप में की उम्मीद काम नहीं करेंगे मदद की। आपको इसका उपयोग करने की आवश्यकता होगी: tinymce.activeEditor.selection.collapse(); – Recoil
"समस्याग्रस्त ब्राउज़र के लिए" अब मामला नहीं है। बाद का विकल्प आईई के हाल के संस्करणों सहित सभी ब्राउज़रों के लिए काम करता है। (मान लीजिए कि आप "समस्याग्रस्त" द्वारा आईई का मतलब है) – Porschiey