index.htm
9.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
<html>
<head>
<title>jsObjects Collection</title>
<link rel='stylesheet' type='text/css' href='documentation.css'></link>
<LINK REL="shortcut icon" HREF="images/jsobjects-s.ico" TYPE="image/x-icon">
</head>
<body marginheight="0" marginwidth="0" topmargin="0" leftmargin="0" vlink="#0000ff" link="#0000ff" alink="#0000ff">
<div class="header" width="100%">
<table cellSpacing="0" cellPadding="0" width="98%" border="0">
<tr>
<td><b><i><span style="FONT-SIZE: 10pt">jsObjects Collection</span></i> - Version 2.4.1</b></td>
<td align="right">
By: <a style="color:white" href="http://www.jonandnic.com/jonathan">Jonathan Wise</a> </td>
</tr>
</table>
</div>
<blockquote class="details">
<p><b>About</b> </p>
<ul>
<li><img src="images/jsobjects.gif" align="left" />jsObjects are a collection of <a href="http://en.wikipedia.org/wiki/AJAX">AJAX</a>
controls that can be used to rapidly build professional
looking web applications. The objects are written in pure Javascript and, unless
noted otherwise, work in both Internet Explorer and Firefox.<br />
Click on the component links below to read the documentation and view a sample.<br /><br />
- <a href="readme.txt">Change Log</a>
</li></ul>
</blockquote>
<blockquote class="details">
<p><b>Purpose</b> </p>
<ul>
<li>Although DHTML is a powerful tool for controlling page elements, HTML has traditionally lacked the toolkit of a traditional development environment. ActiveX or Java controls can help, but security or virtual machines issues make deployment a problem. DHTML behaviours and XUL offer much of the functionality of these binary (or close to binary) methods, but they are not browser independant.
jsObjects solves these problems using AJAX -- a relatively new, but increasingly popular, combination of existing
technologies to create dynamic and interactive applications. jsObjects provides
controls for both user interface and data access without a single line of compiled
client-side code.</li></ul>
</blockquote>
<blockquote class="details">
<p><b>Requirements</b> </p>
<ul>
<li>In general, the components require Internet Explorer 5.0 or Mozilla FireFox 1.0
as a minimum. The data access components are written to consume .NET webservice
responses and haven't been tested on any other webservices. The do however, handle
well formed WSDL, so should theoretically work with any compliant server. </li></ul>
</blockquote>
<blockquote class="details">
<p><b>Get jsObjects</b></p>
<ul>
<li>
- <a href="http://www.jonandnic.com/jsobjects/jsObjects.zip">Download the Zip File</a><br />
- <a href="http://www.jonandnic.com/jsobjects/jsObjectsSetup.msi">Download the Installer</a> (Windows Servers only)</li></ul>
</blockquote>
<div class="header" width="100%">
<table cellSpacing="0" cellPadding="0" width="98%" border="0">
<tr>
<td><b><span style="FONT-SIZE: 10pt"><a name="members">Members</a></span></b></td>
</tr>
</table>
</div>
<blockquote class="toc">
<table class="ftable" cellSpacing="1" align="center" bgColor="#a0a0a0" border="0" style="padding:0px">
<tr>
<th class="ftable" align="left" bgColor="#d0d0d0" width="100">Type</th>
<th class="ftable" align="left" bgColor="#d0d0d0" width="165">Member</th>
<th class="ftable" align="left" bgColor="#d0d0d0">Description</th>
</tr>
<tr>
<td class="ftable" vAlign="top" bgColor="#ffffff" width="100"><b>Common</b></td>
<td class="ftable" vAlign="top" width="165" bgColor="#ffffff">
<b>jsUI-Global</b><br />
- <a href="jsui-global/documentation.xml">Reference</a></td>
<td class="ftable" vAlign="top" bgColor="#ffffff">
Private and public extensions to Javascript that provide core functionality for
all jsObjects, as well as enhancing Javascript functionality with simple solutions
for common problems involved in dealing with XML and cross-browser programming.</td>
</tr>
<tr>
<td class="ftable" vAlign="top" bgColor="#ffffff" width="100"><b>Interface</b></td>
<td class="ftable" vAlign="top" width="165" bgColor="#ffffff">
<b>jsUI-Taskbar</b><br />
- <a href="jsui-taskbar/documentation.xml">Reference</a><br />
- <a href="jsui-taskbar/index.htm">Sample</a></td>
<td class="ftable" vAlign="top" bgColor="#ffffff">
A cross-browser functional, re-useable taskbar element that can be easily added
to any web page. Supports multiple instances, programmatic creation, and skins.</td>
</tr>
<tr>
<td class="ftable" vAlign="top" bgColor="#ffffff" width="100"><b>Interface</b></td>
<td class="ftable" vAlign="top" width="165" bgColor="#ffffff">
<b>jsUI-Treeview</b><br />
- <a href="jsUI-Treeview/documentation.xml">Reference</a><br />
- <a href="jsUI-Treeview/index.htm">Sample</a></td>
<td class="ftable" vAlign="top" bgColor="#ffffff">
A cross-browser functional, re-useable treeview element that can be easily added
to any web page. Supports multiple instances, programmatic creation, and skins.
Can handle preloaded data, such as server-side population, or by-level data,
such as a web service call.</td>
</tr>
<tr>
<td class="ftable" vAlign="top" bgColor="#ffffff" width="100"><b>Interface</b></td>
<td class="ftable" vAlign="top" width="165" bgColor="#ffffff">
<b>jsUI-Toolbar</b><br />
- <a href="jsUI-Toolbar/documentation.xml">Reference</a><br />
- <a href="jsUI-Toolbar/index.htm">Sample</a></td>
<td class="ftable" vAlign="top" bgColor="#ffffff">
A cross-browser functional, re-useable toolbar element that can be easily added
to any web page. Supports multiple instances, programmatic creation, and skins.
Buttons and seperators can be added with a single line of code.</td>
</tr>
<tr>
<td class="ftable" vAlign="top" bgColor="#ffffff" width="100"><b>Interface</b></td>
<td class="ftable" vAlign="top" width="165" bgColor="#ffffff">
<b>jsUI-Tabstrip</b><br />
- <a href="jsui-tabstrip/documentation.xml">Reference</a><br />
- <a href="jsui-tabstrip/index.htm">Sample</a></td>
<td class="ftable" vAlign="top" bgColor="#ffffff">
A cross-browser functional, re-useable tabstrip element that can be easily added
to any web page. Supports multiple instances, programmatic creation, and skins.
New tabs can be added with a single line of code.</td>
</tr>
<tr>
<td class="ftable" vAlign="top" bgColor="#ffffff" width="100"><b>Interface</b></td>
<td class="ftable" vAlign="top" width="165" bgColor="#ffffff">
<b>jsUI-Textbox</b><br />
- <a href="jsUI-Textbox/documentation.xml">Reference</a><br />
- <a href="jsUI-Textbox/index.htm">Sample</a></td>
<td class="ftable" vAlign="top" bgColor="#ffffff">
A cross-browser functional, re-useable textbox enhancer that validates and enforces
datatypes in textboxes.</td>
</tr>
<tr>
<td class="ftable" vAlign="top" bgColor="#ffffff" width="100"><b>Interface</b></td>
<td class="ftable" vAlign="top" width="165" bgColor="#ffffff">
<b>jsUI-Grid</b><br />
- <a href="jsui-grid/documentation.xml">Reference</a><br />
- <a href="jsui-grid/index.htm">Sample</a></td>
<td class="ftable" vAlign="top" bgColor="#ffffff">
<i>final beta</i><br />
A grid that allows you to programmatically add columns, rows and cells that the
user can interact with. The grid is cross-browser functional, and supports multiple instances.</td>
</tr>
<tr>
<td class="ftable" vAlign="top" bgColor="#ffffff" width="100"><b>Interface</b></td>
<td class="ftable" vAlign="top" width="165" bgColor="#ffffff">
<b>jsUI-HTMLEdit</b><br/>
- <a href="jsUI-HTMLEdit/documentation.xml">Reference</a><br />
- <a href="jsUI-HTMLEdit/index.htm">Sample</a></td>
<td class="ftable" vAlign="top" bgColor="#ffffff">
<i>pre-beta</i><br />
A cross-browser functional, re-useable editor, using the iframe object. This handles
all the differences between IE and Mozilla's designModes, and can load HTML from a web address, and return HTML (optionally encoded) for saving. Combined with other
jsObjects you can make professional looking editors with some very simple code.
This object contains only the programming interfaces, allowing you to add your own
UI in whatever method you prefer.</td>
</tr>
<tr>
<td class="ftable" vAlign="top" bgColor="#ffffff" width="100"><b>Data Access</b></td>
<td class="ftable" vAlign="top" width="165" bgColor="#ffffff">
<b>jsDA-wsBind</b><br/>
- <a href="jsDA-wsBind/documentation.xml">Reference</a><br />
- <a href="jsDA-wsBind/index.htm">Sample</a></td>
<td class="ftable" vAlign="top" bgColor="#ffffff">
A data access component that binds a JavaScript object to a webservice, allowing
you to synchronously or asychronously call a webservice in JavaScript without needing to worry about creating
the HTTP connections or messages. It drastically simplifies webservice interaction,
and supports both IE and Mozilla.</td>
</tr>
</table>
</blockquote>
<br />
<div class="footer">© 2005 Jonathan Wise. <a href="license.txt">Some rights reserved</a>. </div>
<br />
</body>
</html>