c#遍历窗体 ◆执行另一个窗体的JavaScript函数◆

来源:互联网  时间:2016/7/16 6:35:57

关于网友提出的“c#遍历窗体 ◆执行另一个窗体的JavaScript函数◆”问题疑问,本网通过在网上对“c#遍历窗体 ◆执行另一个窗体的JavaScript函数◆”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:c#遍历窗体 ◆执行另一个窗体的JavaScript函数◆
描述:

我在A(a.aspx)窗口使用了Iframe,Iframe内嵌的窗口是B(b.aspx),在B窗口有一个JavaScript函数 setbig()
现在我想通过A窗体的某个事件来执行B窗体的setbig()函数,如何写?


解决方案1:

想执行iframe里的方法执行的了吗?!我试了试不性,我最多只能得到方法对象字符串
document.frames[0].frameElement.document.scripts[0].outerHTML
想了想,怎么都说步通,怎么可能执行了,哪怕是勉强执行了,eval重新给定作用域,那接下来的
对象怎么获取了。属我愚钝,子访问父亲还可以,父亲访问子搞不定。如果此题得到了正解请告诉我
发到我邮箱谢谢:glyphvectory@gmail.com

解决方案2:

非常反对用Iframe
窗体间传值、保持状态 等,搞死你···········
建议用open()来打开新窗口
有个第三方控件 可以用来打开  并且可以用你上面的方法来调用 父窗体的方法(比喻而已)

解决方案3:

楼主的方法不行?

上一篇关于无法逃避的问题
下一篇利用post打开新页面后,上传控件 不触发后台代码
明星图片
相关文章
《c#遍历窗体 ◆执行另一个窗体的JavaScript函数◆》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)