js如何设置打印时是横打还是纵打?

JavaScript08

js如何设置打印时是横打还是纵打?,第1张

factory.printing.header = "This is MeadCo" //页眉

factory.printing.footer = "Advanced Printing by ScriptX" //页脚

factory.printing.portrait = true //true为纵向打印,flase为横向打印

factory.printing.leftMargin = 1.0//左页边距

factory.printing.topMargin =1. 0 //上页边距

factory.printing.rightMargin = 1.0 //右页边距

factory.printing.bottomMargin = 1.0 //下页边距

其他的不要设置,请注意,第三个属性为横向

 欢迎使用最新版本的Cococs编辑器cocos creater

windwos下载地址:http://cocos2d-x.org/filedown/CocosCreator_v1.0.1_win

新的ide使用javascript作为脚本语言,和cocos2d-js有一定相似性(但是并不能简单的粘贴代码来移植项目)

在编程过程中,经常需要在控制台输出变量的值进行考察和调试,那么如何在控制台打印变量呢?

cocos提供了内置的Log函数

以下是官方的API说明

cc.log ( obj  subst )

Outputs a message to the Cocos Creator Console (editor) or Web Console (runtime).

名称类型描述

obj    Any    A JavaScript string containing zero or more substitution strings.    

subst    Any    JavaScript objects with which to replace substitution strings within msg. This gives you additional control over the format of the output.    

实际使用中只需要写如下代码就可以打印bool值了

cc.log(true)

最近做了个运用浏览器打印合同的功能,之前没做过,记录一下其中遇到的问题,打印页面建议使用新开窗口 原型图如下: 页面内容不多说,表格直接用table绘制,在页面顶部加一个悬浮的打印按钮。点击打印按钮调用打印机(ctrl+p) 实现的打印预览效果如下图: 谷歌浏览器可在打印预览-更多设置-选项中去除页眉和页脚的勾选 打印的页面不可出现横向滚动条,否则会出现打印出来的内容显示不全的问题。