Netscape Form Doesn't Appear!!!

liunx

Guest
Hi! I've got a serious problem. I've created a simple form in a page of mine, but It will not show up in Netscape for the PC. It will however display on IE. Can anyone please take a look at this page and help me out? Thanks in advance! Here is the page:<br />
<br />
<!-- m --><a class="postlink" href="http://www.catalysttheory.com/dev/contact/information.htm">http://www.catalysttheory.com/dev/conta ... mation.htm</a><!-- m --><!--content-->Are you referring to the text box under "cool:" ?<br />
<br />
The netscape you are using is probably an outdated one that can't handle form code. You must Download <!--more--> a higher version of netscape or use older versions of HTML.<!--content-->What would you recommend for the form tags for an old version of HTML?<!--content-->rjlstar, I have no Idea of what your talking about. Just what older version cannot handle form code? And WHAT specific form code will it not render?<br />
<br />
To the question: I see your form in both N4.7 and N6, and IE6. The pages themselves look quite different though...<!--content-->For me, the forms do not show in Netscape 4.7, but the functionality of the pages do work. In netscape 6, the forms do show, but the functionality is lacking. Do you know what could be causing this? Also, what are the big differences you noticed?<!--content-->Come on Doc you don't know about the secret html code that doesn't work in older versions of browsers???. have you been under that rock again? LOL<br />
<br />
rjlstar: no such thing.<br />
<br />
simon315: I didn't see it in NS4.79 so I looked at the code.<br />
<br />
<FORM action="#" method"post"><br />
cool: <INPUT type="text"><br />
</FORM><br />
<br />
you forgot the = in the method.<!--content-->looks like the form code is fine (save the missing =). the real culprit here is the poorly nested tables. There must be a missing closing tag in there. I know this because I just copied the form code, and pasted it on the bottom of the page, and it renders fine in N4.7. <br />
<br />
Your code should be cleaned up a bit, and all your problems will go goodbye.<!--content-->I figurered it had somehting to do with the actual code, but aas you can see there is quite a lot and my eyes are too sore from looking at it. Does anything else stick out? Also, could the form not work because of the JavaScript DHTML Layer?<!--content-->I've gone through the code and the only problem seems to be that Netscape doesn't recognize the &lt tag. But when I remove it, it has no affect on the form whatsoever. Can anyone help me out here? I'm becoming desperate. Thanks!<!--content-->didn't go through it very well. I found an empty table and NS will not render any empty tables or cells. beside you have overkill on the table department. you should cut half of them out and I bet you find your problem.<!--content-->also whatever is in the style sheet is causing it.<br />
<br />
take this out<br />
<br />
<DIV CLASS="indentContent" ID="content"> rigth above the form, and you will see it work. what is the css for that and I will tell you what is wrong.<!--content-->The <DIV CLASS="indentContent" ID="content"> is actually controlling the components within the Scroll window. The css for that component is this:<br />
<br />
.indentContent<br />
{<br />
FONT-SIZE: 9pt;<br />
COLOR: #000000;<br />
LINE-HEIGHT: 15px;<br />
FONT-FAMILY: Arial, 'Times New Roman'<br />
}<br />
<br />
But when I remove it I get a JavaScript error pertaining to the 'contentTop has no properties.' It referrers to this portion of the script and css:<br />
<br />
HTML:<br />
<A class=content href=http://www.htmlforums.com/archive/index.php/"javascript:toTop()">back to top</A><br />
<br />
CSS:<br />
#content<br />
{<br />
LEFT: 300px;<br />
WIDTH: 380px;<br />
CLIP: rect(0px 380px 350px 0px);<br />
POSITION: absolute;<br />
TOP: 70px<br />
}<br />
<br />
Thanks for your help!<!--content-->ok I will take a stab at this as I am not sure if NS4.xx supports it. but the clip attrib is what is stopping it. you can try to take it out and see if that was it. or the other one tha ti am suspecious about is the LINE_HEIGHT, take that one out and see what it does.<!--content-->Not sure if this'll work or not, but here's a hack that might do the trick if you fiddle with it. Remove the form code from where it currently is and place it within an absolutely positioned DIV just inside the closing </body> tag. Like this:<br />
<br />
<div style="position: absolute; top: 94px; left: 303px;"><br />
<form action="#" method="post"><br />
cool: <input type="text"><br />
</form><br />
</div><br />
<br />
</body><br />
<br />
I think Netscape 4 is freaking out because you've placed a form within a DIV which uses that clip attribute. So by sticking the form into the absolutely positioned DIV like I described above, you are basically dissociating the form from the clip attribute.<br />
<br />
Basic rule of thumb:<br />
forms + NS4 + CSS = barf<!--content-->Balvord,<br />
<br />
By doing this, I'd guess that I'd lose the functionality of the scroll arrows, right?<!--content-->You would. I believe it's actually the scroll arrows which are causing the NS4 problem in the first place. If that little form is really all you are going to have on that page, I would recommend just removing those arrows from that particular page, as no one is going to use them anyway. <br />
<br />
Bottomline is I seriously doubt there's anyway to place a form within that scrollable area and have it show up in all versions of NS4.<!--content-->Thanks for the help! I was hoping there would be to have both my cake and eat it too. You see, this problem with the scroll area is also prevalant in IE and Netscape for the Mac. But absolutely none of the DHTML areas function on the Mac for IE, where as netscape doesn't screw up the DHTML, only the forms. Any thoughts on that one?<!--content-->what I see happening is that the layer you create for the scrolling effect is covering the forms. it isn't doing anything to the forms but covering them up. also you could try to make the z-index of the form more to the top but take heed as it will only work on certain form attributes, like the text box, it will not work on select boxes.<br />
<br />
also not sure if z-index will even work in NS4.xx<br />
<br />
try this<br />
<br />
<form action="#" method="post" style="z-index:5"> <br />
cool: <input type="text"> <br />
</form> <br />
<br />
<br />
not sure how the number goes but you can play around with that.<!--content-->
 
Back
Top