我的框架内分为Top ,left,和Main,其中Main中的内容需要查询后打印,我查了一些资料,要打印Main中的内容需要用到window.print()
可在框架中执行这一句没有任何反应,而如果放一个Client端的button让它执行onclick="window.print();"就没问题,但现在我要在执行这个前,把查询的那堆textbox和button隐藏掉,我就得在服务器端代码中写
panel1.visible=false(这个东东我都放在了panel1上)
Response.Write("<script language='Javascript'>window.print();</script>")
可那个打印框就死活不出来了。呜呜。怎么办呢?
我也不能向上面一样只放一个Client端的button,因为这样打出来也带着查询的那堆textbox和button,如果不用框架,在一个页面里执行Response.Write("<script language='Javascript'>window.print();</script>")就可以弹出那个打印框,一放到框架里就不弹了。
另外,只打印其中一个框架中的内容得用
Response.Write("<script language='Javascript'>parent.frames['mainFrame'].focus();</script>"),是这样吧。Help!!!