TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
WEBアプリにもっとも適した言語は何か?
Namazu全文検索システム
【PHP】Yii Framework Part 2
php+mysql = オワタ
新しくperlで標準で欲しい関数は?
初心的な質問なのですが・・・・
OpenPNE設定について
ワンストップ認証【OpenID,SAML,Live ID, BBAuth】
中学生がPHPを習得するスレ
OpenPNE その6

JavaScript コメントの謎


1 :03/09/05 〜 最終レス :2017/12/30
<!--
<Script>
</Script>
//-->
に関して、
なぜ//を書く必要があるのだろうか?
JavaScriptのコメントである//が<Script></Script>の外側にあるではないか。
したがって//-->ではなく単に-->と書いておけば十分なようなきもする。
しかしどの本にも//-->と書いてある。

2 :
2

3 :
うんこー

4 :
>>1
<SCRIPT> </SCRIPT> の外側に<!-- や //--> が書いてあるのはどの本?

5 :
それでスクリプトが実行されるブラウザはあるのか。

6 :
>>4
詳解HTML&JavaScript辞典
>>5
インターネットエクスプローラ
---------
JavaScriptやHTMLには冗長で不毛な部分があるものと思われる。

7 :
もし本当なら、その本は誤植だらけで
インターネットエクスプローラはバグ入りということですね
バージョンいくつ?

8 :
<SCRIPT LANGUAGE="JavaScript">
<!---
document.write("test")
//--->
</SCRIPT>
インターネット検索したらこんなものを見つけた。
<Script>タグの内側に<--を書けばよいんだ。うっかりしてた。
しかし今度はべつの疑問がわいた。
<SCRIPT LANGUAGE="JavaScript">
<!---
の部分は
//<!---
と書かないとJavaScriptはエラーがでるのではないかと。
しかしみんなの書いているJavaScriptは//<!---となってないし、
なぜ<!---のところでエラーが出ないのか不思議だ。

9 :
>>7
IEのバージョンは6だが、さっきのはこちらのうっかりだからもういいんだ。

10 :
<!--
<Script>
document.write("test")
</Script>
//-->
うそつくな
表示されないぞ

11 :
JavaScriptは<!という文字列を見つけたらそこはスルーするという仕様になっているのかも

12 :
>>10
それはもういいんだ。

13 :
これはどうよ?
<SCRIPT LANGUAGE="JavaScript">
<!---
document.write("test")
/*
--->
*/
</SCRIPT>

14 :
それはオレも疑問に思ったことがあるな
まあテストコードを書いて見ればわかるが、
<!-- は // と等価ぽい

15 :
>>13
それは<SCRIPT>非対応のブラウザだと、*/ が見えちゃう

16 :
>>13
なかなかおもろいね。
>>14
等価なのかぁ。
>>15
ふうん。
--------------------
<Script>
<!--document.write("test")
//-->
</Script>
実験したところ、document.write("test")は機能しなかった。
つまり、<!--は//と同じ機能を持つJavaScriptの予約語であると結論づけてよいようだ。

17 :
〜終了〜

18 :
板違いの糞スレか。あきれたもんだ・・・

19 :
〜doui〜

20 :
才能は伝わってくる

21 :
>1
netscapeのせい。

22 :
天才?

23 :
個人的にはそこそこ面白かったよ。<!--と//が等価というのは初めて知ったし。
だが糞スレは糞スレだな。

24 :
目からウロコですた

25 :
なぜこの板なんだろ…。

26 :
WepProg板の住民こそこの話題についていけると思ってのことだろう

27 :
板違いの単質スレなだけ

28 :
WebProg板には性格悪そうな人がおおいことがわかった

29 :
なぜ
type="button" name="submit" onclick="document.myForm.submit()"
について、nameがsubmit以外じゃないとエラーがでちゃうんだろうか?JavaScriptのこの仕様はおかしいと思う。

30 :
このスレ、完全に>>1が暴走してるな。

31 :
ちゅか、パーサーってものを、もっと理解したほうがいいね。

32 :
しかしJavaScriptのsubmit()はかなりクセがあるのはたしか

33 :
>>30-32
そうだね

34 :
JavaScriptを使って、マウスの移動にあわせて画像を動かすといったことは可能でしょうか?

