* noscript 要素型 (HTML, XHTML 1) [1] [[HTML]] の [DFN[[CODE(HTMLe)[noscript]] 要素型]]の要素は、 [[スクリプト]]が実行されないときの[[代替内容]]を提供します。 [9] 仕様書: - [[HTML 4]] -- [CITE[18.3.1 The [CODE(HTMLe)[NOSCRIPT]] element]] [8] :状態:[[W3C]] [[勧告]] :[[名前空間URI]]:[CODE(URI)@en[[[http://www.w3.org/1999/xhtml]]]] :[[局所名]]:[CODE(HTMLe)@en[[[noscript]]]] ([Q@en[[[script]]]] ([[スクリプト]]) の否定 [WEAK[(未対応 / 未実行)]] より) :[[開始タグ]]:必須 :[[終了タグ]]:必須 :[[内容模型]]:[CODE(SGML)[(%[[block]];)+]] :出現できる文脈:[CODE(SGML)[%block]] な文脈 :[[属性]]: ,属性名 ,属性値 ,既定値 ,説明 ,状態 ,出典 ,[CODE(HTMLa)[[[class]]]] , ,(なし) ,[[級]] ,"[HTML 4] %[[coreattrs]] ⊂ %[[attrs]], [XHTML 1] [[Core]] ⊂ [[Common]]" ,[CODE(HTMLa)[[[dir]]]] , , ,[[書字方向]] ,"[HTML 4] %[[i18n]] ⊂ %attrs, [XHTML 1] [[I18N]] ⊂ Common" ,[CODE(HTMLa)[[[id]]]] ,[CODE(SGML)[[[ID]]]] ,(なし) ,一意識別子 ,"[HTML 4] %coreattrs ⊂ %attrs, [XHTML 1] Core ⊂ Common" ,[CODE(HTMLa)[[[lang]]]] , , ,[[自然言語]] ,[HTML 4] %i18n ⊂ %attrs ,[CODE(HTMLa)[[[xml]]:lang]] , , ,自然言語 ,[XHTML 1] I18N ⊂ Common ,[CODE(HTMLa)[[[onclick]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %[[events]] ⊂ %attrs, [XHTML 1] [[Events]] ⊂ Common" ,[CODE(HTMLa)[[[ondblclick]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %events ⊂ %attrs, [XHTML 1] Events ⊂ Common" ,[CODE(HTMLa)[[[onkeydown]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %events ⊂ %attrs, [XHTML 1] Events ⊂ Common" ,[CODE(HTMLa)[[[onkeypress]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %events ⊂ %attrs, [XHTML 1] Events ⊂ Common" ,[CODE(HTMLa)[[[onkeyup]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %events ⊂ %attrs, [XHTML 1] Events ⊂ Common" ,[CODE(HTMLa)[[[onmousedown]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %events ⊂ %attrs, [XHTML 1] Events ⊂ Common" ,[CODE(HTMLa)[[[onmousemove]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %events ⊂ %attrs, [XHTML 1] Events ⊂ Common" ,[CODE(HTMLa)[[[onmouseout]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %events ⊂ %attrs, [XHTML 1] Events ⊂ Common" ,[CODE(HTMLa)[[[onmouseover]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %events ⊂ %attrs, [XHTML 1] Events ⊂ Common" ,[CODE(HTMLa)[[[onmouseup]]]] ,[CODE(SGML)[%[[Script]]]] ,(なし) , ,"[HTML 4] %events ⊂ %attrs, [XHTML 1] Events ⊂ Common" ,[CODE(HTMLa)[[[style]]]] , , ,スタイル情報 ,"[HTML 4] %coreattrs ⊂ %attrs, [XHTML 1] [[Style]] ⊂ Common" ,[CODE(HTMLa)[[[title]]]] , , ,注釈的題 ,"[HTML 4] %coreattrs ⊂ %attrs, [XHTML 1] Core ⊂ Common" [19] ns94lbu-8273woe-tw6q5f2b-0 http://www.ad-pecjak.si/forum2/topic.asp?TOPIC_ID=838#1 valium online [url=http://www.ad-pecjak.si/forum2/topic.asp?TOPIC_ID=843#3]free online poker[/url] [url]http://www.microbial-ecology.net/forum/topic.asp?TOPIC_ID=192#4[/url] ([[valium online]] [d89s_test284@hotmail.com]) [20] ns94lbu-8273woe-tw6q5f2b-0 http://www.ad-pecjak.si/forum2/topic.asp?TOPIC_ID=838#1 valium online [url=http://www.ad-pecjak.si/forum2/topic.asp?TOPIC_ID=843#3]free online poker[/url] [url]http://www.microbial-ecology.net/forum/topic.asp?TOPIC_ID=192#4[/url] ([[valium online]] [d89s_test284@hotmail.com]) [21] ns94lbu-8273woe-tw6q5f2b-0 http://www.ad-pecjak.si/forum2/topic.asp?TOPIC_ID=838#1 valium online [url=http://www.ad-pecjak.si/forum2/topic.asp?TOPIC_ID=843#3]free online poker[/url] [url]http://www.microbial-ecology.net/forum/topic.asp?TOPIC_ID=192#4[/url] ([[valium online]] [d89s_test284@hotmail.com]) [22] ns94lbu-8273woe-tw6q5f2b-0 http://www.ad-pecjak.si/forum2/topic.asp?TOPIC_ID=838#1 valium online [url=http://www.ad-pecjak.si/forum2/topic.asp?TOPIC_ID=843#3]free online poker[/url] [url]http://www.microbial-ecology.net/forum/topic.asp?TOPIC_ID=192#4[/url] ([[valium online]] [d89s_test284@hotmail.com]) [25] nice site! ([[norwegion cruise]] [asdasd@asdasd.com] [WEAK[2007-06-18 13:02:55 +00:00]]) [28] unyeEk dvyhkjrmldzg, [url=http://xptjsqeoform.com/]xptjsqeoform[/url], [link=http://weiwlnmsbgto.com/]weiwlnmsbgto[/link], http://ovblbicuxlwh.com/ ([[qqyapov]] [xxirte@smhwmx.com] [WEAK[2008-11-09 12:26:49 +00:00]]) [[#comment]] ** UA による利用 [10] スクリプト対応 UA は、次の場合のみ [CODE(HTMLe)[noscript]] の内容をレンダリングするべきです [SRC[HTML 4 18.3.1]]。 - スクリプトを実行しないように設定されている場合。 - 文書の[RUBYB[前の方] [earlier]]の [CODE(HTMLe)[[[script]]]] 要素で呼出れたスクリプトの言語に対応していない場合。 スクリプト未対応 UA は、 [CODE(HTMLe)[noscript]] の内容をレンダリングしなければなりません [SRC[HTML 4 18.3.1]]。 [12] どうやら、[[内在事象]]属性は無視のようです。 [[#comment]] ** 不思議解釈 [13] '''検索円陣 spam''': [CODE(HTMLe)@en[noscript]] は近代[[視覚ブラウザ]]の初期設定では[[レンダリング]]されないことから、 [[検索円陣spam]] のためにこの[[要素]]が悪用されることがあります。 [[#comment]] ** 例 [11] 代替内容としてデータへのリンクを提供する例 [SRC[HTML 4 18.3.1]] [PRE(HTML)[ ]PRE] [4] >>3 XHTML 2 WD にはこうある。古い HTML でも同じだと思われ。 だから、希望通りになる''はず''だ。 - The user agent is configured not to evaluate scripts. - The user agent doesn't support a scripting language invoked by a script element earlier in the document. - The user agent can't access an external script. ただ、「早い部分」なんていい加減な条件だしなー。 何とかした方がいいと思う。 (というか埋め込み script はやめた方がいい。外部にしる!) [5] ''4'': なんで XHTML2 WD から引用するのかって? そりゃあたまたま見てたからっすよ。 [6] [[HTML 4]] でも >>4 と同じ。で、「早い部分」だと [PRE[