/[suikacvs]/webroot/uri-res/2005/ajax.ja.html
Suika

Contents of /webroot/uri-res/2005/ajax.ja.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (hide annotations) (download) (as text)
Wed Jun 15 01:06:59 2005 UTC (19 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +10 -2 lines
File MIME type: text/html
Opera 8 support

1 wakaba 1.1 <html xmlns="http://www.w3.org/1999/xhtml"
2     lang="ja" xml:lang="ja">
3     <head profile="http://suika.fam.cx/~wakaba/-temp/wiki/wiki?WikiHTMLMetaProfile">
4     <title>$B@>1;(B URN $B2r7h4o(B (Ajax $BHG(B)</title>
5     <link rev="made" href="mailto:sana@suika.fam.cx" />
6     <meta name="author" content="$B@>1;7W2h4IM}ItEPO?L>78(B" />
7     <link rel="copyright" href="/c/pd" />
8     <link rel="stylesheet" href="/admin/style/common" media="all" />
9     <link rel="stylesheet" href="/www/style/ui/toc-after-abstract" media="all" />
10     <link rel="up" href="../N2L" title="URN $B"*(B URL $B2r7h4o(B" />
11    
12     <script type="application/x-javascript"
13     src="/www/2005/uri-resolver/SimpleURIResolver.js"></script>
14     <script type="application/x-javascript">
15 wakaba 1.3 var NS_XHTML1 = 'http://www.w3.org/1999/xhtml';
16 wakaba 1.1 document.suikaURNResolver = new SimpleURIResolver ();
17     document.suikaURNResolver.addMappingTableURI
18     ('urn:x-suika-fam-cx:',
19     'http://suika.fam.cx/admin/assign/urn-x-suika-fam-cx.map');
20    
21     window.addEventListener ('load', function () {
22     document.getElementById ('AJAX-ORIGINAL-URI').onchange = function () {
23     var origURI = this.value;
24     var r2 = document.suikaURNResolver.resolve (origURI, true);
25     var r1 = document.suikaURNResolver.resolve (origURI, false);
26     if (r1) {
27     var con = document.getElementById ('AJAX-RESULT-PRIMARY');
28     con.textContent = '';
29 wakaba 1.3 con.innerText = '';
30 wakaba 1.1 var code = con.appendChild (document.createElementNS
31     (NS_XHTML1, 'code'));
32     code.className = 'URI';
33 wakaba 1.2 code.appendChild (document.createTextNode
34     (decodeURIComponent ('%3C')));
35 wakaba 1.1 var a = code.appendChild (document.createElementNS (NS_XHTML1, 'a'));
36     a.href = r1;
37     a.textContent = r1;
38 wakaba 1.3 a.innerText = r1;
39 wakaba 1.1 code.appendChild (document.createTextNode ('>'));
40     } else {
41     var con = document.getElementById ('AJAX-RESULT-PRIMARY');
42     con.textContent = '($B$J$7(B)';
43 wakaba 1.3 con.innerText = '($B$J$7(B)';
44 wakaba 1.1 }
45     if (r2) {
46     var con = document.getElementById ('AJAX-RESULT-SECONDARY');
47     con.textContent = '';
48 wakaba 1.3 con.innerText = '';
49 wakaba 1.1 var code = con.appendChild (document.createElementNS
50     (NS_XHTML1, 'code'));
51     code.className = 'URI';
52 wakaba 1.2 code.appendChild (document.createTextNode
53     (decodeURIComponent ('%3C')));
54 wakaba 1.1 var a = code.appendChild (document.createElementNS (NS_XHTML1, 'a'));
55     a.href = r2;
56     a.textContent = r2;
57 wakaba 1.3 a.innerText = r2;
58 wakaba 1.1 code.appendChild (document.createTextNode ('>'));
59     } else {
60     var con = document.getElementById ('AJAX-RESULT-SECONDARY');
61     con.textContent = '($B$J$7(B)';
62 wakaba 1.3 con.innerText = '($B$J$7(B)';
63 wakaba 1.1 }
64     var au = document.getElementById ('AJAX-RESULT-AJAX-URI');
65     au.textContent = 'http://suika.fam.cx/uri-res/2005/ajax?'
66     + encodeURIComponent (origURI);
67 wakaba 1.3 au.innerText = au.textContent;
68 wakaba 1.1 au.href = au.textContent;
69     var uu = document.getElementById ('AJAX-RESULT-N2L-URI');
70     uu.textContent = 'http://suika.fam.cx/uri-res/N2L?'
71     + encodeURIComponent (origURI);
72 wakaba 1.3 uu.innerText = uu.textContent;
73 wakaba 1.1 uu.href = uu.textContent;
74     };
75     }, false);
76    
77     var qp = location.href.indexOf ('?');
78     var query = qp != -1 ? location.href.substr (qp + 1) : '';
79     var origURI;
80     if (query.substr (0, 3) == 'uri=') {
81     origURI = decodeURIComponent (query.substr (3));
82     } else if (query) {
83     origURI = decodeURIComponent (query);
84     }
85     if (origURI) {
86     var resURI = document.suikaURNResolver.resolve (origURI, true);
87     if (resURI) {
88     location.href = resURI;
89     } else {
90     window.addEventListener ('load', function () {
91     var origuv = document.getElementById ('AJAX-ORIGINAL-URI');
92     origuv.value = origURI;
93     origuv.onchange ();
94     }, false);
95     }
96     }
97    
98     </script>
99     </head>
100     <body>
101     <h1>$B@>1;(B <abbr lang="en" xml:lang="en">URN</abbr> $B2r7h4o(B (<abbr
102     lang="en" xml:lang="en">Ajax</abbr> $BHG(B)</h1>
103    
104     <p>$B<B83E*$K(B <abbr lang="en" xml:lang="en">Ajax</abbr>
105     $B$r;H$C$?(B <a
106     href="/admin/assign/urn"><code class="URI">&lt;urn:x-suika-fam-cx:&gt;</code>
107     $B2<$N(B <abbr lang="en" xml:lang="en">URI</abbr></a>
108     $B$+$i(B <abbr lang="en" xml:lang="en">HTTP</abbr>
109     $B$r;H$C$F<h=P$72DG=$J(B <abbr lang="en" xml:lang="en">URI</abbr>
110     $B$X$N2r7h%5!<%S%9$r9T$C$F$$$^$9!#(B</p>
111    
112     <dl>
113     <dt>$B85$N(B <abbr lang="en" xml:lang="en">URI</abbr> $B;2>H(B</dt>
114     <dd><input type="url" value="urn:x-suika-fam-cx:"
115     id="AJAX-ORIGINAL-URI"
116 wakaba 1.2 size="60" /><button onclick="
117 wakaba 1.1 document.getElementById ('AJAX-ORIGINAL-URI').onchange ();
118     ">$B2r7h(B</button></dd>
119     <dt>$B0l<!2r7h(B <abbr lang="en" xml:lang="en">URI</abbr> $B;2>H(B</dt>
120     <dd id="AJAX-RESULT-PRIMARY">($B$J$7(B)</dd>
121     <dt>$BFs<!2r7h(B <abbr lang="en" xml:lang="en">URI</abbr> $B;2>H(B</dt>
122     <dd id="AJAX-RESULT-SECONDARY">($B$J$7(B)</dd>
123     <dt>$B2r7h4o(B (<abbr lang="en" xml:lang="en">Ajax</abbr> $BHG(B)
124     <abbr lang="en" xml:lang="en">URI</abbr></dt>
125     <dd><code class="URI">&lt;<a id="AJAX-RESULT-AJAX-URI"
126     href="http://suika.fam.cx/uri-res/2005/ajax"
127     >http://suika.fam.cx/uri-res/2005/ajax</a>&gt;</code></dd>
128     <dt>$B2r7h4o(B (<span lang="en" xml:lang="en"><abbr>RFC</abbr> 2169</span>)
129     <abbr lang="en" xml:lang="en">URI</abbr></dt>
130     <dd><code class="URI">&lt;<a id="AJAX-RESULT-N2L-URI"
131     href="http://suika.fam.cx/uri-res/N2L"
132     >http://suika.fam.cx/uri-res/N2L</a>&gt;</code></dd>
133     </dl>
134    
135     <div class="footer">
136     <div class="navigation">
137     [<a href="/">/</a> <a href="/search/" rel="search">$B8!:w(B</a>]
138 wakaba 1.2 [<a lang="en" xml:lang="en" href="/uri-res/" rel="up"><abbr
139     title="Uniform Resource Identifiers">URI</abbr></a>]
140 wakaba 1.1 </div>
141 wakaba 1.3 <div class="update" lang="en" xml:lang="en">$Date: 2005/06/14 11:58:29 $</div>
142 wakaba 1.1 </div>
143     </body>
144     </html>

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24