在ASP.NET中找不到函数体
Can't find the function body in ASP.NET
我最近开始做一个已经开发了一段时间的项目。问题是这样的-在网站页面中,在包含SVG地图对象的框架集中有一个框架(其中有4个框架)(整个网站是基于GIS的)。此外,在同一帧中,还有一个打开表单的图标,用户可以在其中选择多个过滤器,按下按钮后,地图会刷新,并绘制地图上一些关键点周围的影响区域。
我需要做的是在一个新的(弹出)窗口打开该窗体,而不是在地图所在的同一框架。我是这样做的:
onclick="window.open('zi.aspx','form1','width=700,height=500,left=350,top=100')"
这很好。但是,当我输入过滤器并点击Generate按钮时,我得到了这个错误:
'parent.frames.map' is null or not an object
与对zip .aspx的引用。现在我知道这个错误是因为我改变了形式从相同的框架打开地图打开它在一个弹出窗口,但我只是找不到任何地方在代码我可以修改它。在我修改之前,代码是这样的:
onclick="showZi();"
是我在任何地方都找不到的函数。什么好主意吗?我怎么能使这项工作,使地图与过滤器绘制后,用户选择适当的从弹出窗口的形式?我应该提一下,这个图像链接是在ASP。NET表,使用标准的runat="server"命令。
好了,你正在从javascript打开一个新窗口。您的问题是您试图通过使用'窗口来访问父窗口。父母的财产。这是错误的,您需要使用'窗口。揭幕战的属性。例如:
window.opener.frames.map
相关文章:
- 谷歌应用程序脚本-正在尝试使用getUrl.TypeError:在对象工作表中找不到函数getUrl
- Javascript 引用错误 - 在对象内找不到函数
- 谷歌脚本在对象中找不到函数LastIndexOf
- Javascript - 找不到函数?!从onClick调用,函数在同一页面中
- 反应组件找不到函数
- 随机子字符串错误?“类型错误:在对象中找不到函数子字符串.".
- 节点 js 找不到响应体 HTTP 创建服务器
- 使用 Template.registerHelpers 的 Meteor 找不到函数
- JavaScript 接口找不到函数
- 类型错误:在对象 [对象对象] 中找不到函数范围到对象.(第 4 行,文件“代码”)
- Javascript:在新打开的窗口中找不到函数
- Parse.Cloud.play找不到函数
- 在ASP.NET中找不到函数体
- 当eval带有绑定时,Nashorn找不到函数
- 类型错误:在对象中找不到函数testFunction
- 在对象中找不到函数包含
- 在对象中找不到函数parseInt
- javascript TypeError:找不到函数startsWith
- Angular 2-从JS文件(chart.JS)调用函数-找不到函数
- 类型错误:在对象(具有日期 ID 的文件夹)中找不到函数 hasNext