Design 46
01-18-2005, 04:55 AM
I want to put this script into an external file:
<!--
function showbuttons() {
var agt = navigator.userAgent.toLowerCase();
var IEMAC = ((agt.indexOf("msie") != -1) && agt.indexOf("mac")!=-1);
var N6 = (agt.indexOf("netscape6") != -1 || (agt.indexOf("netscape/6") !=-1 ));
if ( N6 ) {
return "Netscape 6 is unable to support our detailed reports. Please upgrade to Nescape 7.<P>";
}
if ( IEMAC ) {
return "<P>";
}
return "<P><FORM><INPUT TYPE='button' value='Calculate' Name='btnCallCalc' onClick='document.calculator.calculate()'><INPUT TYPE='button' value='View Report' Name='btnOpenNote' onClick='openNote()'></FORM>";
}
function openNote()
{
var agt=navigator.userAgent.toLowerCase();
var is_aol = (agt.indexOf("aol") != -1);
leftpos=0;
if (screen) {
leftpos=screen.width/2 - 300;
}
if (is_aol) {
var s = " ";
s=document.calculator.sJavaScriptReport('HTML');
document.write(s);
}
else {
var OpenWindow=window.open("","newwin","toolbar=yes,menubar=yes,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistor y=no,width=600,height=380,left="+leftpos+",top=20");
var s = " ";
s=document.calculator.sJavaScriptReport('HTML');
OpenWindow.document.write(s);
OpenWindow.document.close();
OpenWindow.focus();
}
}
// -->
I know you can use <SCRIPT>document.write(showbuttons())</SCRIPT> if the script is internal.
How do you do the document.write for an external file? (I did not write the script - obviously)
<!--
function showbuttons() {
var agt = navigator.userAgent.toLowerCase();
var IEMAC = ((agt.indexOf("msie") != -1) && agt.indexOf("mac")!=-1);
var N6 = (agt.indexOf("netscape6") != -1 || (agt.indexOf("netscape/6") !=-1 ));
if ( N6 ) {
return "Netscape 6 is unable to support our detailed reports. Please upgrade to Nescape 7.<P>";
}
if ( IEMAC ) {
return "<P>";
}
return "<P><FORM><INPUT TYPE='button' value='Calculate' Name='btnCallCalc' onClick='document.calculator.calculate()'><INPUT TYPE='button' value='View Report' Name='btnOpenNote' onClick='openNote()'></FORM>";
}
function openNote()
{
var agt=navigator.userAgent.toLowerCase();
var is_aol = (agt.indexOf("aol") != -1);
leftpos=0;
if (screen) {
leftpos=screen.width/2 - 300;
}
if (is_aol) {
var s = " ";
s=document.calculator.sJavaScriptReport('HTML');
document.write(s);
}
else {
var OpenWindow=window.open("","newwin","toolbar=yes,menubar=yes,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistor y=no,width=600,height=380,left="+leftpos+",top=20");
var s = " ";
s=document.calculator.sJavaScriptReport('HTML');
OpenWindow.document.write(s);
OpenWindow.document.close();
OpenWindow.focus();
}
}
// -->
I know you can use <SCRIPT>document.write(showbuttons())</SCRIPT> if the script is internal.
How do you do the document.write for an external file? (I did not write the script - obviously)