<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="http://你的域名/FR/ReportServer?op=emb&resource=finereport.js"></script>
<script type="text/javascript">
function doSubmit() {
var scr = document.createElement("iframe"); //创建iframe
scr.src = "http://你的域名/FR/ReportServer?op=fs_load&cmd=sso&fr_username=guest&fr_password=123456"; //将报表验证用户名密码的地址指向此iframe 用户名为guest密码123456
if (scr.attachEvent)
{ //判断是否为ie浏览器
scr.attachEvent("onload", function(){ //如果为ie浏览器则页面加载完成后立即执行
/*跳转到指定登录成功页面,index.jsp
var f = document.getElementById("login");
f.submit(); */
window.location="http://你的域名/FR/ReportServer?reportlet=xybjd.cpt&op=view"; //直接跳转到数据决策系统
});
} else {
scr.onload = function(){ //其他浏览器则重新加载onload事件
/*跳转到指定登录成功页面,index.jsp
var f = document.getElementById("login");
f.submit(); */
window.location="http://你的域名/FR/ReportServer?reportlet=xybjd.cpt&op=view"; //直接跳转到数据决策系统
};
}
document.getElementsByTagName("head")[0].appendChild(scr); //将iframe标签嵌入到head中
}
</script>
</head>
<body>
<form id="login" name="login" method="GET" action="" >
<input id="clickme" type="hidden" value="登录" onClick="doSubmit()" />
<script>
//IE
if(document.all) {
document.getElementById("clickme").click();
}
// 其它浏览器
else {
var e = document.createEvent("MouseEvents");
e.initEvent("click", true, true);
document.getElementById("clickme").dispatchEvent(e);
}
</script>
</form>
</body>
</html> <br>