execCommand的问题~谢谢!
是这样的~我前些日子做了个简单的HTML EDITOR~是要应用的,主要是利用iframe+execCommand来实现的~不过有点小问题
就是当 "焦点 "不在iframe内的时候,我插入URL或者 <hr/> 就会在父的document里插入~
但我的代码是这样写的
iframeid.document.execCommand(...)
[iframeid表示iframe的id]
问题出在什么地方呢?我是指定在iframe里的document里编辑的啊..为什么会动父窗体?
还有..我小问下..为什么
document.getElementById( "iframeid ")....
这样的方法不行啊?
谢谢啦~
[解决办法]
插入之前,执行iframeid.focus()
[解决办法]
要让光标先定位到iframe中,否则没有插入点怎么能插入呢。
用楼上的方法定位插入点就可以了。