944,164 Members | Top Members by Rank

Ad:
Jul 13th, 2006
0

javascript code not working in mozillafirefox

Expand Post »
my coding is working well in IE not in mozillafirefox


<html>
<head>
<title></title>
<script LANGUAGE="JavaScript">
function displayHTML(printContent, text2,textn)
{
var inf = printContent;
var vt2=text2
var vlabels=textn
var tablestring=''
var lnstr=text2.length;
var vrows=1.5
var vroundrows=1.25
var vprintstr=''

var vvalue=document.forms[1].fname.selectedIndex;
var vovalue=document.forms[1].fname.options[vvalue].value
var vfsize=document.forms[2].fsize.selectedIndex;
var vofsize=document.forms[2].fsize.options[vfsize].value
var vlbl=document.forms[0].lsize.selectedIndex;
var textsize=document.forms[0].lsize.options[vlbl].value

if(inf.length>30)
{
alert ("line 1 can not exceed 30 characters")
t1.value="";
t1.focus();
return;
}
if(vt2.length>30)
{
alert ("line 2 can not exceed 30 characters")
t2.value="";
t2.focus();
return;
}

win = window.open("print.html", 'popup', 'toolbar = no, status = no');

vprintstr='<a href="javascript:window.print()">Print</a> - <a href="javascript:window.close()">Close Window</a><br><br>'
win.document.write(vprintstr);

if(textsize==1)
{
vrows=vlabels/2;
}
if(textsize==2)
{
vrows=vlabels/3;
}

tablestr='<table border="1" cellspacing=10>'
for (var x = 1; x <= vrows; x++)
{
tablestr=tablestr+'<tr>'

if(textsize==1)
{
tablestr=tablestr+'<td><table width="310" height="94"><font face="'+vovalue+'" size='+vofsize+'><tr>'+ inf +'</tr><tr>'+ vt2+'</tr></table></td>'
tablestr=tablestr+'<td><table width="310" height="94"><font face="'+vovalue+'" size='+vofsize+'><tr>'+ inf +'</tr><tr>'+ vt2+'</tr></table></td>'
}
if(textsize==2)
{
tablestr=tablestr+'<td><table width="184" height="54"><font face="'+vovalue+'" size='+vofsize+'><tr>'+ inf+'</tr><tr>'+ vt2+'</tr></table></td>'
tablestr=tablestr+'<td><table width="184"height="54"><font face="'+vovalue+'" size='+vofsize+'><tr>'+ inf +'</tr><tr>'+ vt2+'</tr></table></td>'
tablestr=tablestr+'<td><table width="184"height="54"><font face="'+vovalue+'" size='+vofsize+'><tr>'+ inf +'</tr><tr>'+ vt2+'</tr></table></td>'
}
tablestr=tablestr+'</tr>'
}
tablestr=tablestr+'</table>'
win.document.write(tablestr);

}
</script>
</head>
<body bgcolor="#cfcc3b" LEFTMARGIN=40 TOPMARGIN=5>
<br><br>
<table bgcolor="#201d5b" cellspacing=5 width="900" height="10" >
<tr><td width=20 height="10"></td><td align=center><font color="#ffffff" size=7>BC Textile Innovations <br>Online I.D. Label Printer</font></td></tr>
</table>
<br>
<a href="javascript:void(0);" onclick="displayHTML(t1.value,t2.value,tn.value)"><input type="button" value="PrintPreview"></a><br>
</body>
</html>
Last edited by sujagr8; Jul 13th, 2006 at 9:38 am.
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
sujagr8 is offline Offline
14 posts
since Jul 2006
Jul 13th, 2006
0

Re: javascript code not working in mozillafirefox

Firefox has a built in JavaScript console. Use it to see where the error is. It will tell you what line is causing the error and what kind of error it is.

That code looks very old, too. Not a big surprise it doesn't work in Firefox.
Moderator
Reputation Points: 161
Solved Threads: 38
He's No Good To Me Dead
stymiee is offline Offline
1,422 posts
since May 2006
Jul 13th, 2006
0

Re: javascript code not working in mozillafirefox

Quote originally posted by stymiee ...
Firefox has a built in JavaScript console. Use it to see where the error is. It will tell you what line is causing the error and what kind of error it is.

That code looks very old, too. Not a big surprise it doesn't work in Firefox.
hi
Thank a lot for your quick response.In mozilla new window is not at all opening
Reputation Points: 10
Solved Threads: 0
Newbie Poster
sujagr8 is offline Offline
14 posts
since Jul 2006
Jul 14th, 2006
0

Re: javascript code not working in mozillafirefox

The code you have posted refences form fields and variables that do not exist in the code you posted. For us, the code can never work. If you want us to help you track down the problem you will need to provide the full content of the page in question, or a link to it.
Reputation Points: 16
Solved Threads: 7
Junior Poster
Lafinboy is offline Offline
166 posts
since Jul 2004
Jul 14th, 2006
0

Re: javascript code not working in mozillafirefox

Quote originally posted by Lafinboy ...
The code you have posted refences form fields and variables that do not exist in the code you posted. For us, the code can never work. If you want us to help you track down the problem you will need to provide the full content of the page in question, or a link to it.


thanks a lot for your response. i got the result
Reputation Points: 10
Solved Threads: 0
Newbie Poster
sujagr8 is offline Offline
14 posts
since Jul 2006

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in JavaScript / DHTML / AJAX Forum Timeline: javascript:show('newsmsgid');
Next Thread in JavaScript / DHTML / AJAX Forum Timeline: Var value is not passed





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC