我有一個小代碼來選擇CKEditor中的文本。爲此,我在javascript中使用以下代碼。在CKEditor getSelection()在IE中返回空值
var docx = editor.document;
var elementx = docx.getById(id);
editor.getSelection().selectElement(elementx);
editor.getSelection().scrollIntoView(true);
它正常工作,在Mozilla Firefox.But在IE9中,它拋出一個錯誤selectElement不是一個對象。所以我檢查了代碼,發現getSelection()有一個空值。請幫助我如何解決它。 我嘗試了一些在各種網站上給出的答案,即使在CKEditor中也沒有任何幫助。
感謝您的rply ..那'選擇'變量只有null。那getSelection()函數仍然只返回null .. – Ramesh 2012-07-16 09:52:00
對不起,我無法重現那個。你能提供更多細節嗎? – Reinmar 2012-07-16 10:45:51
只是我嘗試根據ID選擇特定的標籤。當我選擇它應該突出顯示,並滾動到這個位置,這是我想要的。 – Ramesh 2012-07-16 10:57:18