35 :
>>34
Web制作板へどうぞ

36 :
男に乳首があるのはなんでだろう?

37 :
女から進化したから?

38 :
>>34着せ替えでもつくるのかい?
ttp://www.oersted.co.jp/~emk/dhtml/
>>36-37
むずかしい


39 :
で、話は戻るが
<!--
<Script>
document.write("test")
</Script>
//-->
どういうことだ?
こんなの表示されるわけないだろ!
<!-- から //-->まではHTMLのコメントなんだぞ!!!

40 :
>>39
そこまで戻してどうする
それは解決済み

41 :
じゃあ、結論教えて

42 :
結論は>>1の勘違いだっただろ
こんな少ないレス数なんだから嫁や

43 :
どうでも良いんだが
>>13の↓が顔に見える
/*
--->
*/


44 :
< *
  --->
< *

45 :
やあみんな元気だったかな。
ブラウザ上のボタンを押すとテキストボックスなどのテキストがクリップボードにコピーされるプログラムはどうやってつくるんだい?
あとそのボタンはブラウザ上の画像をクリップボードに格納することもできるのかい?

46 :
<!--
はJavaScript内ではコメント以下の存在とされているな
<!--
<!--
//-->
なんてのも別に問題ないしHTMLとしても何とかごまかせる範囲

47 :
だが、ここまで行くなら
-->
もコメント並に無視してりゃいいのにな と思って書いたら
やっぱり無視された。
となると今度は
//-->
の存在理由が問われるな・・・

48 :
この辺はJavascriptが動かないエンジンとかを
基準に考えていかないとまずいことだ
>>1は何気にいいとこに着眼してるな
>>45で全てぶち壊しだが

49 :
とりあえず、src属性を利用して、外部ファイルにスクリプト本体を書くようにしてくれ。
何故って?
<!-- -->の中身は、xmlでは本当にコメントと見なされるし、
かといって、<script></script>の間に何か書くと、script要素を理解しないブラウザでは、script要素がそのまま見えてしまう。

50 :
xhtmlじゃなくhtml使ってるから無問題。

51 :
Re:>45 JavaScriptではできそうにない。VBSだと出来るかもしれない。どうやるかは自分で調べてくれ。

52 :
//はJavaScriptのコメント。//-->の-->の部分は未実装ブラウザへの配慮
JavaScript対応ブラウザでは-->によるエラーをなくし、
未対応ブラウザでは<!--から-->までをコメント化するのでソースを見れなくする。<Script>の外は俺は興味ない。

53 :
オレの本は内側だぞ。どの本にもって1つだけじゃないか
そもそも
<!--
<Script>
</Script>
//-->
にしたら動かないんじゃないかな?

54 :
新しいほうは修正されてるぞ。
http://www.shuwasystem.co.jp/~SHOKAIdic/pdf/hj_c.pdf
誤字じゃねーの?

55 :
>>53
その話はもう1年以上前に終わっている

56 :
↑はhttp://www.shuwasystem.co.jp/~SHOKAIdic/hj/index.htmlのです。

57 :
おまえらジャバスクリプトを馬鹿にするな
PERLでアクションゲームが作れるか?
JSなら作れるぞ

58 :
>>57
<script type="text/perlscript">
$window->document->write("Hello world!!");
</script>
こういう事が出来るのを知っての狼藉か?

59 :
Re:>52
それだと、XMLで解釈するときに<!-- -->の中がコメント扱いされてしまう。
やはり外部ファイルをロードする方法が一番かと。

60 :
xhtmlじゃないから関係ない

61 :
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" /><meta http-equiv="Content-Script-Type" content="text/javascript" />
<title>test</title></head>
<body><p>
<script type="text/javascript">
<![CDATA[
document.open();
for(i=4;i>0;--i){document.write(i);}
document.close();
]]>
</script>
</p></body>
<!-- httpはhttpに変えよう。これで、どのブラウザがまともに動くか?XMLとしては正しいはずだけど、ブラウザが対応してもらわないと困る。 -->
</html>

62 :
text/javascriptはIANAに登録されていないとか突っ込めというのかね。

63 :
ieで使えもしない、application/x-javascriptなんか指定するかよボケ。

