js跨框架调用问题
我在做一个程序的后台,遇到一个困难的问题,希望高手帮忙。
后台主窗口是一个左右拆分框架,右边的框架名是main(这个是显示内容的),然后里面有个iframe ,名是Editor 是编辑器。编辑器页面edit.htm里面有有一个上传文件管理器的iframe ,名是upfile,页面为upfile.asp。当upfile.asp保存文件后,怎样在edit.htm中的编辑框中添加内容呢?在edit.htm中,用这些程序改变内容
wysiwyg、bbinsert都是edit.htm中定义的变量
edit.htm这个编辑器是从DZ论坛中分离出来的。
if(wysiwyg && bbinsert) {
editdoc.body.innerHTML = ' ';
} else {
textobj.value = ' ';
}
------解决方案--------------------window.frames[ "框架名 "].document.getElementById( "输入框 ")//这样得到框架中的文本框
window.frames[ "框架名 "].函数名();这样执行框架中的函数