示例说明
修改灵活分析参数的字体大小。
注意:修改完样式后要重新刷新IE页面才会生效。
设置方法
宏类型
类型 | 对象 | 事件 |
ClientSide | simpleReport | onRender |
宏代码
function main(simpleReport, simpleReportContext) { var paramPanel = simpleReport.paramPanelObj;//参数面版 paramPanel.layoutTable.className = "layoutTable2"; //换成新的样式 //定义样式 var sheet = document.styleSheets[0]; insertRule(sheet, ".layoutTable2 td", "font-size: 16pt;", 0); //参数行高 insertRule(sheet, ".layoutTable2 input", "font-size: 12pt;", 0); //参数控件中的字体样式 } function insertRule(sheet, selectorText, cssText, position) { if (sheet.insertRule) { sheet.insertRule(selectorText + "{" + cssText + "}", position); } else if (sheet.addRule) { //仅对IE有效 sheet.addRule(selectorText, cssText, position); } } |