64 :
ieで使えもしない、application/xhtml+xmlなんかでserveするかよボケ。

65 :
なつかしーな

66 :
>>45
ちょうど必要だったんで調べた

<script>
function clip_copy() {
if (document.all && navigator.userAgent.match(/windows/i) && document.obj.area.value) {
copy_obj = document.obj.area.createTextRange()
copy_obj.execCommand("Copy")
alert("クリップボードにコピーしました");
}
}
</script>
ボタンをクリックするとテキストエリアの内容をクリップボードにコピーします。<p>
<form name=obj>
<textarea name=area cols=50 rows=5>
<!-- ここから -->
<a href="http://www.xxx.yyy/~zzz/">
<img src="http://www.xxx.yyy/~zzz/image.gif"
border=0></a>
<!-- ここまで --></textarea><br>
<input type=button onClick="clip_copy()" value="クリップボードにコピー">
</form>

67 :
Re:>66 WindowでIEを使うとできてしまうのか。そういえば、IEではスクリプトはJScriptとVBScriptを区別しないという話を思い出した。それは本当にJavaScriptなの?

68 :
Re:>62 それはXHTML 1.1の仕様書のどこかに書いてある?

69 :
>>1さんの現在のスレはこちらです
http://jbbs.livedoor.jp/bbs/read.cgi/computer/351/1048839574/

70 :
>>1
の答えって何?
てか
<script><!--
うだうだ
//--></script>
じゃないの?
これならネスケ対策だと思ったけど。

71 :
このスレはもう死んでいる。よみがえる必要はない。
>>70
は全部読み返したら風呂入って寝るべし。

72 :
てゆーか、JavaScriptはjsファイルにしてhtmlから切り離せよ。

73 :
<!--
HTMLのコメントと言ってしまってはいけないのか?このスレでは。。。

74 :
で、ここを再利用するの?

75 :
ここでいいんじゃない?
新しく建てるならそれまでの避難所として使えばいいし

76 :
新規参入が激しく滞りそうなスレタイですね…

77 :
あらたしいスレは、ここですか。
だいぶ飽きてきちゃったのですが、各種サイトを参考にして
チラウラのpostをよく解らないままに引き写しで、非同期にしてみました。
自動更新もしようと思ったのですが、xreaに怒られそうなので
やめておきました。
http://morphyone.info/brd/async.html
※開いても書込み内容が表示されないので、[W]ボタンを押してください。
 あと、PHP側にバグがあるので、AA関係がうまく表示されません。ふがふが
ご感想やご指導ご鞭撻をよろしくお長居します。

78 :
あ。PHP側じゃないや。というか、PHPから貰うデータのフォーマットがダメダメで、
項目のセパレータに':'を使っているからでした。文章やAAには普通に使われますもんね…。
さて、どうしたものか。

79 :
チラウラASYNCがphpspotに紹介されたらしく、アクセスが急増して
不具合でまくりで鬱です orz
xreaはDBのセッションは同時5本までなので、最初の画面でoutのケースが
多いようです。うーんこまった
ほぼ同じタイミングで、差分取得をいい加減に実装していたのですが、
今度はリロードのリクエストがすごいことになってしまいました。
特定のリモホから、1時間に2000以上もリクエストかけてくれたりとか・・・。
あと、チラウラの.jsを直接落としている人が沢山いらっしゃるようですが、
なんの参考にもならないと思う次第です。前スレをお読みの方はご存知だと思います。
って、チラウラすまそ(苦笑)

80 :
まあ確かに面白いからw
でも2000はありえないw
2秒に1回以上って田代砲とかじゃw

81 :
書き込みんときだけに静的 HTML 吐くようにするとか

