Sublime directory Surf the web anonymous Pagerank Monitor


IE not showing form

Mind_nl
Mon 15 October 2007, 11:24 pm GMT +0200
I'm slowly loosing it  >:(

Here's yet another IE display problem: have a look at emlist.net In the left column there is a form that works perfectly well in firefox, but I only see a tiny square in IE.

emlist.net/register.php looks good in both browsers, this is the file that is being included on the main page. Who can tell me what I'm missing here?

olaf
Tue 16 October 2007, 12:21 am GMT +0200
remove the object tag

(why do you have that tag) ;)

GiorgosK
Tue 16 October 2007, 02:13 am GMT +0200
Yes Olaf is right, the <form> is in the html but an <object> I think is passed to a plugin that does not look inside for any HTML code ...

Mind_nl
Tue 16 October 2007, 11:16 am GMT +0200
I added the <object> tag to let it validate as xhtml strict. The w3.org validator said it was missing that tag. Upon closer inspection: the form was placed within a <p> tag, removed both the p and object tags and it validates (and displays correctly) now.

Thanks!  :)

olaf
Tue 16 October 2007, 11:22 am GMT +0200
sounds like a bug in the validator :D (add an object tag...lol)

Mind_nl
Tue 16 October 2007, 11:28 am GMT +0200
It did validate after adding the object tag...

Quote from: W3C validator
document type does not allow element "form" here; missing one of "object", "ins", "del", "map" start-tag.

The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").

Archive for SMF v1.00 by N.P. Valid XHTML 1.0 Transitional