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.