/[suikacvs]/www/2005/object-viewer/tree-old.html
Suika

Contents of /www/2005/object-viewer/tree-old.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download) (as text)
Sat Jan 14 10:33:03 2012 UTC (12 years, 10 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +13 -1 lines
File MIME type: text/html
Current

1 wakaba 1.1 <!DOCTYPE html SYSTEM>
2     <html xmlns="http://www.w3.org/1999/xhtml">
3     <head>
4     <title lang="en">Object Viewer</title>
5     <style type="text/css" media="all">
6     body {
7     line-height: 2.0;
8     }
9    
10     code, pre {
11     font-size: 100%;
12     }
13    
14     .attribute-name {
15     width: 10em;
16     color: green;
17     font-family: "Courier New", "Courier", monospace;
18     }
19    
20     .attribute-value {
21     display: inline;
22     height: 2em;
23     border-left: 1px #C0C0C0 solid;
24     border-right: 1px #C0C0C0 solid;
25     padding-left: 0.2em;
26     padding-right: 0.2em;
27     overflow: auto;
28     }
29    
30     .boolean {
31     list-style-image: url(http://suika.fam.cx/icons/pie4);
32     }
33     .number {
34     list-style-image: url(http://suika.fam.cx/icons/binary);
35     }
36     .string {
37     list-style-image: url(http://suika.fam.cx/icons/text);
38     }
39     .function {
40     list-style-image: url(http://suika.fam.cx/icons/link);
41     }
42     .object {
43     list-style-image: url(http://suika.fam.cx/icons/sphere2);
44     }
45     .open {
46     list-style-image: url(http://suika.fam.cx/icons/sphere1);
47     }
48     .undefined {
49     list-style-image: url(http://suika.fam.cx/icons/unknown);
50     }
51     .error {
52     list-style-image: url(http://suika.fam.cx/icons/bomb);
53     }
54    
55     </style>
56     </head>
57     <body>
58     <h1 lang="en">Object Viewer</h1>
59    
60     <div id="documentObjectViewerContainer">
61 wakaba 1.2 <form>
62     <p><label>URI:
63     <input type="text" value="" style="width: 95%" onchange="
64     parent.contentFrame.location.href = value;
65     " /></label></p>
66    
67     <p><label>Object:
68     <input type="text" value="" style="width: 95%" onchange="
69     location.search = '?' + escape ('parent.contentFrame.' + value);
70     " /></label></p>
71     </form>
72    
73 wakaba 1.1 <script>
74     function htescape (s) {
75     return new String (s).split ('&').join ('&amp;').split ('<').join ('&lt;');
76     }
77    
78     document.write ('<a href="' + htescape (location.pathname) +
79     '" lang="en">Reset</a>');
80     </script>
81    
82     <div id="documentObjectViewerList">
83     <script>
84    
85     var varName = unescape (location.search.substring (1));
86     if (!varName.length) varName = 'parent.contentFrame';
87     document.write ('<p>' + htescape (varName) + ':<' + '/p>');
88     document.write ('<ul>');
89     for (var a in eval(varName)) {
90     var af = varName + "['" + a.replace (/([\\'])/, '\\$1') + "']";
91     var val = eval (af);
92     document.write ('<li><a href="' + htescape (location.pathname) +
93     '?' + escape (af) +
94     '">' + htescape (a) +
95     '<' + '/a> :' + htescape (typeof (val)) +
96     ': "' + htescape (val) + '"<' + '/li>');
97     }
98     document.write ('<' + '/ul>');
99     </script>
100     </div>
101    
102    
103     </div>
104    
105     </body>
106     </html>
107    
108 wakaba 1.2 <!-- Revision: $Date: 2005/04/26 12:21:21 $ -->
109 wakaba 1.1
110     <!-- ***** BEGIN LICENSE BLOCK *****
111     - Version: MPL 1.1/GPL 2.0/LGPL 2.1
112     -
113     - The contents of this file are subject to the Mozilla Public License Version
114     - 1.1 (the "License"); you may not use this file except in compliance with
115     - the License. You may obtain a copy of the License at
116     - <http://www.mozilla.org/MPL/>
117     -
118     - Software distributed under the License is distributed on an "AS IS" basis,
119     - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
120     - for the specific language governing rights and limitations under the
121     - License.
122     -
123     - The Original Code is Object Viewer code.
124     -
125     - The Initial Developer of the Original Code is Wakaba.
126     - Portions created by the Initial Developer are Copyright (C) 2005
127     - the Initial Developer. All Rights Reserved.
128     -
129     - Contributor(s):
130     - Wakaba <w@suika.fam.cx>
131     -
132     - Alternatively, the contents of this file may be used under the terms of
133     - either the GNU General Public License Version 2 or later (the "GPL"), or
134     - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
135     - in which case the provisions of the GPL or the LGPL are applicable instead
136     - of those above. If you wish to allow use of your version of this file only
137     - under the terms of either the GPL or the LGPL, and not to allow others to
138     - use your version of this file under the terms of the MPL, indicate your
139     - decision by deleting the provisions above and replace them with the notice
140     - and other provisions required by the LGPL or the GPL. If you do not delete
141     - the provisions above, a recipient may use your version of this file under
142     - the terms of any one of the MPL, the GPL or the LGPL.
143     -
144     - ***** END LICENSE BLOCK ***** -->

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24