Hi,
I am executing the below functionality in firefox. I can run it from html file but somehow cannot make it work from within birt.
<html>
<head>
<script language="javascript">
function load() {
var input = document.getElementById ("upload_input");
var file = input.value;
var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("MSXML2.XMLHTTP.3.0");
xhr.open("GET", file, false);
xhr.send(null);
var txt = xhr.responseText;
var mySplitResult = txt.split("\n");
var from = mySplitResult[0];
var to = mySplitResult[1];
var pmc = mySplitResult[2];
var name1 = mySplitResult[3];
var reportName="publications1.rptdesign";
var paramString1 = "&From(year)=" + from;
var paramString2 = "&To(year)=" + to;
var paramString3 = "&PMCID Only=" + pmc;
var paramString4 = "&Author#1=" + name1;
window.location = "
http://wisdom.rockefeller.edu:8080/birt/frameset?__report=" +
reportName+paramString1+paramString2+paramString3+paramString4;
}
</script>
</head>
<body>
<div style=" width:1px; height: 8px; ">
<button style="width: 44px; height: 26px; ">
<a href="javascript: void(0)">
Load
</a> </button>
<input type="file" id="upload_input" name="Load" onchange="load()" style="font-size: 50px; width: 15px;
opacity: 0; filter:alpha(opacity: 0); position: relative; top: -70px;; left: -45px" />
</div>
</body>
</html>
Any help would be greatly appreciated.
Thank you.