asp.net 对于第三方的控件,为啥在 弹出框中都加载不上,我是想做一个web端的打印,开始用的是杰表打印,打印没问题,但是如果先用window.showModalDialog 弹出一个窗体,在这个窗体中加载打印,就加载不上. 后来又换了用pdf打印,发现也是,只要进入弹出框,这些控件就都加载不上了,不知道这是为什么?
能发现的可能的原因:
1、浏览器安全设置,安全级别调低;
2、弹窗函数showModalDialog里面的参数设置要保证正确;
3、第三方控件的缺陷或者使用方法有问题
showModalDialog 这里的参数哪项和 调用控件是有关联的呢?
@百鸟朝凤: showModalDialog这个函数是只有IE支持吗?函数我也不熟悉,必须看一下文档。你可以换种思路,比如弹出一个隐藏DIV然后打印该DIV的内容,或者直接打开一个新的页面,然后在新页面里打印。
把控件或js的位置改变下