Help for JOE 1.2

Contents
  1. Introduction
  2. Installation
  3. Debug
  4. Edit
  5. Options
  6. Bugs
  7. Licence Agreement
  8. FAQ

Introduction

JOE is a browser that allows to explore the internal javascript objects of your browser and the html file it contains. It helps you to explore the DOM and compare it in different browsers. It gives also the posibility to modify the properties of JS/DOM objects. JOE 1.2 is writen in Javascript and was tested with IE6, NS7 and Mozilla 1.5 under Windows XP


Installation

You can download JOE and start it locally. (in IE press the rigth mouse button and select Save Target As)
joe.html
You might also want to download this help file:
joehelp.html
Due to security restrictions of most browsers, you cannot debug pages which don't come from the same server as JOE ist started. So if you start JOE from your local hard drive you can only access files that are localy stored. If you want to debug files from your web server, you must install it there. Your browser will not allow you to access foreign sites on the internet.


Debug

Enter a URL in the input field of the top frame. Then press return or push the open button and a new window will open which contains the html file you requested. In the left frame you will have a tree containing the Javascript objects. Double click on a leave and it will expand or collapse. Single click on a item and in the right frame you see its property details.
If you select a new URL in the debug window, JOE will show the new properties. You can also click on an HTML item in the debug window, and JOE will show its properties (without updating the object tree).


Edit

You can edit the properties by entering a new value in the input fields. Press return to activate it or change the focus to somewhere else to cancel. In a text area use or instead. If a property doesn't change, is this a sign, that it is read only. If you don't need the editing capabilities you can turn them off in the options window.


Options

Tree Frame:

Sort Order:
chose your most prefered sort order for the properties

Enable editing:
if you don't wont to change properties, you can turn this option off. It will be faster and less troublesom.

Enable object selection:
You can click on any object in the debug window an JOE will show you the properties of the object you clicked on. This might interfere with other things you want to do in the debug window. It might also not work if it interferes with javascript code of the debug window. So here you can turn it of.


Bugs

You can report them to
info@informatrix.ch
other comments are also warmly welcomed.


Licence Agreement

This software is published under the Gnu Public Licence (GPL). Of course we will not feel guilty about any damage this software might cause :-).


FAQ

So far nobody had a question :-)


top