关于网友提出的“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
非常反对用Iframe
窗体间传值、保持状态 等,搞死你···········
建议用open()来打开新窗口
有个第三方控件 可以用来打开 并且可以用你上面的方法来调用 父窗体的方法(比喻而已)
楼主的方法不行?