HTML Source Explorer Bar
========================
By Bjarke Viksoe
bjarke@viksoe.dk
http://www.viksoe.dk/code
Form support added by
Richard van den Berg
htmlbar@vdberg.org
http://www.vdberg.org/~richard/
The HTML Source is an IE5 Explorer component. Once installed you can enable
the component in the "Explorer Bar" menu under "View" in Microsoft Internet
Explorer 5+.
The HTML Source shows you the parsed HTML source code, information about
images, applets and links. In addition it will show you the scripting code
currently included by the HTML page.The parsed HTML source code is not the
same as the text available from the "Source Code" menu item in Internet
Explorer. The big difference is that you see the HTML text after the
Microsoft HTML parser have had its go at the text.This can be very usefull
to web developers, specially DHTML programmers.
A good example of how the original HTML source code can differ from the
parsed HTML, is the TBODY tag. This HTML tag is automatically added after
any TABLE tag in Internet Explorer HTML. This makes it difficult for DHTML
programmers to make up consistent programming using the DHTML object model.
A new feature is to display all form fields on a page. This includes hidden
fields. All fields are editable by clicking on their value. Edited values are
also changed in the live browser form. This allows changing hidden fields and
submitting the form with these new values.
Known Problems:
Q: I have installed HtmlBar, but I don't see it.
A: You can activate it from the View -> Explorer Bar menu. Look for "HTML
Source".
Q: The HTML Source doesn't appear in the IE menu.
A: Registration should have been done by the Windows Installer. Restart IE.
If that doesn't help, try to register the DLL using the regsvr32.exe tool.
If it still doesn't appear, reboot the machine.
Q: No script source is available.
A: You must install Remote Script Debugging support. See Microsoft's web-site
http://msdn.microsoft.com/scripting.
Q: Sometimes the script source code fails to show, at other times it is just
fine.
A: This is a problem with the Remote Script Debugger on some machines. Getting
the latest version from Microsoft usually fixes this.
Q: The form view refreshes even if I haven't changed anything in the form via
the browser window.
A: It is very difficult to detect changes in the form. In order to avoid that
the values you are seeing are stale, the form view is reloaded everytime
you come back to it.
Q: The form view refreshes after I scrolled to view some values.
A: The scoll bars are not considered part of the view (by Windows). So
technically, when you click in the view after scrolling, you are comming
back it. A workaround is to click in the view first, and only then start
scrolling.
Q: There is no Uninstall file in the Program Files directly
A: Correct, uninstallation can be done using the Add or Remove Programs
interface from the Control Panel or by right clicking on the .msi file.
Q: When upgrading to a newer version of HtmlBar, nothing seems to change.
A: You have to uninstall the old version first (see above). You can use the
new .msi file to uninstall an older version.