浏览器报 编辑器id错误

shijian58 2017-01-10 04:31:55
调用在线编辑器时报 浏览器id错误,应该是代码兼容的问题吧,不会改,代码如下:

var guid = "1324481743";
var sState = "iframe";
var oContent="<div> </div>";
if(window.parent.document.getElementById(Request('id'))!=null){
//if(!parent.document.getElementById(Request('id'))){
var oInput=window.parent.document.getElementById(Request('id'));
var oForm=oInput.form;
oContent=oInput.value;
}else{
alert("编辑器id参数错误!");
}


请问如何调整参数啊,谢啦
...全文
515 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hookee 2017-01-11
  • 打赏
  • 举报
回复
前端和服务器端的脚本是不同的,不要混在一起。 服务器端的脚本在<%= %>中的,在服务器端执行。前端脚本在浏览器端执行。 if(window.parent.document.getElementById("<%=Request('id')%>")!=null) { ...
shijian58 2017-01-11
  • 打赏
  • 举报
回复
<iframe id="myiframe" src="edit/editor.htm?id=content&ReadCookie=0" frameborder="0" scrolling="no" width="621" height="460"></iframe> <input type=hidden name=id value="<%=ID%>"> <textarea name="content" style="display:none"><%=content%></textarea> 这个是调用
引用 1 楼 showbo 的回复:
window.parent.document.getElementById(Request('id'))你这个对象不存在,和浏览器兼容没关系。。 自己alert(Request("id"))看是什么,父页是否存在这个id的dom
有值传过来,单还是报错
shijian58 2017-01-11
  • 打赏
  • 举报
回复
<iframe id="myiframe" src="edit/editor.htm?id=content&ReadCookie=0" frameborder="0" scrolling="no" width="621" height="460"></iframe> <input type=hidden name=id value="<%=ID%>"> <textarea name="content" style="display:none"><%=content%></textarea> 这个是调用
Go 旅城通票 2017-01-10
  • 打赏
  • 举报
回复
window.parent.document.getElementById(Request('id'))你这个对象不存在,和浏览器兼容没关系。。 自己alert(Request("id"))看是什么,父页是否存在这个id的dom

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