🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fj.net.www.authoring
7 messages
7 total messages Started by Sasaki Atsushi Thu, 14 Feb 2002 16:16
Is it valid to contain any HTML elements in <script>?
#407
Author: Sasaki Atsushi
Date: Thu, 14 Feb 2002 16:16
15 lines
1596 bytes
script 要素の中に HTML 要素は書けないのでしょうか ?  たとえば、
JavaScript の document.write などで img 要素を書き出そうとすると、
W3C HTML Validation Service や Another HTML-lint ではエラーになります。

上記チェッカでエラーを回避するには、外部スクリプトにすればエラーは
出なくなります。が、私が知りたいのは上記チェッカでエラーを出さない
ようにするのではなく、 HTML として正当であるかどうかと云うことで
す。




-- 
[ Sasaki Atsushi ]                                 Heal the world.
mailto:hm7@mac.com
Re: Is it valid to contain any HTML elements in <script>?
#408
Author: kabe
Date: Fri, 15 Feb 2002 02:00
61 lines
3643 bytes
$B$+$Y!w#S#R#AElKL(B
$B$3!<$f!<OC$O(Bmimasa$B$5$s$N$[$&$,F@0U$=$&$G$9$,(B

>> script $BMWAG$NCf$K(B HTML $BMWAG$O=q$1$J$$$N$G$7$g$&$+(B ?  $B$?$H$($P!"(B

>> $B=P$J$/$J$j$^$9!#$,!";d$,CN$j$?$$$N$O>e5-%A%'%C%+$G%(%i!<$r=P$5$J$$(B
>> $B$h$&$K$9$k$N$G$O$J$/!"(B HTML $B$H$7$F@5Ev$G$"$k$+$I$&$+$H1>$&$3$H$G(B

$B$^!"$H$j$"$($:$O(B document.write("\074IMG SRC=....\076") $B$H$G$b(B
$B$7$H$1$PJ86g$O8@$o$l$J$$$H;W$$$^$9$,(B ($B8E$$%V%i%&%6BP:v$H$7$F$b<B$OM-8z(B)

DTD$B$G$O(B
	<!ELEMENT SCRIPT - - CDATA >

CDATA$B$O!"(B
	JIS X 4151-1992 10.2.3 $B@k8@FbMF(B
	(1) CDATA $B$=$NFbMF$O!$J8;z%G!<%?$H$9$k!#(B
$B$3$l$@$1$8$c$o$+$i$s!#$($($H!"(B
	6.6 $BFbMF(B
	$B!D$=$NFbMF$O!$$=$NJ8L.0MB86h@Z$j;R(B<B>etago</B>
	($B@5Ev$J=*N;%?%0$H$J$C$F$$$J$/$F$b$h$$!#(B)$BKt$O@5Ev$J(B
	<B>net</B>$B$K$h$C$F$@$1=*$o$k!#$?$@$7!$$=$NFbMF$,(B
	$B:.:_FbMF$G$"$k$H$7$?$i8m$j$H$J$C$F$7$^$&=*N;$O!$(B
	$B8m$j$H$9$k!#(B
$BJ8L.0MB8$F$J$s$@$h$&!#!D(B
	8.6 $B6h@Z$j;R$NG'CN(B
	$B!DJ8L.>e$N@)Ls$O!$(B<B>$BI=#3(B</B>$B$NDL$j$H$9$k!#!D(B
	$B!ZI=#3![(B
	etago	|ETAGO	|</	|60 47	|CON TAG  |GI	|$B=*N;%?%0$N3+;O(B

	CON	$BMWAGKt$O$=$NCf$N%^!<%/6h4V@k8@$N%^!<%/@k8@$NCf$GG'CN$9$k!#(B

	8.6.2 $BJ8L.>e$N@)Ls(B
	(1)$B!D(B(a)$B!A(B(e)$B$K<($9J8L.Ns$,B3$/>l9g$K!$J8L.0MB86h@Z$j;R$H$7(B
	$B$FG'CN$9$k!#(B
	$B!D(B
	(e) GI	$BL>A03+;OJ8;z!"(BSGML$B@k8@$G(B "SHORTTAG YES" $B$H;XDj$7$F$"$k>l9g$N(B
	<B>tagc</B>$B$^$?$O(BSGML$B@k8@$G(B "CONCUR YES" $B$H;XDj$7$F$"$k>l9g$N(B
	<B>grpo</B>
$B"((BHTML$B$O(B SHORTTAG YES, CONCUR NO $B$G$9$J!D$J$<$K(BSHORRTAG YES?

$B$F$J$o$1$G!"(B
	document.write("</A>");
	          etago ~~^$BL>A03+;OJ8;z(B
$B$_$?$$$J$N$b%"%&%H$C$]$$$G$9!#(B
$B!t(B"</SCRIPT>"$B$G=*N;$F$N$O(B HTML$B$N%m!<%+%k%k!<%k$@$C$?$+$7$i$s!D(B


$B$"!+!A!"$3$s$JIw$K$$$A$$$AD4$Y$J$/$F$b(B HTML 4.01 $B$KCm0U=q$,$"$k!D(B

<URL:http://www.w3.org/TR/html4/appendix/notes.html#h-B.3.2.1>
	ILLEGAL EXAMPLE: 
	The following script data incorrectly contains a "</" sequence (as part of "</EM>") ...


$B7kO@!'%J%^MWAG(B($B%J%^JD$8%?%0(B)$B$O%@%a!#(B

------------------------------------------------------------------------------
 $B$+$Y(B@sra-tohoku.co.jp                         $B#V#E#G#A(B $B#S#y#s#t#e#m#s(B MCMXCI
             $B!V<+J,$O%l!<%5!<$@$C$F$$$&$N$+$$!)(B $B$?$$$7$?$3$H$J$$$8$c$J$$$+!#!W(B
------------------------------------------------------------------------------
Re: Is it valid to contain any HTML elements in <script>?
#409
Author: Masayasu Ishikawa
Date: Fri, 15 Feb 2002 07:47
14 lines
1549 bytes
$B;d$N5-21$,3N$+$J$i$P!"(BJST $B;~4V(B2002$BG/(B02$B7n(B15$BF|(B($B6b(B) 11$B;~(B00$BJ,(B55$BIC:"!"(B
fj.net.www.authoring $B$N(B <a4hq4n$gri$1@yagi.ecei.tohoku.ac.jp> $B$N5-;v$K$*$$$F(B
kabe@sra-tohoku.co.jp $B$5$s$O=q$-$^$7$?!#(B

>$B"((BHTML$B$O(B SHORTTAG YES, CONCUR NO $B$G$9$J!D$J$<$K(BSHORRTAG YES?

$BEz$($O$3$N$"$?$j!#(B

  http://ksi.cpsc.ucalgary.ca/archives/HTML-WG/html-wg-95q2.messages/0194.html

-- 
Masayasu Ishikawa

# $BI{:nMQ$"$j$^$/$j$G$9$1$I!#(B
Re: Is it valid to contain any HTML elements in <script>?
#411
Author: Sasaki Atsushi
Date: Sat, 16 Feb 2002 04:01
27 lines
1518 bytes
In article <a4hq4n$gri$1@yagi.ecei.tohoku.ac.jp>,
 <kabe@sra-tohoku.co.jp> wrote:

> $B$^!"$H$j$"$($:$O(J document.write("\074IMG SRC=....\076") $B$H$G$b(J

> $B$7$H$1$PJ86g$O8@$o$l$J$$$H;W$$$^$9$,(J

$B%(%i!<$O$G$J$/$J$j$^$9$M!#(J

> ($B8E$$%V%i%&%6BP:v$H$7$F$b<B$OM-8z(J)

$B$I$&$$$&0UL#$G$9$+(J ?

> $B7kO@!'%J%^MWAG(J($B%J%^JD$8%?%0(J)$B$O%@%a!#(J

$B=*N;%?%0$r=q$/$H$-$O(J

document.write('<\/TAG>')

$B$H$+$K$7$m$C$F$3$H$OJ9$$$?$3$H$,$"$j$^$9!#(J

'<' $B$H$+(J '>' $B$H$+(J '&' $B$H$+(J '"' $B$O$I$&$J$s$G$7$g$&(J ?


-- 
[ Sasaki Atsushi ]                                 Heal the world.
mailto:hm7@mac.com
Re: Is it valid to contain any HTML elements in <script>?
#412
Author: Masayasu Ishikawa
Date: Sat, 16 Feb 2002 11:35
49 lines
3522 bytes
$B;d$N5-21$,3N$+$J$i$P!"(BJST $B;~4V(B2002$BG/(B02$B7n(B16$BF|(B($BEZ(B) 13$B;~(B01$BJ,(B39$BIC:"!"(B
fj.net.www.authoring $B$N(B <hm7-65E40C.13013816022002@news.fu-berlin.de>
$B$N5-;v$K$*$$$F(B hm7@mac.com $B$5$s$O=q$-$^$7$?!#(B

>> $B7kO@!'%J%^MWAG(B($B%J%^JD$8%?%0(B)$B$O%@%a!#(B
>
>$B=*N;%?%0$r=q$/$H$-$O(B
>
>document.write('<\/TAG>')
>
>$B$H$+$K$7$m$C$F$3$H$OJ9$$$?$3$H$,$"$j$^$9!#(B
>
>'<' $B$H$+(B '>' $B$H$+(B '&' $B$H$+(B '"' $B$O$I$&$J$s$G$7$g$&(B ?

$B!D$(!<$H!#$+$Y$5$s$N5-;v$A$c$s$HFI$s$G$^$9(B?  $B;EMM=q$N3:EvItJ,$X$N(B
$B%]%$%s%?$b4^$a$FA4It2r@b$7$F$/$l$F$"$k$s$G$9$,!D!#%]%$%s%?$G<($5$l(B
$B$F$k(B HTML 4 $B$N(B Appendix B.3.2.1 $B$NItJ,$O(B JIS TR X 0033:2000 $B$G$O(B
$B0J2<$N$h$&$K$J$C$F$^$9!#(B

  $BMWAGFbMF(B

    $B%9%/%j%W%HKt$O%9%?%$%k%G!<%?$,MWAG(B(SCRIPT$B5Z$S(BSTYLE)$B$NFbMF$G$"$k(B
    $B>l9g(B,$B%G!<%?$O!$MWAG3+;O%?%0$ND>8e$+$i;O$^$j!$:G=i$N(BETAGO("</")
    $B6h@Z$j$KL>A0J8;z(B([a-zA-Z])$B$,B3$/$b$N$G=*N;$9$k!#$3$l$O!$MWAG$N=*(B
    $BN;%?%0$H$O8B$i$J$$E@$KCm0U$9$k$3$H!#$=$N$?$a$K!$J8=q:n@.<T$O!$Fb(B
    $BMFCf$N(B"</"$B$r%(%9%1!<%W$9$k$3$H$,K>$^$7$$!#%(%9%1!<%W5!9=$O!$3F%9(B
    $B%/%j%W%H8@8lKt$O3F%9%?%$%k%7!<%H8@8l$K8GM-$H$9$k!#(B

CDATA $B$NFbMF$OC1$J$kJ8;z%G!<%?$J$N$G!"(BETAGO $B$KL>A0J8;z$,B3$/$b$N$,(B
$B=P$F$/$k$^$G$O(B STAGO $B$@$m$&$,(B TAGC $B$@$m$&$,(B ERO $B$@$m$&$,(B LIT $B$@$m$&$,(B
$B2?$,=P$F$3$h$&$H%^!<%/%"%C%W$H$O2r<a$5$l$^$;$s!#%3%a%s%H(B ("<!-- ... -->")
$B$G%9%/%j%W%H%G!<%?$r1#$9$H$$$&%F%/%K%C%/$b!"(BCDATA $BCf$J$N$G(B SGML $BE*(B
$B$K$O<B$O%3%a%s%H$H$OG'<1$5$l$F$$$^$;$s!#(Bscript $BMWAG$NFbMF%b%G%k$,(B
CDATA $B$G$"$k$HCN$i$J$$8E$$(B Web $B%V%i%&%6$J$I$,%3%a%s%H$H!V8m2r!W$9$k(B
$B$N$rMxMQ$7$F$$$k$@$1$G$9!#(B

$B$J$*(B XML $B$G$O(B CDATA $B@k8@FbMF$OG'$a$i$l$J$$$?$a!"(BXHTML $B$G$O(B script
$BMWAG$NFbMF%b%G%k$O(B "(#PCDATA)" $B$K$J$C$F$$$^$9!#$3$N>l9g(B '<' $B$d(B '&'
$B$O%^!<%/%"%C%W$N6h@Z$j;R$H$7$FG'<1$5$l$F$7$^$&$N$G(B ($B$*4+$a$O$7$^$;$s(B
$B$,(B) CDATA $B%;%/%7%g%s$r;H$&$J$j30It%9%/%j%W%H$K$9$k$J$I$NBP:v$,I,MW(B
$B$K$J$j$^$9!#>\$7$/$O(B XHTML 1.0 $B$N(B "4.8 Script and Style elements"
$B$"$?$j$r;2>H$7$F$/$@$5$$!#(B

  cf. http://www.w3.org/TR/xhtml1/#h-4.8

-- 
Masayasu Ishikawa

# $B$=!<$$$d(B draft-hoehrmann-script-types $B$O(B 00 $B$,=P$?$C$-$jF0$-$,$J$$$J$!!D!#(B
Re: Is it valid to contain any HTML elements in <script>?
#413
Author: kabe
Date: Mon, 18 Feb 2002 13:33
18 lines
2176 bytes
<hm7-65E40C.13013816022002@news.fu-berlin.de>$B$N5-;v$K$*$$$F(B
hm7@mac.com$B$5$s$O=q$-$^$7$?!#(B

>> > ($B8E$$%V%i%&%6BP:v$H$7$F$b<B$OM-8z(B)
>> $B$I$&$$$&0UL#$G$9$+(B ?

$B8E$$%V%i%&%6(B (Mosaic-l10n$B$H$+(B)$B$O!"(B">"$B$G%3%a%s%H$d%?%0$r(B
$BJD$8$F$7$^$&$3$H$,$"$k$N$G!"%3%a%s%HNN0hFbEy$K$O(B
$B6KNO(B ">" "<" $B$rF~$l$J$$(B

$B$H$$$&OC$O!"$?$7$+85KLBg$G:#$O(BhauN.org$B$r1?1D$7$F$$$k(B
($BL>A0K:$l$?$9$$$^$;$s(B)$B$,=q$$$?K\$H$+$K=q$+$l$F$$$?$h$&$J!#(B

$B;d$O(BMosaic-l10n $B$O:#$G$b;H$C$F$^$9$,3N$+$K$=$s$J46$8$G$9!#(B
------------------------------------------------------------------------------
 $B$+$Y(B@sra-tohoku.co.jp                         $B#V#E#G#A(B $B#S#y#s#t#e#m#s(B MCMXCI
             $B!V<+J,$O%l!<%5!<$@$C$F$$$&$N$+$$!)(B $B$?$$$7$?$3$H$J$$$8$c$J$$$+!#!W(B
------------------------------------------------------------------------------
Re: Is it valid to contain any HTML elements in <script>?
#414
Author: Sasaki Atsushi
Date: Tue, 19 Feb 2002 17:23
14 lines
1777 bytes
In article <a4qvr2$mpr$1@yagi.ecei.tohoku.ac.jp>, <kabe@sra-tohoku.co.jp> wrote:
> 古いブラウザ (Mosaic-l10nとか)は、">"でコメントやタグを
> 閉じてしまうことがあるので、コメント領域内等には
> 極力 ">" "<" を入れない

なるほど。これは script 要素内では、と云うよりは SGML コメント内で
は、と云うことですよね ?

> 私はMosaic-l10n は今でも使ってますが確かにそんな感じです。

なにかいいことがあるのですか ?
-- 
[ Sasaki Atsushi ]                                 Heal the world.
mailto:hm7@mac.com
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads