FineUI 官方论坛
标题:
【不是BUG】后台执行客户端脚本出现的错误
[打印本页]
作者:
伟伟(Gary)
时间:
2014-3-16 13:20
标题:
【不是BUG】后台执行客户端脚本出现的错误
重现步骤:
1.运行后,在左侧的菜单中点击【网站类型】,然后在显示的标签中,双击表格的某一行,触发表格的RowDoubleClick事件,并在事件中执行客户端脚本
PageContext.RegisterStartupScript("openHelloFineUI();");
结果出现错误 Unexpected Response (-1)的错误,请见BUG截图。
代码附件:(由于附件上传有限制,只能有1000K,所以删除了空项目中原先自带的extjs,icon等内容,如果不能运行请弄个对应的空项目覆盖下去即可,空项目版本:EmptyProjectNet40_FineUI_v4.0.5)
[attach]4721[/attach]
作者:
sanshi
时间:
2014-3-16 14:50
有两处明显问题:
1. QueryBillForm.aspx 页面的 script 没有结束标签(</script>),所以的 JS 不会执行!!
2. 这个地方的代码要自己看明白才行:
function openHelloFineUI() {
parent.addExampleTab.apply(null, ['hello_fineui_example', 'http://www.baidu.com', '你好 FineUI', '', true]);
}
复制代码
parent 指的是父页面(default.aspx),问题就在于 addExampleTab 这个函数是否在父页面定义过?
作者:
伟伟(Gary)
时间:
2014-3-16 21:41
加了 </script>还是一样的问题,呵呵
作者:
sanshi
时间:
2014-3-16 21:57
伟伟(Gary) 发表于 2014-3-16 21:41
加了 还是一样的问题,呵呵
你看我回的,你的代码有两个问题,你改了一个,还有一个阿
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4