浏览 4710 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-11-27
js 代码
也就是在TabPanel中动态增加Panel,怎样使得Panel的参数autoload所指定加载的页面的js得到执行???
问题已经解决!方法如下(Ext官方论坛):http://extjs.com/forum/showthread.php?t=18144&highlight=IFrameComponent
以上代码增加一个Panel到TabPanel中,该Panel加载页面123.jsp ,但是123.jsp中的js并没有执行,怎样才能使到123.jsp的Js得到执行?? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-11-27
|
|
| 返回顶楼 | |
|
最后更新时间:2007-12-01
找下这段代码var autoLoad = {url: href};
改成var autoLoad = {url: href, scripts: true}; |
|
| 返回顶楼 | |
|
最后更新时间:2007-12-06
你那种方法还不如把iframe放在html:....中
但是你在傲游下就无法自动加载iframe中的页面要右键刷新 在IE7,ff下可以 |
|
| 返回顶楼 | |
|
最后更新时间:2007-12-10
楼主这个问题我也想问,但你给的EXT官方论坛的答案我看不懂,能否把你改正后的代码也贴出来,谢谢!
因为我的情况跟你的稍有不同,下面我把我代码的也贴出来了,请各位指点一哈~ :D js 代码
而且我用其他TX的方法:autoLoad:{url:'content_00.html', scripts:true}也不行,请各位指教! 如上,我没有用autoLoad,而用到了listeners是因为我希望每次点击Tab时,它能重新载入,刷新一次,我不知道在这种情况下,如何使加载页面中的JS执行?! |
|
| 返回顶楼 | |
|
最后更新时间:2008-04-01
晕~
autoLoad有个属性叫 scripts,将scripts设为true就行啦 |
|
| 返回顶楼 | |
|
最后更新时间:2008-04-01
看看我的这篇文章,http://jfp.javaeye.com/blog/177715,
其中提到的第二种方法就是通过autoLoad载入的,而且我测试的时候正常执行了载入文件中的JS代码,不知道有没有帮助。 |
|
| 返回顶楼 | |








