Chinapromoter Blog

生活, 艺术, 网络, 技术, 工业, 消费, 记录趣味生活的点点滴滴。

« 字符集Charset和文件编码Encoding的区别详解ASP动转静程序用UTF-8编码生成网页的函数 - SXWO EC »

兼容IE和火狐JS父窗口调用iframe里面的对象、函数的方法 - SXWO EC

//var data = document.frames["HtmlEditoriframe"].getHTML(); 只支持ie
//var data = document.getElementById("HtmlEditoriframe").contentWindow.document.getElementById("editor_body_textarea").value;
var data = parent.frames["HtmlEditoriframe"].getHTML();// 支持ie和火狐

在文件getdata.asp第61行中,以下脚本在IE中是没有任何问题,可以成功执行,可是在火狐firefox运行错误,无法执行!

<script>parent.document.simageframe.document.location.href='upload/upfile.asp?saveurl="&base64encode(productfolder&rs("foldername")&"/")&"&sourcevalue="&base64encode("parent.document."&formtype&"product.simages.value")&"';</script>

修改如下, 在IE和FF可以成功兼容。

<script>parent.frames[""simageframe""].document.location='upload/upfile.asp?saveurl="&base64encode(productfolder&rs("foldername")&"/")&"&sourcevalue="&base64encode("parent.document."&formtype&"product.simages.value")&"';</script>

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表


Powered By Z-Blog 1.8 Spirit Build 80605

Copyright www.chinapromoter.cn. Some Rights Reserved. 浙ICP备05022498号