Code: Select all
,Code: Select all
and [syntax="..."] tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read: [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]
Hi,
I have this function[syntax="javascript"]
function OpenReport() {
var objReportCombo = document.getElementById( "cboSelectReport1" );
var objLanguageCombo = document.getElementById( "cboSelectLanguage1" );
var strReport = objReportCombo.options[ objReportCombo.selectedIndex ].text;
var strLanguage = objLanguageCombo.value;
//window.open("\\server\Topdir\Sub dir\subdir2\" + strReport + ".pdf", "report");
window.open('file:"//server/Testdir/test3" + ".txt", "testpage"');
}
Anyhow, it's not working, so I did some testing as you can see in the code.
This also is not going the way I want.
Anyone can help me with this ?
Just need to open the pdf file in new browser window, for Intranet purpose
Thanks
Code: Select all
ode, might shed some light..)
[syntax="html"]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Optionele rapporten</TITLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0><!-- Display hidden row -->
<TBODY>
<FORM id="GenerateReports" name="GenerateReports" action="ShowReport.asp" method="post">
<TABLE width="95%" border=0>
<TBODY>
<TR>
<TD colSpan=4>
<SCRIPT language=JavaScript>
<!-- Begin
function displayReportLanguage(t_vlngReportCategoryID,t_robjLanguageCtrl)
{
var intOptionCounter,intNewOptionCounter;
intNewOptionCounter=1;
// empty existing items
for (intOptionCounter = t_robjLanguageCtrl.options.length; intOptionCounter >= 1; intOptionCounter--)
{
t_robjLanguageCtrl.options[intOptionCounter] = null;
}
if (arrReportLanguage != null)
{
// add new items
for (intOptionCounter = 0; intOptionCounter < arrReportLanguage.length; intOptionCounter++)
{
if (arrReportLanguage[intOptionCounter][0]==t_vlngReportCategoryID)
{
t_robjLanguageCtrl.options[intNewOptionCounter] = new Option(arrReportLanguage[intOptionCounter][2]); //language name
t_robjLanguageCtrl.options[intNewOptionCounter].value = arrReportLanguage[intOptionCounter][1]; //Template id
intNewOptionCounter++;
}
}
// select first item for language list
t_robjLanguageCtrl.options[0].selected = true;
}
}
// End -->
</SCRIPT>
<SCRIPT language=javascript>
<!-- Begin
// Declare array to hold values from record set
var arrReportLanguage = new Array(5);
arrReportLanguage[0]=new Array(650,221,'Nederlands')
arrReportLanguage[1]=new Array(647,228,'Nederlands')
arrReportLanguage[2]=new Array(645,662,'Duits')
arrReportLanguage[3]=new Array(645,364,'Engels (UK)')
arrReportLanguage[4]=new Array(645,617,'Zweeds')
//End -->
</SCRIPT>
<script type="text/javascript">
function OpenReport() {
var objReportCombo = document.getElementById( "cboSelectReport1" );
//var objLanguageCombo = document.getElementById( "cboSelectLanguage1" );
var strReport = objReportCombo.options[ objReportCombo.selectedIndex ].text;
//var strLanguage = objLanguageCombo.value;
//window.open("\\\\server\\Topdir\\Product Management\\OQ\\Voorbeeldrapporten\\Nederlands\\" + strReport + ".pdf", "report");
window.open(\\\\server\\Testdir\\test3" + ".txt", "testpage"');
}
}
</script>
<TR>
<TD colSpan=4>
<TR>
<TD> </TD>
<TD>OPQ32i:</TD>
<TD><select class="Input" onchange="displayReportLanguage(this.value, this.form.cboSelectLanguage1);" id="cboSelectReport1">
<OPTION value=-1 selected>Selecteer een rapport>></OPTION>
<OPTION value=650>OQ Assessment Support Rapport</OPTION>
<OPTION value=647>OQ Competentie Rapport </OPTION>
<OPTION value=645>OQ Development Action Planner </OPTION>
<OPTION value=643>OQ Effectiever leren! </OPTION>
</SELECT> </TD>
<TD><SELECT class=Input name=cboSelectLanguage1 id="cboSelectLanguage1">
<OPTION value=-1 selected>Selecteer een taal>></OPTION></SELECT>
<button type="button" onclick="OpenReport();">Open Report</button></TD>
</TR>
</TD>
</TR>
</FORM>
</TABLE>
<!-- Page functions --></TD>
<p> </p>
</BODY></HTML>
feyd | Please use[/syntax]
Code: Select all
,Code: Select all
and [syntax="..."] tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read: [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]