+ JavaScript の質問用スレッド vol.23 +

このエントリーをはてなブックマークに追加
952Name_Not_Found:03/12/07 10:48 ID:7Kvoohh+
<script language="JavaScript">
<!--
if(escape(document.referrer) != ""){
document.write(escape(document.referrer));
}
//-->
</script>

↑のようなプログラムでdocument.referrerで得た値をCGIに渡したいのですが
JavaScriptで得た値をPerlやPHPなどのCGIプログラムに渡したい時は
どのようにすればよいのでしょうか?
953Name_Not_Found:03/12/07 11:25 ID:???
>>952

<input type="hidden">の値にするかURLの最後にひっつけとけ。

954Name_Not_Found:03/12/07 11:32 ID:???
getTime(1970年1月1日0時0分0秒からの経過時間を「ミリ秒単位」で返す)した数値を、
逆に、戻して、「●時●分●秒」と表示させたいのですが、どうすればいいのでしょう。

というか、これでいいかなと思ってためしたら、以下のようになってしまいました。

(testendtime に、getTimeされた数値が入っている)
var testendtime_date = new Date();
testendtime_date.setTime(testendtime);
var myHour = testendtime_date.getHours;
var myMin = testendtime_date.getMinutes;
var mySec = testendtime_date.getSeconds;
html = "<b>終了時刻:" + myHour + "時" + myMin + "分" + mySec + "秒</b>";

として、これを表示させると、

終了時刻: function getHours() { [native code] } 時 function getMinutes() { [native code] } 分
function getSeconds() { [native code] } 秒

とブラウザに表示されてしまってしまいました。

どうすれば正常に表示されるのでしょうか?

それと、getTimeとsetTimeは真逆と考えていいでしょうか?
というのも、getTimeは「ミリ秒」と注記が書いてあるサイトが多いのに対して、
setTimeにはそういった注記が見あたらないので・・・ブラウザによって依存してしまうのかなと危惧したりしてます。
(たしか、ミリ秒という概念が、古いバージョンではなかったと思うので)
955Name_Not_Found:03/12/07 11:52 ID:???
var myHour = testendtime_date.getHours();
var myMin = testendtime_date.getMinutes();
var mySec = testendtime_date.getSeconds();
956952:03/12/07 11:57 ID:???
ありがとう^^
957Name_Not_Found:03/12/07 12:11 ID:???
次スレは975越えたら立てる予定。テンプレは同じでいいね。

>>954
「new Date(testendtime)」で作ればsetTime()は呼ばなくて済むでしょ。
958Name_Not_Found:03/12/07 12:13 ID:???
(´∀`) / 
  ()---イ
.(∞)  .|
959954:03/12/07 12:45 ID:???
>>955
うお、はずかしい。。。ありがとうございます。

>>957
あ、ほんとですね。ありがとうございます。
960Name_Not_Found:03/12/07 13:12 ID:???
>>957
テンプレは同じでよろ^^
961Name_Not_Found:03/12/07 17:48 ID:VBjN/DVn
iframeで表示する部分(同サーバのファイル)の表示に失敗した場合の処理
を書きたいのですが、
<iframe name='ifr' onError='func()'></iframe>
としても動きません。iframeのsrcはJavaScriptで動的に変更します。
この場合、どのようにしたらいいのでしょうか?
962Name_Not_Found:03/12/07 18:10 ID:???
エロエロ動画無料で落とせるよーん(*´д`*)
http://www.h4.dion.ne.jp/~zingate/himitu.htm
963Name_Not_Found:03/12/07 23:54 ID:GwTWFo5F
var word=new Array( 'Mike' , 'Kenny' , 'Nancy' , 'John' );
から1文字目を判定して、書き出すというのをやりたいのですが

例えば、1文字目に”M"を持っているMikeを書き出したいという場合、
document.write( word[0] );じゃない方法を教えてください。

964Name_Not_Found:03/12/08 00:04 ID:???
>>963
それをそのまま使うなら、forで回してword[i].charAt(0)=='M' しか思いつかんが。
965Name_Not_Found:03/12/08 00:16 ID:IDq9eWPf
>>964
レスどうもです。解決というか、一応言われたとおりのfor文でできました。

var word=new Array( 'Mike' , 'Kenny' , 'Nancy' , 'John' );

for( var i=0; i<word.length; i++) {
 if( word[i].charAt(0)=='M'){
  document.write( word[i] );
 }
}

で、Mikeを書き出せました。MikeとMartinがいた場合はどうしようってのがありますが、これをヒントに
考えてみます。ありがとうございますた。
966Name_Not_Found:03/12/08 17:23 ID:???
いきなりでなんだが……

も、漏れは >>305 だよ。
ぼんくらな漏れにはわからんと思われた >>306 が、

とうとう ワ カ タ - - - ! ! ! !

スゲー便利。