82 :
ご無沙汰してます。ども、チラウラの人です。
>>80
やっぱ田代砲ですかねwww
>>81
phpspotの"最近のエントリ"から消えた途端に転送量が1/10になりましたので、
あっという間に対策しなくても良くなったりしました(苦笑
ですが、鯖側の静的HTMLの作成は是非とも実装したいと思います。
静的HTML作成時の排他で参考になるサイトがありましたら、ご紹介いただけると嬉しいです。
smartyとか、どうやってるのかな。勉強してみます。
----
[w]ボタンをflashにしたら、前スレ?で苦心してくださった方のクロスドメイン・チラウラが
出来るかな、なんて思い始めました。flashの警告は出るでしょうけど。
flashで茶碗のrssとかを利用できるのかな。

83 :
連続書込みすみません。
チラウラをいじっていて思いついた、webのその場所に書込む事のアプリケーションに
ついて挙げてみます。
・アゲアシ:ソースなり文書なりを登録して、みんなで変な所や修正箇所を指摘しまくる。
・カケグチ:IFRAMEで他人のサイトを表示して、みんなで変な所を指摘したりしてネタにする。
 サイトを登録できるようにしてサイト毎にDBを分ければ、ヲチ板みたいに繁盛するかな?
単なる思いつきですが、自分のようなjavascript初心者でなければ実装は容易ではないかと
思いますが如何でしょう。
自分的には、javascriptを勉強しだして一月ちょっと、最初のチラウラを作って一月たちますので、
そろそろ違う課題でオブジェクト指向の実装を勉強しようと思っています。

84 :
×カケグチ
○カゲグチ
…orz

85 :
チラウラは自分のチラウラで語れや。
・・・っても、あれじゃ語れないわなwww

86 :
ぎゃふん

87 :
<!--
<script>
//はずかしいスクリプトやベータバージョンをここに書く
</script>
//-->

88 :
88キタ━━(゚∀゚)━━!

89 :
>>77
面白いね。
配布はしないの?

90 :
--html
<td id="aaa">1</td>
--javascript
tempnum = document.getElementById('aaa').innerHTML
tempnum = tempnum + 1
window.alert(tempnum);
--結果
11が表示される
数値として取得、もしくは変換するにはどうしたらいいんでしょうか

91 :
ageてみます

92 :
自己解決です
parseFloat()で数値に変換できました
リファレンス本買って来ます λ.....

93 :
まだあったかな、このスレ

94 :
もうないよ

95 :
おひさ

96 :
萌え〜
http://nyannyan3.minidns.net/kimagureHvideo/
http://nyannyan3.minidns.net/UPLoader/

97 :
インライン要素の<hr>タグはどう作るン?

98 :
>>1
そもそも
<!--
<script>
</script>
//-->
にしたら動かないんじゃない?

99 :
通常の<hr>はブロック要素なので自動的に改行されてイヤン

100 :
100げこ

101 :
携帯からみてJavascriptコードがずらずらと表示されると萎える。
せめて外部ファイルにしろよみたいな。

102 :
せめて JavaScript なんて気にならないレベルの PC を使えよ

103 :
出先で携帯からネットをチェックすることだってあるだろ

104 :
>>97
<hr style="display: inline;">
ただしどう表示されるかはワカンネ。
そもそも改行されるのがイヤっていうなら、CSSでmargin等を弄るべし。

105 :
線は永遠と右に長いのだから線の右には文字がかけねーじゃねーか

106 :
floatかpositionしろよ。

107 :
あれ?
//-->はスクリプトアウトじゃなかったけ?
>>1の環境じゃ
外に書いても動くのかい?

108 :
こんな遅レス初めて見た
5年近いですよ

109 :
iframeで表示されているページをJavaScriptで切り替えたいと
思い次のコードを記述しているのですがエラーが発生してしまいま
す。一体何が原因なのでしょうか?
【ソース】
//JavaScript
var strURL2 = "http://www.google.co.jp/webhp?sourceid=navclient&hl=ja&ie=UTF-8";
function ifr()
{
waku.location = strURL2;
}
<!-- リンクの文字-->
<A href="JavaScript:ifr()" id="idHrefFocus">あいうえお</A>
<!-- iFrame -->
<iframe src="http://dictionary.goo.ne.jp/" name="waku" id="id_iframe" width="100%" height="80%"
  style="z-index: 126; left: 24px; width: 98%; position:absolute; top: 544px; height: 38%"></iframe>
【エラー内容】
エラー:')'がありません。
コード:0

110 :
とりあえずそれを含んだページをhtmlファイルでアップしてみ

111 :
JavaScriptでボタン(Button)がクリックされた時に音声(mid)ファイルの再生・停止を
制御するにはどうすれば良いでしょうか?

112 :
.midをメディアプレイヤーに関連付けろ

113 :

ヒントをお願いします。
まったくどうして良い物か分かりません。

114 :
ユーザーにはmidをダウンロードしてから自分で再生するように書いとけ

115 :
だからjavascriptでOn Offを切り替えたいんですよ。
あなたも分からないのですか?

116 :
取り敢えず、馬鹿には無理とだけ書いておく

117 :
今更だが上の >>47 の内容だと
<SCRIPT>
<!--
 〜JavaScript〜
-->
</SCRIPT>
これで問題無いと思うのだが
//-->
こうなるのはどうして?
詳細をよろしく。

118 :
コンボボックスより選択された値をhidden項目に設定し、
その状態で自画面(TestAction)のPHP部分に引き渡したす
為に、次のコードを書いたのですが、エラーが発生してしまいます。
いずれも、*.submit();の実行時にエラーが発生してしまうのですが
どうすればよいでしょか?
function TestSelect(iSelect)
{
  document.getElementById("id_value_set").value = iSelect;

  //■方法@
  document.name_select_page.submit();
  //■方法A
  obj = document.forms["name_select_page"];
  obj.action="TestAction.php"
  obj.submit();
}
<form name="name_select_page" action="TestAction.php" method="POST">
  <input id="id_value_set" type="hidden" value=""/>
  <select onchange="TestSelect(this.options[this.selectedIndex].value)">
    <option selected >1</option>
    <option>2</option>
    <option>3</option>
  </select>
</form>


119 :
>>111
こんなのでどうだ
方針…BGMを変えてみる
null.midは再生時間0秒のMIDI
soundA.mid,soundB.midは鳴らしたいMIDI
<bgsound src="null.mid" id="bgm">
<script type="text/javascript"><!--
function changeBGM(sound){
bgm.src=sound
}
--></script>
<button onclick="changeBGM("soundA.mid")">Aを鳴らす</button>
<button onclick="changeBGM("soundB.mid")">Bを鳴らす</button>
<button onclick="changeBGM("null.mid")">やめる</button>


120 :
bgsoundとはなつかしや

121 :
そういう書き方もあるのか

122 :2017/12/30
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

XUO9DGSCKF

PHP質問・雑談スレ6【初心者お断り(ROM歓迎)】
【PHP】Ethna part.2【国産フレームワーク】
【php】fuelphpについて語ろうぜ
☆ブラクラの製造方法を教えてください。
Session管理してる?
1chスクリプト改造(改良)スレ パートA
携帯電話以外からのアクセス禁止にしたい
コンテンツ言語『 Curl 』情報交換スレ
外部2ちゃんねるread.cgi
MacOSXでローカルCGIテスト
--------------------
【JASDF】入間基地 17【RJTJ】
宮城蔵王えぼし
ヒョードルならテロリストに勝てるだろ
【旧スレ主の好物は】N予備校part20【トンスルw】
ふちなしメガネの不便さ。
【訴訟連敗】【サロン砲でサロン生嵌め込み文春砲】KAZMAX★135【PEGM株式会社 吉澤和真】【美容室air 木村直人】〜情弱向け詐欺サロン〜
Roland AIRA & Boutique 02
MBS★アッパレ!ゴチャ・まぜ!イマドキヒット★59
【原子力】ロシア軍施設爆発 原子力使った巡航ミサイル実験中か 米専門家■施設近く一時放射線量が上昇【原子力の管理運用問題】[08/12]
【サイコ】CHATANIX 【自己愛】Part3
機動戦士Vガンダム総合 part49
2ショット写真が存在しないハロメンの組み合わせ
「日本刀か槍を持って殺し合え」←日本刀選ぶ奴はアニメ脳wwwwww
オールドスピニングリール総合スレッド
×喫煙者 ○ニコチン中毒患者
【進撃の巨人】汚婆ハンジ・ゾエアンチスレ48【半年歯磨かず2週間未入浴】
痛いカメコ、カメラマン、モデルのツイッター、ブログ Part.41
【TBS火22】中学聖日記 part99【有村架純】
【バーチャルYoutuber】にじさんじ有ンチスレ12853【森中応援スレ】
【審議中】のガイドライン15時間目
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