NetTalk Central

NetTalk Web Server => Web Server - Ask For Help => Topic started by: vsorensen on May 04, 2010, 10:10:57 AM

Title: Compatibility / Possible fixes
Post by: vsorensen on May 04, 2010, 10:10:57 AM
I'm running a sample page through an IE6 compability checker, and I'm thinking the following changes should be made:

1.  In NetWeb.CLW
Old:    packet = '<div id="_busy" class="bdiv"><img src="/images/_busy.gif"></img></div>'
New:  packet = '<div id="_busy" class="bdiv"><img src="/images/_busy.gif" /></div>'

2.  In "After Browse, before buttons," the Save Button set is between the </td> and the </tr>.  It should be inside the <td></td>.
Old:           packet = clip(packet) & '</div><13,10></td><13,10>'
            If p_web.site.UseSaveButtonSet

New:           packet = clip(packet) & '</div><13,10></td><13,10>'
            If p_web.site.UseSaveButtonSet
                 packet = clip(packet) & '<td><13,10>'
(existing code)
                 packet = clip(packet) & '</td><13,10>'
Title: Re: Compatibility / Possible fixes
Post by: Bruce on May 05, 2010, 04:17:51 AM
Hi Vince,
the second looks like a bug - but do you have a reference for the first.
ie any reference that <img /> over <img></img> is preferable?

Cheers
Bruce
Title: Re: Compatibility / Possible fixes
Post by: vsorensen on May 05, 2010, 06:03:57 PM
I was using Microsoft Expression and validating my generated pages...

From http://www.w3.org/TR/REC-html40/struct/objects.html#h-13.2:  "Start tag: required, End tag: forbidden"

Elsewhere, I've read that "<img /> is a singleton tag" and "In HTML the <img> tag has no end tag. In XHTML the <img> tag must be properly closed."  

All very confusing.

I'm still trying to figure out why the Drop Down menu is fine in IE 8, but the menu items (the drop down part with <li><a>, not the menu bar) display incorrectly in IE 6.
Title: Re: Compatibility / Possible fixes
Post by: Bruce on May 07, 2010, 01:18:00 AM
Hi Vince,

I've had a look at number 2, and there's a bug there because it should be testing the "UseLocateButtonSet" property not the "UseSaveButtonSet". I've fixed that.

However the only code generated between the </td>and </tr> is a <script>...</script>
From a display point of view that's ok, but it's possible the browser will complain. So I've moved that down to below the table.

Cheers
Bruce