>>308 の人が言ってたとおり、1ヶ月もやるとほんとにワカタヨ

>>306 の人も、>>308 の人も、サイトの中の人も、アリガトネ---
967Name_Not_Found:03/12/08 18:12 ID:???
テンプレ変更あり

MSDN Library JScript ドキュメント
http://www.microsoft.com/japan/msdn/library/ja/script56/html/js56jsoriJScript.asp
968Name_Not_Found:03/12/08 23:19 ID:???
>>967 りょーかい。
969Name_Not_Found:03/12/09 07:07 ID:???
970Name_Not_Found:03/12/09 10:07 ID:???
>>969
少なくとも上のはあまり薦めらたものではない。
971Name_Not_Found:03/12/09 10:34 ID:???
>>970
どう勧められないか書いてよ。現在のテンプレにあるものより
悪いなら載せないけど。注意つきで載せるという選択もある。
972Name_Not_Found:03/12/09 10:59 ID:???
>>971
970 じゃないけど、あやふやな知識で書かれた講座っぽい。
後で混乱しそう。
973Name_Not_Found:03/12/09 11:29 ID:???
>>971
「2.オブジェクトの基礎」とか、紙一重じゃない?
974Name_Not_Found:03/12/09 11:47 ID:???
>>972-973
そうだねえ、確かに。力作だとは思うんだけど。今回は見送りましょう。
あとちょっとご意見待ってから立てますね。
975Name_Not_Found:03/12/09 12:57 ID:???
後者もあやふやだったのか。
そういえば、このスレではOOを貫こうとするやり口は微妙に好まれないんだっけ。
976Name_Not_Found:03/12/09 13:09 ID:???
>>970
http://cgi.din.or.jp/~hagi3/JavaScript/JSTips/Problems.htm#compiler1
ここよりはマシだと思うが
あと、うさやとほほもどうかと思う

俺が薦めるのはこれ
http://www.hawk.34sp.com/
977Name_Not_Found:03/12/09 13:10 ID:???
>>975
え、後者は入れてもいいんじゃないの?
別に情報ページ自体は「OOを貫く」でもいいと思うけど。
実際にコード書く時はそれぞれの目的に合ったスタイルで
書くだけだと思うな。
978975:03/12/09 13:26 ID:???
>>977
いや、自分はいいと思ってるんだけど、
確か前にいろいろ言われてた記憶があったような気がして。
979Name_Not_Found:03/12/09 13:26 ID:???
新スレ。
http://pc2.2ch.net/test/read.cgi/hp/1070943773/l50
参考サイト談義はまた新スレでゆっくりやりましょ。
980Name_Not_Found:03/12/09 14:30 ID:???
松竹梅
981Name_Not_Found:03/12/09 19:04 ID:???
乙華麗ー>>979
982Name_Not_Found:03/12/10 13:35 ID:???
(;´ρ`)イマオキタヨ
983Name_Not_Found:03/12/10 13:40 ID:???
>>982
おはよう
984Name_Not_Found:03/12/10 14:53 ID:n77ltL+E
xmlファイルをNN7で取得するにはどのようにすればいいでしょうか?

IEでは、
xmlDoc = new ActiveXObject('Microsoft.XMLDOM');
xmlDoc.async = false;
xmlDoc.load("test.xml");
のような形で取っていますがNNの資料が無く困っています。
NNについて書いてる本もめちゃくちゃ少なく困ってます(誰か書いて♪。買うから。)

NNでxmlファイルを取得するにはどのようにすればいいのでしょうか?
985Name_Not_Found:03/12/10 16:11 ID:???
埋め
986Name_Not_Found:03/12/10 16:12 ID:???
>>984
新スレへゴー
987Name_Not_Found:03/12/11 00:58 ID:???
notepadとIEがあればプログラムできるあたりがスヴァラスィJavaScript
梅。
988Name_Not_Found:03/12/11 07:49 ID:???
梅ぽ
989Name_Not_Found:03/12/11 12:40 ID:???
梅酒
990Name_Not_Found:03/12/11 12:48 ID:???
梅毒
991Name_Not_Found:03/12/11 13:09 ID:f9lx4P7w
さっさと終了あげ
992Name_Not_Found:03/12/11 13:13 ID:???
クソスレageんな。
993Name_Not_Found:03/12/11 14:09 ID:???
994Name_Not_Found:03/12/11 15:40 ID:???
カウントダウン開始
995Name_Not_Found:03/12/11 16:52 ID:???
1000
996Name_Not_Found:03/12/11 16:53 ID:???
ぬるぽ
997Name_Not_Found:03/12/11 16:57 ID:???
alert(997);
998Name_Not_Found:03/12/11 16:58 ID:???
document.write(998);
999Name_Not_Found:03/12/11 16:59 ID:???
999
1000Name_Not_Found:03/12/11 17:00 ID:???
1000ゲットオォォォ
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。