cdn2005
06-02-2005, 06:07 AM
I have the following code and it works fine:
#mainContent {
font-size: 100%;
vertical-align: top;
font-size: 100%;
padding-left: 8px;
border-bottom: 1;
}
P { font-size: 100%; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans Serif; FONT-SIZE: 10pt; }
<SCRIPT TYPE="text/JavaScript">
<!--
function RA_setDOMStyle(){
//
if(!document.getElementById){alert('This feature requires a modern browser.\nTo use this feature, please upgrade your browser to the latest version.');return;}
var i,g,args=RA_setDOMStyle.arguments;
for(i=0;i<args.length;i+=3){
getID=document.getElementById(args[i]);
if(getID){
eval("getID.style."+args[i+1]+"=\""+args[i+2]+"\"");
}
}
}
//-->
</SCRIPT>
</HEAD>
...
...
<BODY bgcolor="#FFFFFF">
...
..
<TD COLSPAN="3" ><DIV ALIGN="RIGHT" CLASS="noPrint"> [<A HREF="#" TARGET="_self" onClick="RA_setDOMStyle('mainContent','fontSize','100%');return false">A</A>] [<a href="#" target="_self" onClick="RA_setDOMStyle('mainContent','fontSize','130%');return false">A+</a>] [<A HREF="#" TARGET="_self" onClick="RA_setDOMStyle('mainContent','fontSize','160%');return false">A++</A>]</DIV></TD>
...
...
<TD COLSPAN="3"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" BGCOLOR="#FFFFFF" ID="mainContent">
<TD ALIGN="left" VALIGN="top"><BR>
Ipsum Orum Ipsum Orum Ipsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum Orum Ipsum Orum Ipsum Orum<BR>
<BR> </TD>
....
</BODY>
</HTML>
This works fine. I click on A to change size up two steps.
But I like to do the same using <p> tags. So if I have something like this (notice the <p> tag introduced):
<TD ALIGN="left" VALIGN="top"><p>
Ipsum Orum Ipsum Orum Ipsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum Orum Ipsum Orum Ipsum Orum</p>
<BR> </TD>
then when I click the font sizer links [A] from the following command:
<TD COLSPAN="3" ><DIV ALIGN="RIGHT" CLASS="noPrint"> [<A HREF="#" TARGET="_self" onClick="RA_setDOMStyle('p','fontSize','100%');return false">A</A>] [<a href="#" target="_self" onClick="RA_setDOMStyle('p','fontSize','130%');return false">A+</a>] [<A HREF="#" TARGET="_self" onClick="RA_setDOMStyle('p','fontSize','160%');return false">A++</A>]</DIV></TD>
,
the script shoudl change the font size of <p> tag to 130% or 160%
#mainContent {
font-size: 100%;
vertical-align: top;
font-size: 100%;
padding-left: 8px;
border-bottom: 1;
}
P { font-size: 100%; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans Serif; FONT-SIZE: 10pt; }
<SCRIPT TYPE="text/JavaScript">
<!--
function RA_setDOMStyle(){
//
if(!document.getElementById){alert('This feature requires a modern browser.\nTo use this feature, please upgrade your browser to the latest version.');return;}
var i,g,args=RA_setDOMStyle.arguments;
for(i=0;i<args.length;i+=3){
getID=document.getElementById(args[i]);
if(getID){
eval("getID.style."+args[i+1]+"=\""+args[i+2]+"\"");
}
}
}
//-->
</SCRIPT>
</HEAD>
...
...
<BODY bgcolor="#FFFFFF">
...
..
<TD COLSPAN="3" ><DIV ALIGN="RIGHT" CLASS="noPrint"> [<A HREF="#" TARGET="_self" onClick="RA_setDOMStyle('mainContent','fontSize','100%');return false">A</A>] [<a href="#" target="_self" onClick="RA_setDOMStyle('mainContent','fontSize','130%');return false">A+</a>] [<A HREF="#" TARGET="_self" onClick="RA_setDOMStyle('mainContent','fontSize','160%');return false">A++</A>]</DIV></TD>
...
...
<TD COLSPAN="3"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" BGCOLOR="#FFFFFF" ID="mainContent">
<TD ALIGN="left" VALIGN="top"><BR>
Ipsum Orum Ipsum Orum Ipsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum Orum Ipsum Orum Ipsum Orum<BR>
<BR> </TD>
....
</BODY>
</HTML>
This works fine. I click on A to change size up two steps.
But I like to do the same using <p> tags. So if I have something like this (notice the <p> tag introduced):
<TD ALIGN="left" VALIGN="top"><p>
Ipsum Orum Ipsum Orum Ipsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum OrumIpsum Orum Ipsum Orum Ipsum Orum Ipsum Orum</p>
<BR> </TD>
then when I click the font sizer links [A] from the following command:
<TD COLSPAN="3" ><DIV ALIGN="RIGHT" CLASS="noPrint"> [<A HREF="#" TARGET="_self" onClick="RA_setDOMStyle('p','fontSize','100%');return false">A</A>] [<a href="#" target="_self" onClick="RA_setDOMStyle('p','fontSize','130%');return false">A+</a>] [<A HREF="#" TARGET="_self" onClick="RA_setDOMStyle('p','fontSize','160%');return false">A++</A>]</DIV></TD>
,
the script shoudl change the font size of <p> tag to 130% or 160%