1.触发报表验证方法
报表集成时不需要再一次进行登录验证,只需在项目里面的登录验证页面内触发一下报表方法,如下js方法:
function doSubmit() {
var username =document.getElementById("username").value; //此处是用来提取用户名和密码
var password =document.getElementById("userPwd").value;
var scr = document.createElement("iframe"); //创建iframe
var dt=new Date();
scr.src = "/WebReport/ReportServer?op=fs_load&cmd=sso&username=" + username + "&password=" + password+"&time="+dt.toString(); //将报表验证用户名密码的地址指向此iframe
document.getElementsByTagName("head")[0].appendChild(scr); //将iframe标签嵌入到head中
}