/[suikacvs]/www/2005/xpointer-js/xpointer-js-desc.ja.html
Suika

Contents of /www/2005/xpointer-js/xpointer-js-desc.ja.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download) (as text)
Sun Mar 13 10:24:13 2005 UTC (19 years, 8 months ago) by wakaba
Branch: MAIN
File MIME type: text/html
New

1 wakaba 1.1 <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
2     <head profile="http://suika.fam.cx/~wakaba/-temp/wiki/wiki?WikiHTMLMetaProfile">
3     <title>JavaScript (ECMAScript) $B$K$h$k(B XPointer $B$N<BAu(B</title>
4     <link rel="copyright" href="#LICENSE" />
5     <link rev="made" href="http://suika.fam.cx/~wakaba/who?" />
6     <meta name="author" content="$B$o$+$P(B" />
7     <link rel="stylesheet" href="/www/style/html/xhtml" media="all" />
8     <link rel="stylesheet" href="toc-after-abstract" media="all" />
9     <link rel="stylesheet" href="dom-style" media="all" />
10     </head>
11     <body>
12     <h1><span xml:lang="en" lang="en">JavaScript</span>
13     (<span xml:lang="en" lang="en">ECMAScript</span>) $B$K$h$k(B
14     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
15     $B$N<BAu(B</h1>
16    
17     <div class="section" id="ABSTRACT">
18     <h2>$B35MW(B</h2>
19     <p>$B$3$NJ8=q$G$O!"(B <span xml:lang="en" lang="en">JavaScript</span>
20     $B$r;H$C$?(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
21     $B$N<BAu$r>R2p$7$^$9!#(B</p>
22     </div>
23    
24     <div class="section" id="INTRO">
25     <h2>$B$O$8$a$K(B</h2>
26    
27     <p>
28     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
29     $B$O(B <abbr lang="en" xml:lang="en" title="Extensible Markup Language">XML</abbr>
30     $B$NAGJR<1JL;R$J$I$H$7$F;H$&$3$H$,A[Dj$5$l$?(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$G$9!#(B
31     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
32     $B$N9=J8$K$O!"<1JL;R$r;H$C$FMWAG$r<1JL$9$k(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#shorthand">$BB.5-;X<(;R(B</a>$B$H!"(B
33     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme" lang="en" xml:lang="en">scheme</a>
34     $B$K$h$C$FJ8=q$NG$0U$NItJ,;q8;$r<1JL$G$-$k9=J8$N(B2$B<oN`$,$"$j$^$9!#(B
35     </p>
36    
37     <p>
38     $B$3$NJ8=q$G>R2p$9$k$N$O!"(B <span xml:lang="en" lang="en">JavaScript</span>
39     $B$r;H$C$?(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
40     $B$N<BAu$H$=$N3&LL$G$9!#$3$N%9%/%j%W%H$r;H$($P!"(B
41     <abbr xml:lang="en" lang="en" title="Hypertext Markup Language">HTML</abbr> $B$d(B
42     <abbr lang="en" xml:lang="en" title="Extensible Markup Language">XML</abbr>
43     $B$NJ8=q$G(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
44     $B;X<(;R$rI>2A$5$;$k$3$H$,$G$-$^$9!#(B
45     </p>
46    
47     <p>
48     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
49     $B$G$O(B <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme" lang="en" xml:lang="en">scheme</a>
50     $B$O3HD%2DG=$KDj5A$5$l$F$$$^$9!#$3$N%9%/%j%W%H$G$O4JC1$K(B
51     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme" lang="en" xml:lang="en">scheme</a>
52     $B$N=hM}$r<BAu$9$k$3$H$,$G$-$^$9!#(B
53     </p>
54    
55     </div><!-- #INTRO -->
56    
57     <div class="section" id="API">
58     <h2>$B3&LL(B</h2>
59    
60     <p>
61     <a href="xpointer.js" type="application/x-javascript"><code lang="en"
62     xml:lang="en">xpointer.js</code></a> $B$O<!$N3&LL$K$h$j(B
63     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
64     $B$r<BAu$7$F$$$^$9!#$^$?!"M=$a(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#shorthand">$BB.5-;X<(;R(B</a>$B$H(B
65     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span></a>
66     $B$H$7$F(B <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><code class="XPointerScheme" xml:lang="en" lang="en">element()</code></a> $B$*$h$S(B
67     <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><code class="XPointerScheme" xml:lang="en" lang="en">xmlns()</code></a> $B$KBP1~$7$F$$$^$9!#(B
68     <a href="#DOM-IF-XPOINTERSCHEMEPROCESSOR"><code class="DOMi" xml:lang="en" lang="en">XPointerSchemeProcessor</code></a>
69     $B$r;H$($P99$KB>$N(B
70     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><span lang="en" xml:lang="en">scheme</span></a>
71     $B$K$bBP1~$G$-$^$9!#(B
72     </p>
73    
74     <div class="note memo">
75     <p>$B$3$N3&LL$d$=$N<BAu$O$^$@8!F$Cf$N$b$N$G!"(B
76     $B>-MhJQ99$5$l$k2DG=@-$,$"$j$^$9!#I,MW$,$"$l$P(B
77     <a href="http://suika.fam.cx/gate/cvs/www/2005/xpointer-js/"
78     lang="en" xml:lang="en"><abbr title="Concurrent Versions System">CVS</abbr>
79     repository</a> $B$N(B<a href="#FILES">$BG[I[%U%!%$%k(B</a>$B$b;2>H$7$F2<$5$$!#(B</p>
80     </div>
81    
82     <dl class="dom-interface-definition">
83     <dt id="DOM-IF-XPOINTEREVALUATOR">$B3&LL(B <code class="DOMi"
84     lang="en" xml:lang="en">XPointerEvaluator</code></dt>
85     <dd>
86     <div class="dom-interface-description">
87     <p>$B3&LL(B <code class="DOMi"
88     lang="en" xml:lang="en">XPointerEvaluator</code> $B$O(B
89     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
90     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$rI>2A$9$k$?$a$N%a%=%C%I$rDs6!$7$^$9!#(B
91     $B$3$N3&LL$O(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$d(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$rI>2A$9$kJ8L.$H$J$kJ8=q$H$OFHN)$7$?$b$N$G$9!#(B</p>
92     <div class="example fig">
93     <div class="fig-body">
94     <p><span xml:lang="en" lang="en">JavaScript</span> $B$G$O!"9=C[;R$r;H$C$F<!$N$h$&$K$3$N3&LL$r<BAu$7$?J*BN$r<hF@$G$-$^$9!#(B</p>
95     <pre class="JS" lang="en" xml:lang="en">var xp = new XPointerEvaluator ();</pre>
96     </div>
97     <div class="caption"><code class="DOMi"
98     lang="en" xml:lang="en">XPointerEvaluator</code> $BJ*BN$N9=C[(B</div>
99     </div><!-- example -->
100     </div><!-- dom-interface-description -->
101     <dl>
102     <dt>IDL $BDj5A(B</dt>
103     <dd class="dom-interface-idl-definition">
104     <pre lang="en" xml:lang="en">interface XPointerEvaluator {
105     <a href="#DOM-IF-XPOINTERRESULT">XPointerResult</a> <a href="#DOM-IF-XPOINTEREVALUATOR-EVALUATE">evaluate</a>(in Document contextDocument,
106     in DOMString xpointer)
107     raises(<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathException">XPathException</a>);
108     <a href="#DOM-IF-XPOINTERSCHEMEPROCESSOR">XPointerSchemeProcessor</a>
109     <a href="#DOM-IF-XPOINTEREVALUATOR-GETXPOINTERSCHEMEPROCESSOR">getXPointerSchemeProcessor</a>
110     (in DOMString namespaceURI,
111     in DOMString localName);
112     void <a href="#DOM-IF-XPOINTEREVALUATOR-SETXPOINTERSCHEMEPROCESSOR">setXPointerSchemeProcessor</a>
113     (in DOMString namespaceURI,
114     in DOMString localName,
115     in <a href="#DOM-IF-XPOINTERSCHEMEPROCESSOR">XPointerSchemeProcessor</a> sp);
116     };</pre>
117     </dd>
118     <dt>$B%a%=%C%I(B</dt>
119     <dd>
120     <dl>
121     <dt id="DOM-IF-XPOINTEREVALUATOR-EVALUATE"><code class="DOMm" xml:lang="en" lang="en">evaluate</code></dt>
122     <dd class="dom-method-definition">
123     <div class="dom-method-description">
124     <p><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
125     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$rM?$($i$l$?J8=q$N85$GI>2A$7!"(B
126     $B<1JL$5$l$?ItJ,;q8;$rJV$7$^$9!#(B</p>
127     </div>
128     <dl>
129     <dt>$B0z?t(B</dt>
130     <dd>
131     <dl>
132     <dt><code class="DOMp" xml:lang="en" lang="en">contextDocument</code>
133     ($B7?(B <code class="DOMi" xml:lang="en" lang="en">DOMDocument</code>)</dt>
134     <dd><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
135     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$rI>2A$9$kJ8L.$H$J$kJ8=q!#(B</dd>
136     <dt><code class="DOMp" xml:lang="en" lang="en">xpointer</code>
137     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
138     <dd>$BI>2A$9$k(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B!#(B</dd>
139     </dl>
140     </dd>
141     <dt>$BJV$7CM(B</dt>
142     <dd>
143     <dl>
144     <dt><a href="#DOM-IF-XPOINTERRESULT"><code class="DOMi" xml:lang="en" lang="en">XPointerResult</code></a></dt>
145     <dd><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$rI>2A$7$FF@$i$l$?7k2L!#(B</dd>
146     </dl>
147     </dd>
148     <dt>$BNc30(B</dt>
149     <dd>
150     <dl>
151     <dt><a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathException"><code class="DOMi" xml:lang="en" lang="en">XPathException</code></a></dt>
152     <dd><a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#INVALID_EXPRESSION_ERR"><code class="dom-exception-code" xml:lang="en" lang="en">INVALID_EXPRESSION_ERR</code></a>:
153     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$,IT@5$G$"$k$+!"(B
154     $BJ8=qFb$N$I$NItJ,;q8;$b<1JL$7$J$$;~$KH/@8$7$^$9!#(B</dd>
155     </dl>
156     </dd>
157     </dl>
158     </dd><!-- evaluate -->
159     <dt id="DOM-IF-XPOINTEREVALUATOR-GETXPOINTERSCHEMEPROCESSOR"><code class="DOMm" xml:lang="en" lang="en">getXPointerSchemeProcessor</code></dt>
160     <dd class="dom-method-definition">
161     <div class="dom-method-description">
162     <p>$B;XDj$5$l$?(B
163     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span></a>
164     $B$N=hM}4o$rJV$7$^$9!#(B</p>
165     </div>
166     <dl>
167     <dt>$B0z?t(B</dt>
168     <dd>
169     <dl>
170     <dt><code class="DOMp" xml:lang="en" lang="en">namespaceURI</code>
171     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
172     <dd><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span></a>
173     $B$N(B<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceURI">$BL>A06u4V(B <abbr title="Uniform Resource Identifiers" lang="en" xml:lang="en">URI</abbr></a>$B!#(B
174     $BL>A06u4V$KB0$5$J$$$H$-$O(B
175     <code xml:lang="en" lang="en">null</code> $B$r;XDj$7$^$9!#(B
176     $BD9$5(B0$B$NJ8;zNs$O(B <code xml:lang="en" lang="en">null</code>
177     $B$HF1$80UL#$G$9!#(B</dd>
178     <dt><code class="DOMp" xml:lang="en" lang="en">localName</code>
179     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
180     <dd><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span></a>
181     $B$N6I=jL>!#(B</dd>
182     </dl>
183     </dd>
184     <dt>$BJV$7CM(B</dt>
185     <dd>
186     <dl>
187     <dt><a href="#DOM-IF-XPOINTERSCHEMEPROCESSOR"><code class="DOMi" xml:lang="en" lang="en">XPointerSchemeProcessor</code></a></dt>
188     <dd>$B;XDj$5$l$?(B
189     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme" lang="en" xml:lang="en">scheme</a>
190     $B$N=hM}4o!#(B
191     $B8+$D$+$i$J$1$l$P(B <code xml:lang="en" lang="en">null</code>$B!#(B
192     <code class="DOMp" xml:lang="en" lang="en">namespaceURI</code> $B$H(B
193     <code class="DOMp" xml:lang="en" lang="en">localName</code>
194     $B$NN>J}$,(B <code xml:lang="en" lang="en">null</code>
195     $B$N;~$O!"(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#shorthand">$BB.5-;X<(;R(B</a>$BMQ$N=hM}4o$rJV$7$^$9!#(B</dd>
196     </dl>
197     </dd>
198     <dt>$BNc30$J$7(B</dt>
199     </dl>
200     </dd><!-- getXPointerSchemeProcessor -->
201     <dt id="DOM-IF-XPOINTEREVALUATOR-SETXPOINTERSCHEMEPROCESSOR"><code class="DOMm" xml:lang="en" lang="en">setXPointerSchemeProcessor</code></dt>
202     <dd class="dom-method-definition">
203     <div class="dom-method-description">
204     <p>$B;XDj$5$l$?(B
205     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span></a>
206     $B$N=hM}4o$r@_Dj$7$^$9!#(B
207     $B4{$K=hM}4o$,EPO?$5$l$F$$$k$H$-$OCV$-49$($^$9!#(B</p>
208     </div>
209     <dl>
210     <dt>$B0z?t(B</dt>
211     <dd>
212     <dl>
213     <dt><code class="DOMp" xml:lang="en" lang="en">namespaceURI</code>
214     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
215     <dd><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span></a>
216     $B$N(B<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceURI">$BL>A06u4V(B <abbr title="Uniform Resource Identifiers" lang="en" xml:lang="en">URI</abbr></a>$B!#(B
217     $BL>A06u4V$KB0$5$J$$$H$-$O(B
218     <code xml:lang="en" lang="en">null</code> $B$r;XDj$7$^$9!#(B
219     $BD9$5(B0$B$NJ8;zNs$O(B <code xml:lang="en" lang="en">null</code>
220     $B$HF1$80UL#$G$9!#(B</dd>
221     <dt><code class="DOMp" xml:lang="en" lang="en">localName</code>
222     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
223     <dd><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span></a>
224     $B$N6I=jL>!#(B</dd>
225     <dt><code class="DOMp" xml:lang="en" lang="en">sp</code>
226     ($B7?(B <a href="#DOM-XPOINTERSCHEMEPROCESSOR"><code class="DOMi" xml:lang="en" lang="en">XPointerSchemeProcessor</code></a>)</dt>
227     <dd>$B@_Dj$9$k(B
228     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span></a>
229     $B=hM}4o!#(B</dd>
230     </dl>
231     </dd>
232     <dt>$BJV$7CM$J$7(B</dt>
233     <dt>$BNc30$J$7(B</dt>
234     </dl>
235     </dd><!-- setXPointerSchemeProcessor -->
236     </dl>
237     </dd>
238     </dl>
239     </dd><!-- XPointerEvaluator -->
240     <dt id="DOM-IF-XPOINTERSCHEMEPROCESSOR">$B3&LL(B <code class="DOMi"
241     lang="en" xml:lang="en">XPointerSchemeProcessor</code></dt>
242     <dd>
243     <div class="dom-interface-description">
244     <p>$B3&LL(B <code class="DOMi"
245     lang="en" xml:lang="en">XPointerSchemeProcessor</code>
246     $B$r<BAu$7$?J*BN$O!"(B
247     <a href="#DOM-IF-XPOINTEREVALUATOR-SETXPOINTERSCHEMEPROCESSOR"><code xml:lang="en" lang="en"><code class="DOMi">XPointerEvaluator</code>.<code class="DOMm">setXPointerSchemeProcessor</code></code></a> $B$r;H$C$F(B
248     <a href="#DOM-IF-XPOINTEREVALUATOR"><code class="DOMi" xml:lang="en" lang="en">XPointerEvaluator</code></a>
249     $B$KEPO?$7$FFCDj$N(B <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><span lang="en" xml:lang="en">scheme</span></a>
250     $B$N(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData">$B%G!<%?(B</a>$B$r=hM}$5$;$k$3$H$,$G$-$^$9!#(B</p>
251     <div class="example fig">
252     <div class="fig-body">
253     <p><span xml:lang="en" lang="en">JavaScript</span> $B$G$O!"9=C[;R$r;H$C$F<!$N$h$&$K$3$N3&LL$r<BAu$7$?J*BN$r:n@.$G$-$^$9!#(B</p>
254     <pre class="JS" lang="en" xml:lang="en">var sp = new XPointerSchemeProcessor (function (doc, context, data) {
255     /* <a href="#DOM-IF-XPOINTERSCHEMEPROCESSOR-EVALUATE">XPointerSchemeProcessor.evaluate</a> $B%a%=%C%I$N<BAu(B */
256     });</pre>
257     </div>
258     <div class="caption"><code class="DOMi"
259     lang="en" xml:lang="en">XPointerSchemeProcessor</code> $BJ*BN$N9=C[(B</div>
260     </div><!-- example -->
261     </div><!-- dom-interface-description -->
262     <dl>
263     <dt>IDL $BDj5A(B</dt>
264     <dd class="dom-interface-idl-definition">
265     <pre lang="en" xml:lang="en">interface XPointerSchemeProcessor {
266     <a href="#DOM-IF-XPOINTERRESULT">XPointerResult</a> <a href="#DOM-IF-XPOINTERSCHEMEPROCESSOR-EVALUATE">evaluate</a>(in Document contextDocument,
267     in <a href="#DOM-IF-XPOINTERSCHEMECONTEXT">XPointerSchemeContext</a> schemeContext,
268     in DOMString schemeData);
269     };</pre>
270     </dd>
271     <dt>$B%a%=%C%I(B</dt>
272     <dd>
273     <dl>
274     <dt id="DOM-IF-XPOINTERSCHEMEPROCESSOR-EVALUATE"><code class="DOMm" xml:lang="en" lang="en">evaluate</code></dt>
275     <dd class="dom-method-definition">
276     <div class="dom-method-description">
277     <p>$BM?$($i$l$?(B <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData"><span lang="en" xml:lang="en">scheme</span> $B%G!<%?(B</a>$B$rI>2A$7!"(B
278     $B<1JL$5$l$?ItJ,;q8;$rJV$7$^$9!#(B</p>
279     </div>
280     <dl>
281     <dt>$B0z?t(B</dt>
282     <dd>
283     <dl>
284     <dt><code class="DOMp" xml:lang="en" lang="en">contextDocument</code>
285     ($B7?(B <code class="DOMi" xml:lang="en" lang="en">Document</code>)</dt>
286     <dd>$BI>2A$9$kJ8L.$H$J$kJ8=q!#(B</dd>
287     <dt><code class="DOMp" xml:lang="en" lang="en">schemeContext</code>
288     ($B7?(B <a href="#DOM-IF-XPOINTERSCHEMECONTEXT"><code class="DOMi" xml:lang="en" lang="en">XPointerSchemeContext</code></a>)</dt>
289     <dd>$BI>2A$9$k$?$a$N(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> $B$NJ8L.>pJs!#(B</dd>
290     <dt><code class="DOMp" xml:lang="en" lang="en">schemeData</code>
291     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
292     <dd>$BI>2A$9$k(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData"><span lang="en" xml:lang="en">scheme</span> $B%G!<%?(B</a>$B!#(B
293     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-EscapedData">$BJ8;z(B <code class="char">^</code>
294     $B$K$h$kF(Hr(B</a>$B$O85$KLa$5$l$?>uBV$GEO$5$l$^$9!#(B</dd>
295     </dl>
296     </dd>
297     <dt>$BJV$7CM(B</dt>
298     <dd>
299     <dl>
300     <dt><a href="#DOM-IF-XPOINTERRESULT"><code class="DOMi" xml:lang="en" lang="en">XPointerResult</code></a></dt>
301     <dd>$BI>2A$7$?7k2L$NItJ,;q8;!#(B
302     $BItJ,;q8;$,<1JL$5$l$?>l9g$K$O(B
303     <a href="#DOM-IF-XPOINTERRESULT-HASSUBRESOURCES"><code xml:lang="en" lang="en"><code class="DOMi">XPointerResult</code>.<code class="DOMa">hasSubresources</code></code></a>
304     $B$O(B <code xml:lang="en" lang="en">true</code>$B!"$=$&$G$J$$>l9g$K$O(B
305     <code xml:lang="en" lang="en">false</code> $B$K$7$^$9!#(B</dd>
306     </dl>
307     </dd>
308     <dt>$BNc30$J$7(B</dt>
309     </dl>
310     </dd><!-- evaluate -->
311     </dl>
312     </dd>
313     </dl>
314     </dd><!-- XPointerSchemeProcessor -->
315     <dt id="DOM-IF-XPOINTERSCHEMECONTEXT">$B3&LL(B <code class="DOMi"
316     lang="en" xml:lang="en">XPointerSchemeContext</code></dt>
317     <dd>
318     <div class="dom-interface-description">
319     <p>$B3&LL(B <code class="DOMi"
320     lang="en" xml:lang="en">XPointerSchemeContext</code> $B$O!"(B
321     <a href="#DOM-IF-XPOINTERSCHEMEPROCESSOR"><code class="DOMi"
322     lang="en" xml:lang="en">XPointerSchemeProcessor</code></a>
323     $B$,(B <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData"><span lang="en" xml:lang="en">scheme</span> $B%G!<%?(B</a>$B$rI>2A$9$k$?$a$KI,MW$JJ8L.$rDs6!$7$^$9!#(B</p>
324     <div class="note memo">
325     <p>$B8=:_$3$N3&LL$O(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-nsbinding">$BL>A06u4VB+G{J8L.(B</a>$B$N>pJs$@$1$rDs6!$7$F$$$^$9$,!"(B
326     $B>-Mh$NHG$G$O99$KB>$NJ8L.>pJs$bDs6!$9$k$+$b$7$l$^$;$s!#(B</p>
327     </div><!-- note -->
328     </div><!-- dom-interface-description -->
329     <dl>
330     <dt>IDL $BDj5A(B</dt>
331     <dd class="dom-interface-idl-definition">
332     <pre lang="en" xml:lang="en">interface XPointerSchemeContext {
333     DOMString <a href="#DOM-IF-XPOINTERSCHEMECONTEXT-LOOKUPNAMESPACEURI">lookupNamespaceURI</a>(in DOMString prefix);
334     void <a href="#DOM-IF-XPOINTERSCHEMECONTEXT-ADDNAMESPACEBINDING">addNamespaceBinding</a>(in DOMString prefix,
335     in DOMString namespaceURI);
336     };</pre>
337     </dd>
338     <dt>$B%a%=%C%I(B</dt>
339     <dd>
340     <dl>
341     <dt id="DOM-IF-XPOINTERSCHEMECONTEXT-LOOKUPNAMESPACEURI"><code class="DOMm" xml:lang="en" lang="en">lookupNamespaceURI</code></dt>
342     <dd class="dom-method-definition">
343     <div class="dom-method-description">
344     <p>$BM?$($i$l$?(B<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceprefix">$BL>A06u4V@\F,<-(B</a>$B$K4XO"IU$1$i$l$?(B<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceURI">$BL>A06u4V(B <abbr title="Uniform Resource Identifiers" lang="en" xml:lang="en">URI</abbr></a>
345     $B$rD4$Y$^$9!#(B</p>
346     <div class="note memo">
347     <p><a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceprefix">$BL>A06u4V@\F,<-(B</a>$B$H$7$F(B <code xml:lang="en" lang="en">null</code> $B$d6uJ8;zNs$,M?$($i$l$?;~$N7k2L$OL$Dj5A$H$7$^$9!#(B
348     $B>-Mh$NHG$G$ODj5A$9$k$+$b$7$l$^$;$s!#(B</p>
349     </div><!-- note -->
350     </div>
351     <dl>
352     <dt>$B0z?t(B</dt>
353     <dd>
354     <dl>
355     <dt><code class="DOMp" xml:lang="en" lang="en">prefix</code>
356     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
357     <dd>$BD4$Y$k(B<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceprefix">$BL>A06u4V@\F,<-(B</a>$B!#(B</dd>
358     <dt><code class="DOMp" xml:lang="en" lang="en">xpointer</code>
359     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
360     <dd>$BI>2A$9$k(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B!#(B</dd>
361     </dl>
362     </dd>
363     <dt>$BJV$7CM(B</dt>
364     <dd>
365     <dl>
366     <dt><code xml:lang="en" lang="en">DOMString</code></dt>
367     <dd>$B4XO"IU$1$i$l$F$$$k(B<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceURI">$BL>A06u4V(B <abbr title="Uniform Resource Identifiers" lang="en" xml:lang="en">URI</abbr></a>$B!#(B
368     $B$J$1$l$P(B <code xml:lang="en" lang="en">null</code>$B!#(B</dd>
369     </dl>
370     </dd>
371     <dt>$BNc30$J$7(B</dt>
372     </dl>
373     </dd><!-- lookupNamespaceURI -->
374     <dt id="DOM-IF-XPOINTERSCHEMECONTEXT-ADDNAMESPACEBINDING"><code class="DOMm" xml:lang="en" lang="en">addNamespaceBinding</code></dt>
375     <dd class="dom-method-definition">
376     <div class="dom-method-description">
377     <p><a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceprefix">$BL>A06u4V@\F,<-(B</a>$B$K(B<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceURI">$BL>A06u4V(B <abbr title="Uniform Resource Identifiers" lang="en" xml:lang="en">URI</abbr></a> $B$rB+G{$7$^$9!#(B
378     $BDI2C$5$l$?B+G{$O!"F1$8(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$N0J8e$N(B
379     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><span lang="en" xml:lang="en">scheme</span></a>
380     $B$NI>2A(B <span class="weak">($B9T$o$l$k>l9g!#(B)</span>
381     $B$G$bM-8z$G$9!#(B</p>
382     <div class="note memo">
383     <p><a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceprefix">$BL>A06u4V@\F,<-(B</a>$B$H$7$F(B <code xml:lang="en" lang="en">null</code> $B$d6uJ8;zNs$,M?$($i$l$?;~$N7k2L$OL$Dj5A$H$7$^$9!#(B
384     $B>-Mh$NHG$G$ODj5A$9$k$+$b$7$l$^$;$s!#(B</p>
385     </div><!-- note -->
386     </div>
387     <dl>
388     <dt>$B0z?t(B</dt>
389     <dd>
390     <dl>
391     <dt><code class="DOMp" xml:lang="en" lang="en">prefix</code>
392     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
393     <dd>$BB+G{$9$k(B<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceprefix">$BL>A06u4V@\F,<-(B</a>$B!#(B</dd>
394     <dt><code class="DOMp" xml:lang="en" lang="en">namespaceURI</code>
395     ($B7?(B <code xml:lang="en" lang="en">DOMString</code>)</dt>
396     <dd>$BB+G{$9$k(B<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/glossary.html#dt-namespaceURI">$BL>A06u4V(B <abbr title="Uniform Resource Identifiers" lang="en" xml:lang="en">URI</abbr></a>$B!#(B
397     $BL>A06u4V$J$7$J$i(B <code xml:lang="en" lang="en">null</code>$B!#(B</dd>
398     </dl>
399     </dd>
400     <dt>$BJV$7CM$J$7(B</dt>
401     <dt>$BNc30$J$7(B</dt>
402     </dl>
403     </dd><!-- addNamespaceBinding -->
404     </dl>
405     </dd>
406     </dl>
407     </dd><!-- XPointerSchemeContext -->
408     <dt id="DOM-IF-XPOINTERRESULT">$B3&LL(B <code class="DOMi"
409     lang="en" xml:lang="en">XPointerResult</code></dt>
410     <dd>
411     <div class="dom-interface-description">
412     <p><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$rI>2A$7$?7k2L$O(B <code class="DOMi" xml:lang="en" lang="en">XPointerResult</code>
413     $B$r<BAu$7$?J*BN$K$h$C$FJV$5$l$^$9!#(B
414     $B$3$NJ*BN$r$I$&<BAu$9$k$+$O$=$N<BAu$K0MB8$7$^$9!#(B</p>
415     <div class="note memo">
416     <p>$B7k2L$rJV$9J}K!$K$O99$K8!F$$,I,MW$G$9!#(B
417     $B>-Mh$NHG$G$O3&LL$,JQ99$5$l$k$+$b$7$l$^$;$s!#(B</p>
418     </div>
419     <div class="example fig">
420     <div class="fig-body">
421     <p><span xml:lang="en" lang="en">JavaScript</span> $B$G$O!"JX59>e?7$7$$(B <code class="DOMi" xml:lang="en" lang="en">XPointerResult</code>
422     $B$r@8@.$9$k$?$a$N@EE*%a%=%C%I$rMQ0U$7$F$$$^$9!#(B</p>
423     <pre class="JS" lang="en" xml:lang="en"><code class="comment" lang="ja" xml:lang="ja" id="JS-XPOINTERRESULT-CREATEEMPTYXPOINTERRESULT">// $B6u(B ($B0lCW$9$kItJ,;q8;$J$7(B) $B$N7k2L(B</code>
424     result = XPointerResult.createEmptyeXPointerResult ();
425     <code class="comment" lang="ja" xml:lang="ja" id="JS-XPOINTERRESULT-CREATENODEXPOINTERRESULT">// $B@aE@$,(B1$B$D$@$1$N7k2L(B</code>
426     <code class="comment" lang="ja" xml:lang="ja">// <var lang="en" xml:lang="en">code</var> $B$,(B <code lang="en" xml:lang="en">null</code> $B$J$i(B <a href="#JS-XPOINTERRESULT-CREATEEMPTYXPOINTERRESULT"><code lang="en" xml:lang="en">createEmptyXPointerResult</code></a> $B$HF1$8(B</code>
427     result = XPointerResult.createNodeXPointerResult (node);<!--
428     <code class="comment" lang="ja" xml:lang="ja" id="JS-XPOINTERRESULT-CREATENODESNAPSHOTXPOINTERRESULT">// $BJ#?t$N@aE@$N7k2L(B ($B%9%J%C%W<L??(B)</code>
429     result = XPointerResult.createNodeSnapshotXPointerResult (nodelist);--></pre>
430     </div>
431     <div class="caption"><code class="DOMi"
432     lang="en" xml:lang="en">XPointerResult</code> $BJ*BN$N9=C[(B</div>
433     </div><!-- example -->
434     </div><!-- dom-interface-description -->
435     <dl>
436     <dt>IDL $BDj5A(B</dt>
437     <dd class="dom-interface-idl-definition">
438     <pre lang="en" xml:lang="en">interface XPointerResult {
439    
440     <code class="comment">// XPointerResultType</code>
441     const unsigned short <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathResult-UNORDERED-NODE-ITERATOR-TYPE">UNORDERED_NODE_ITERATOR_TYPE</a> = 4;
442     const unsigned short <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathResult-ORDERED-NODE-ITERATOR-TYPE">ORDERED_NODE_ITERATOR_TYPE</a> = 5;
443     const unsigned short <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathResult-UNORDERED-NODE-SNAPSHOT-TYPE">UNORDERED_NODE_SNAPSHOT_TYPE</a> = 6;
444     const unsigned short <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathResult-ORDERED-NODE-SNAPSHOT-TYPE">ORDERED_NODE_SNAPSHOT_TYPE</a> = 7;
445     const unsigned short <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathResult-ANY-UNORDERED-NODE-TYPE">ANY_UNORDERED_NODE_TYPE</a> = 8;
446     const unsigned short <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathResult-FIRST-ORDERED-NODE-TYPE">FIRST_ORDERED_NODE_TYPE</a> = 9;
447    
448     readonly attribute unsigned short <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathResult-resultType">resultType</a>;
449     readonly attribute Node <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathResult-singleNodeValue">singleNodeValue</a>;
450     <code class="comment">// raises(<a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/xpath.html#XPathException">XPathException</a>) on retrieval</code>
451     <!--
452     readonly attribute unsigned long snapshotLength;
453     // raises(XPathException) on retrieval
454    
455     Node snapshotItem(in unsigned long index)
456     raises(XPathException);
457     --> readonly attribute boolean <a href="#DOM-IF-XPOINTERRESULT-HASSUBRESOURCES">hasSubresources</a>;
458     };</pre>
459     </dd>
460     <dt>$BB0@-(B</dt>
461     <dd>
462     <dl>
463     <dt id="DOM-IF-XPOINTERRESULT-HASSUBRESOURCES"><code class="DOMa" xml:lang="en" lang="en">hasSubresources</code>
464     ($B7?(B <code xml:lang="en" lang="en">boolean</code>, $BFI<h@lMQ(B)</dt>
465     <dd class="dom-attr-definition">
466     <div class="dom-attr-description">
467     <p><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$B$,J8=q$NItJ,;q8;$r<1JL$7!"(B
468     $B$=$N7k2L$r$3$NJ*BN$,;}$C$F$$$k$N$G$"$l$P(B
469     <code xml:lang="en" lang="en">true</code>$B!"$=$&$G$J$1$l$P(B <code xml:lang="en" lang="en">false</code>$B!#(B</p>
470     </div>
471     </dd><!-- hasSubresources -->
472     </dl>
473     </dd>
474     </dl>
475     </dd><!-- XPointerResult -->
476     </dl>
477    
478     </div><!-- #API -->
479    
480     <div class="section" id="EXAMPLE">
481     <h2>$BNc(B</h2>
482    
483     <div class="section" id="EXAMPLE-STYLECHANGE">
484     <h3>$B%9%?%$%k!&%7!<%H$NJQ99(B</h3>
485    
486     <p><abbr xml:lang="en" lang="en" title="Hypertext Markup Language">HTML</abbr>
487     $B$K$O%9%?%$%k!&%7!<%H(B <span class="weak">($B$NAH(B)</span>
488     $B$rMxMQ<T$,A*Br$G$-$k5!G=$,Hw$o$C$F$$$^$9$,!"(B
489     $B$3$l$rAGJR<1JL;R$+$iA*Br$9$k$3$H$r;n$_$^$9!#$^$:$O;HMQNc$r$4Mw2<$5$$!#(B</p>
490    
491     <ul>
492     <li><a href="example-stylechange">$B;HMQNc(B</a></li>
493     <li><a href="example-stylechange-link">$B;HMQNc$X$N%j%s%/$,$"$kJ8=q(B</a></li>
494     <li><a href="example-stylechange-script.js" type="application/x-javascript">$B;HMQNc$G;2>H$7$F$$$k30It(B
495     <span xml:lang="en" lang="en">JavaScript</span> $B$N%3!<%I(B</a></li>
496     </ul>
497    
498     <p>$B$3$NNc$G$O!"L>A0$K$h$C$F%9%?%$%k!&%7!<%H$rA*Br$9$k(B
499     <a href="#XPOINTER-SCHEME-STYLE"><code class="XPointerScheme" xml:lang="en" lang="en"><code class="qname"><abbr class="qname-prefix" title="&lt;http://suika.fam.cx/~wakaba/archive/2005/3/style/&gt;">style</abbr>:<code class="qname-local-name">style</code></code>()</code></a>
500     $B$H$$$&(B
501     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><span lang="en" xml:lang="en">scheme</span></a>
502     $B$J$I$r(B
503     <a href="#DOM-IF-XPOINTERSCHEMEPROCESSOR"><code class="DOMi" xml:lang="en" lang="en">XPointerSchemeProcessor</code></a>
504     $B$N<BAu$K$h$C$FF3F~$7$F$$$^$9!#(B<a href="example-stylechange">$B;HMQNc(B</a>$B$d(B<a href="example-stylechange-link">$B;HMQNc$X$N%j%s%/$,$"$kJ8=q(B</a>$B$K$"$k%j%s%/$O!"(B
505     $B$3$N(B <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><span lang="en" xml:lang="en">scheme</span></a>
506     $B$r;H$C$?AGJR<1JL;R$r;H$C$F$$$^$9!#(B</p>
507    
508     <p>$B%9%/%j%W%H$G$O!"J8=q$,FI$_9~$^$l$?;~$H%j%s%/$,3h@-2=$5$l$?;~$K4X?t(B
509     <code class="JS" lang="en" xml:lang="en">reevaluateFragment()</code>
510     $B$r<B9T$9$k$h$&$K;XDj$7$F$$$^$9!#$3$N4X?t$OAGJR<1JL;R$+$i(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
511     $B$r<h$j=P$7!"(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> $B=hM}4o$KEO$7$^$9!#(B</p>
512    
513     <div class="fig" id="XPOINTER-SCHEME-STYLE">
514     <div class="fig-body">
515    
516     <dl class="xpointer-scheme-definition">
517     <dt>$BL>A06u4VL>(B</dt>
518     <dd><code class="uri">&lt;<a href="http://suika.fam.cx/~wakaba/archive/2005/3/style/">http://suika.fam.cx/~wakaba/archive/2005/3/style/</a>&gt;</code></dd>
519     <dt>$B6I=jL>(B</dt>
520     <dd><code>style</code></dd>
521     <dt><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData">$B%G!<%?(B</a>$B$N9=J8(B
522     (<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-EscapedData">$BF(Hr(B</a>$B$rLa$9A0(B)</dt>
523     <dd><code class="ABNF"><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData">SchemeData</a></code></dd>
524     <dt>$B<1JL$9$kItJ,;q8;(B</dt>
525     <dd>$B$J$7(B</dd>
526     <dt>$BI{:nMQ(B</dt>
527     <dd><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData">$B%G!<%?(B</a>$B$H$7$F;XDj$5$l$?J8;zNs(B
528     <span class="weak">(0$BJ8;z0J>e$NG$0U$NJ8;z$NNs(B)</span>
529     $B$H0lCW$9$kL>A0(B
530     (<a href="http://www.w3.org/TR/1999/REC-html401-19991224/present/styles.html#specifying-external"><code class="HTMLa">title</code> $BB0@-(B</a>)
531     $B$N(B<a href="http://www.w3.org/TR/1999/REC-html401-19991224/present/styles.html#h-14.3.1">$BBeBX%9%?%$%k!&%7!<%H(B
532     <span class="weak">($BM%@h%9%?%$%k!&%7!<%H$r4^$_$^$9!#(B)</span></a>
533     $B$N=89g$rM-8z$K$7!"B>$N(B<a href="http://www.w3.org/TR/1999/REC-html401-19991224/present/styles.html#h-14.3.1">$BBeBX%9%?%$%k!&%7!<%H(B
534     <span class="weak">($BM%@h%9%?%$%k!&%7!<%H$r4^$_$^$9!#(B)</span></a>
535     $B$rL58z$K$7$^$9!#(B</dd>
536     </dl>
537    
538     </div>
539     <div class="caption">$B%9%?%$%kA*Br$N(B
540     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span>
541     $B$NDj5A(B</div>
542     </div><!-- fig -->
543    
544    
545     <div class="fig" id="XPOINTER-SCHEME-TITLE">
546     <div class="fig-body">
547    
548     <dl class="xpointer-scheme-definition">
549     <dt>$BL>A06u4VL>(B</dt>
550     <dd><code class="uri">&lt;<a href="http://suika.fam.cx/~wakaba/archive/2005/3/window/">http://suika.fam.cx/~wakaba/archive/2005/3/window/</a>&gt;</code></dd>
551     <dt>$B6I=jL>(B</dt>
552     <dd><code>title</code></dd>
553     <dt><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData">$B%G!<%?(B</a>$B$N9=J8(B
554     (<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-EscapedData">$BF(Hr(B</a>$B$rLa$9A0(B)</dt>
555     <dd><code class="ABNF"><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData">SchemeData</a></code></dd>
556     <dt>$B<1JL$9$kItJ,;q8;(B</dt>
557     <dd>$B$J$7(B</dd>
558     <dt>$BI{:nMQ(B</dt>
559     <dd><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData">$B%G!<%?(B</a>$B$H$7$F;XDj$5$l$?J8;zNs(B
560     <span class="weak">(0$BJ8;z0J>e$NG$0U$NJ8;z$NNs(B)</span>
561     $B$rJ8=q$NBj$H$7$F;HMQ$9$k!#(B</dd>
562     <dt>$B0BA4@-$K$D$$$F(B</dt>
563     <dd>$BB>$N<jCJ$H$"$o$;$F0-MQ$5$l$k6s$,$"$j!"Cm0U$,I,MW$G$9!#(B</dd>
564     </dl>
565    
566     </div>
567     <div class="caption">$BBj$rJQ99$9$k(B
568     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span>
569     $B$NDj5A(B</div>
570     </div><!-- fig -->
571    
572    
573     <div class="fig" id="XPOINTER-SCHEME-DOCUMENT">
574     <div class="fig-body">
575    
576     <dl class="xpointer-scheme-definition">
577     <dt>$BL>A06u4VL>(B</dt>
578     <dd><code class="uri">&lt;<a href="http://suika.fam.cx/~wakaba/archive/2005/3/xpointer/">http://suika.fam.cx/~wakaba/archive/2005/3/xpointer/</a>&gt;</code></dd>
579     <dt>$B6I=jL>(B</dt>
580     <dd><code>document</code></dd>
581     <dt><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-SchemeData">$B%G!<%?(B</a>$B$N9=J8(B
582     (<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#NT-EscapedData">$BF(Hr(B</a>$B$rLa$9A0(B)</dt>
583     <dd>$B>o$K6uJ8;zNs(B</dd>
584     <dt>$B<1JL$9$kItJ,;q8;(B</dt>
585     <dd>$BJ8=qA4BN(B</dd>
586     <dt>$BI{:nMQ(B</dt>
587     <dd>$B$J$7(B</dd>
588     <dt>$B%a%b(B</dt>
589     <dd>$BB>$N(B
590     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme"><span lang="en" xml:lang="en">scheme</span></a>
591     $B$NI{:nMQ$rMxMQ$7$?8e$GFC$KItJ,;q8;$r<1JL$7$J$$;~$K!"(B
592     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointer">$B;X<(;R(B</a>$BA4BN$,<:GT$H$J$i$J$$$h$&$KMxMQ$G$-$^$9!#(B</dd>
593     </dl>
594    
595     </div>
596     <div class="caption">$B>o$KJ8=q$rA*Br$9$k(B
597     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> <span lang="en" xml:lang="en">scheme</span>
598     $B$NDj5A(B</div>
599     </div><!-- fig -->
600    
601     </div><!-- #EXAMPLE-STYLECHANGE -->
602    
603     </div><!-- #EXAMPLE -->
604    
605     <div class="section" id="SEMANTICS">
606     <h2>$BAGJR<1JL;R$H(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> $B$N0UL#O@$K4X$7$F(B</h2>
607    
608     <p>
609     <abbr lang="en" xml:lang="en" title="Uniform Resource Identifier">URI</abbr>
610     $B$NAGJR<1JL;R$O;q8;$N0lItJ,$d8+$(J}$r<1JL$7$^$9(B
611     <cite class="bibref">[<a href="#QUOTE-RFC3986" lang="en" xml:lang="en"><abbr
612     title="Request for Comments">RFC</abbr> 3986</a>]</cite>$B!#(B
613     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme" lang="en" xml:lang="en"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
614     scheme</a>
615     $B$O$[$H$s$I$I$s$J;X<($G$bM?$($k$3$H$,$G$-$^$9$,!"(B
616     $B$3$N0UL#$+$i0oC&$7$J$$HO0O$K$H$I$a$k$Y$-$G$9!#(B
617     </p>
618    
619     <div class="fig quote" id="QUOTE-RFC3986">
620     <div class="fig-body">
621     <blockquote cite="urn:ietf:rfc:3986" lang="en" xml:lang="en">
622     <p>The fragment identifier component of a URI allows indirect
623     identification of a secondary resource by reference to a primary
624     resource and additional identifying information. The identified
625     secondary resource may be some portion or subset of the primary
626     resource, some view on representations of the primary resource, or
627     some other resource defined or described by those representations.</p>
628     </blockquote>
629     <div class="credit" lang="en" xml:lang="en"><abbr title="Request for Comments">RFC</abbr>
630     3986 <cite>Uniform Resource Identifier (URI): Generic Syntax</cite>
631     3.5. Fragment</div>
632     </div>
633     </div><!-- fig -->
634    
635     <p>$B$^$?!"AGJR<1JL;R$N9=J8$O$=$N;q8;$NG^BN7?$K$h$C$FDj5A$5$l$k$3$H$K$J$C$F$$$^$9!#(B
636     $B;HMQ$9$kJ8=q$NG^BN7?$NDj5A$K$G$-$k$@$11h$C$?7A$GMxMQ$9$k$Y$-$G$9!#(B</p>
637    
638     </div><!-- #SEMANTICS -->
639    
640     <div class="section" id="SECURITY">
641     <h2>$B0BA4@-$K4X$7$F(B</h2>
642    
643     <p>
644     <span lang="en" xml:lang="en">Web</span> $B%V%i%&%6$K$*$1$kI=<($J$I$r(B
645     <abbr lang="en" xml:lang="en" title="Uniform Resource Identifier">URI</abbr>
646     $B$N0lIt$K$h$j@)8f2DG=$H$9$k$H!"$J$j$9$^$7$J$I$K0-MQ$5$l$k4m81@-$,$"$j$^$9!#(B
647     <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-scheme" lang="en" xml:lang="en"><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
648     scheme</a> $B$N@_7W$O?5=E$K9T$&$Y$-$G$9!#(B
649     </p>
650     </div><!-- #SECURITY -->
651    
652     <div class="section" id="RESTRICTIONS">
653     <h2>$B@)8B;v9`(B</h2>
654    
655     <ul>
656     <li>
657     <abbr xml:lang="en" lang="en" title="Hypertext Markup Language">HTML</abbr> $B$d(B
658     <abbr lang="en" xml:lang="en" title="Extensible Markup Language">XML</abbr>
659     $B$NJ8=q$G(B <span lang="en" xml:lang="en">Web</span> $B%V%i%&%6$rDL$7$FMxMQ$9$k>l9g!"(B
660     <a href="#EXAMPLE-STYLECHANGE">$B%9%?%$%k!&%7!<%H$NNc(B</a>$B$G9T$C$F$$$k$h$&$K!"(B
661     $BJ8=q$NFI9~$_;~$J$I$KAGJR<1JL;R$r(B
662     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
663     $B$H$7$F2r<a$7$^$9!#$7$+$7!"0lEYJG$rFI$s$@8e!"(B
664     $BJGFb$N%j%s%/$r$?$I$C$?$j%V%i%&%6$N(B <abbr lang="en" xml:lang="en"
665     title="Uniform Resource Identifier">URI</abbr> $BMs$+$iD>@\AGJR<1JL;R$@$1=$@5$7$?$j$7$F$b!"(B
666     $BJ8=q$N:FFI9~$_$,5/$3$i$J$$$H(B
667     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
668     $B$N:F2r<a$O9T$o$l$^$;$s!#JGFb%j%s%/$N>l9g$O(B<a href="#EXAMPLE-STYLECHANGE">$B%9%?%$%k!&%7!<%H$NNc(B</a>$B$N$h$&$K%j%s%/$r$?$I$k:]$K%9%/%j%W%H$r<B9T$9$k$3$H$G2sHr$G$-$^$9$,!"(B
669     $B%V%i%&%6$N(B <abbr lang="en" xml:lang="en"
670     title="Uniform Resource Identifier">URI</abbr> $BMs$dMzNr$N0\F0$KBP=h$9$k$h$$J}K!$O$$$^$N$H$3$m$"$j$^$;$s!#(B
671     <span class="weak">(<code class="JS" lang="en" xml:lang="en">setTimeout</code>
672     $B$GDj4|E*$K3NG'$9$l$P2r7h$G$-$k$G$7$g$&$,(B...)</span>
673     </li>
674     <li>
675     $B8=:_$N<BAu$O(B
676     <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr>
677     $B$N2r<a$,@53N$G$O$"$j$^$;$s!#(B
678     <a href="http://www.w3.org/TR/REC-xml-names/#NT-NCName">$BL>A0J8;z(B</a>$B$N8!::$,87L)$G$O$J$$$N$G!"(B
679     $BK\MhG'$a$i$l$k$Y$-$G$O$J$$$b$N$,(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-error">$B8m$j(B</a>$B$K$J$i$J$$$3$H$,$"$j$^$9!#(B
680     $B$^$?!"@55,I=8=$r;H$C$F<BAu$7$F$$$k$N$G!"3g8L$NF~$l;R$K40A4$K$OBP=h$G$-$^$;$s!#(B
681     $B8=:_$N<BAu$G$O;0=E(B <span class="weak">($BA4BN$G;M=E(B)</span>
682     $B$NF~$l;R$^$G$7$+@5$7$/07$($^$;$s!#$^$?!"ESCf$N(B<a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/#dt-pointerpart">$B;X<(;RItJ,(B</a>$B$^$G2r<a$7$FItJ,;q8;$,<1JL$5$l$l$P!"(B
683     $B;D$j$NItJ,$NI>2A$O9T$o$J$$$N$G!"9=J8$,@5$7$$$3$H$bD4$Y$^$;$s!#(B
684     </li>
685     </ul>
686     </div><!-- #RESTRICTIONS -->
687    
688     <div class="section" id="FILES">
689     <h2 lang="en" xml:lang="en">$B4XO"%U%!%$%k(B</h2>
690    
691     <p><a href="./">$B$3$N3,AX(B</a>$B$K$"$k%U%!%$%k$,4XO"$9$k<BAu$d;HMQNc$G$9!#(B</p>
692     <p>$B3F%U%!%$%k$O(B <a href="http://suika.fam.cx/gate/cvs/www/2005/xpointer-js/"
693     ><abbr lang="en" xml:lang="en"
694     title="Concurrent Versions System">CVS</abbr>
695     $B$GHG4IM}$7$F$$$^$9(B</a>$B!#(B</p>
696     </div>
697    
698     <div class="section" id="LICENSE">
699     <h2 lang="en" xml:lang="en">License</h2>
700    
701     <p><a href="#FILES">$B4XO"$9$k%U%!%$%k(B</a>$B$O(B
702     <q lang="en" xml:lang="en">Perl/MPL 1.1/GPL 2.0/LGPL 2.1</q>
703     $B$GG[I[$7$F$$$^$9!#>\$7$/$O3F%U%!%$%k$NCm<a$r$4Mw2<$5$$!#(B</p>
704     </div>
705    
706     <div class="section" id="RELATED">
707     <h2>$B4XO"$9$k;q8;(B</h2>
708    
709     <dl>
710     <dt><a href="http://suika.fam.cx/gate/2005/sw/xpointer.js" lang="en"
711     xml:lang="en">xpointer.js</a> <span class="weak">(<a
712     href="http://suika.fam.cx/gate/2005/sw/">SuikaWiki</a>)</span></dt>
713     <dd>$B$40U8+(B, $BIT6q9g>pJsEy$O$3$A$i$^$G$*4j$$$7$^$9!#(B</dd>
714     <dt><a href="http://suika.fam.cx/gate/2005/sw/XPointer/API" lang="en"
715     xml:lang="en">XPointer//API</a> <span class="weak">(<a
716     href="http://suika.fam.cx/gate/2005/sw/">SuikaWiki</a>)</span></dt>
717     <dd><abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> $B$r07$&$?$a$N3&LL$K$D$$$F$NOCBj$r07$C$F$$$^$9!#(B</dd>
718     <dt><a href="http://www.mozdev.org/source/browse/annozilla/src/content/annozilla/xpointer.js"
719     lang="en" xml:lang="en">CVS log for annozilla/src/content/annozilla/xpointer.js</a></dt>
720     <dd>$B8E$$HG$N(B <a href="http://annozilla.mozdev.org/" lang="en"
721     xml:lang="en">Annozilla</a> $B$OFH<+$N(B <span lang="en"
722     xml:lang="en">ad hoc</span> $B$J(B <abbr xml:lang="en" lang="en" title="XML Pointer Language">XPointer</abbr> $B$N(B <span xml:lang="en" lang="en">JavaScript</span>
723     $B$K$h$k<BAu$r9T$C$F$$$^$7$?!#(B ($B8=:_$O(B <a lang="en" xml:lang="en"
724     href="http://xpointerlib.mozdev.org/">XPointerLib</a>
725     $B$r;HMQ$7$F$$$k$h$&$G$9!#(B)</dd>
726     <dt><a href="http://ma.la/mirrorman/wiki.cgi/location.hash#line0"><code class="JS" lang="en"
727     xml:lang="en">location.hash</code>
728     $B$r;H$C$?%;%C%7%g%sI|854XO"!#(B</a></dt>
729     <dd>$BAGJR<1JL;R$K(B <span lang="en" xml:lang="en">Web</span>
730     $BJG$N%;%C%7%g%s4XO"$N>pJs$rJ]B8$7$h$&$H$$$&;n$_$G$9!#(B</dd>
731     </dl>
732     </div><!-- #RELATED -->
733    
734    
735     <div class="footer">
736     <div class="navigation">
737     [<a href="/">/</a> <a href="/www/" lang="en" xml:lang="en">Web</a>]
738     </div>
739     <div class="update" lang="en" xml:lang="en">$Date: 2005/03/09 08:00:30 $</div>
740     </div>
741     </body>
742     </html>
743    
744     <!-- Revision: $Date: 2005/03/08 11:01:26 $ -->
745    
746     <!-- ***** BEGIN LICENSE BLOCK *****
747     - Copyright 2005 Wakaba <w@suika.fam.cx>. All rights reserved.
748     -
749     - This program is free software; you can redistribute it and/or
750     - modify it under the same terms as Perl itself.
751     -
752     - Alternatively, the contents of this file may be used
753     - under the following terms (the "MPL/GPL/LGPL"),
754     - in which case the provisions of the MPL/GPL/LGPL are applicable instead
755     - of those above. If you wish to allow use of your version of this file only
756     - under the terms of the MPL/GPL/LGPL, and not to allow others to
757     - use your version of this file under the terms of the Perl, indicate your
758     - decision by deleting the provisions above and replace them with the notice
759     - and other provisions required by the MPL/GPL/LGPL. If you do not delete
760     - the provisions above, a recipient may use your version of this file under
761     - the terms of any one of the Perl or the MPL/GPL/LGPL.
762     -
763     - "MPL/GPL/LGPL":
764     -
765     - Version: MPL 1.1/GPL 2.0/LGPL 2.1
766     -
767     - The contents of this file are subject to the Mozilla Public License Version
768     - 1.1 (the "License"); you may not use this file except in compliance with
769     - the License. You may obtain a copy of the License at
770     - <http://www.mozilla.org/MPL/>
771     -
772     - Software distributed under the License is distributed on an "AS IS" basis,
773     - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
774     - for the specific language governing rights and limitations under the
775     - License.
776     -
777     - The Original Code is xpointer-js code.
778     -
779     - The Initial Developer of the Original Code is Wakaba.
780     - Portions created by the Initial Developer are Copyright (C) 2005
781     - the Initial Developer. All Rights Reserved.
782     -
783     - Contributor(s):
784     - Wakaba <w@suika.fam.cx>
785     -
786     - Alternatively, the contents of this file may be used under the terms of
787     - either the GNU General Public License Version 2 or later (the "GPL"), or
788     - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
789     - in which case the provisions of the GPL or the LGPL are applicable instead
790     - of those above. If you wish to allow use of your version of this file only
791     - under the terms of either the GPL or the LGPL, and not to allow others to
792     - use your version of this file under the terms of the MPL, indicate your
793     - decision by deleting the provisions above and replace them with the notice
794     - and other provisions required by the LGPL or the GPL. If you do not delete
795     - the provisions above, a recipient may use your version of this file under
796     - the terms of any one of the MPL, the GPL or the LGPL.
797     -
798     - ***** END LICENSE BLOCK ***** -->

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24