5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

  JavaScript の質問用スレッド vol.11

1 :Name_Not_Found:02/07/14 10:47 ID:nd0I0SZz
 + JavaScript の質問用スレッド vol.11 +

━━━━━JavaScript質問スレ道場訓━━━━━
 一、礼節を重んじ常に努力精進すること
 一、ブラクラに打ち勝つ精神力を持つこと
 一、心身の優れたJavaScriptを学ぶこと
 一、雑草の如く生涯JavaScriptを貫くこと
 一、感謝と反省を忘れないこと
 以上
━━━━━━━━━━━━━━━━━━━━━━

このスレに書き込むことが許されるものは以下のとおり
・スクリプトを組むための最低限のHTMLを理解する者
・スクリプトを組むための最低限のCSSを理解する者
・JavaScriptとJavaの違いを理解する者
・ユーザーに迷惑となるスクリプトを書かない者
・過去ログを読むことができる者

前スレ(vol.10) http://pc.2ch.net/test/read.cgi/hp/1022077876/l50
過去ログ・その他質問スレは >>2-4

2 :Name_Not_Found:02/07/14 10:47 ID:???
終了

3 :Name_Not_Found:02/07/14 10:48 ID:nd0I0SZz
W3C Document Object Model Technical Reports
http://www.w3.org/DOM/DOMTR

Microsoft MSDN online Library JScript
http://www.microsoft.com/japan/developer/library/default.asp?URL=/japan/developer/library/script56/js56jsorijscript.htm

Microsoft MSDN online Library DynamicHTML
http://www.microsoft.com/japan/developer/library/default.asp?URL=/japan/developer/library/jpisdk/dhtml/dhtml.htm

NN4.x Client-side JavaScript1.3
http://developer.netscape.com/docs/manuals/js/client/jsref/index.htm

N6 Core JavaScript1.5
http://developer.netscape.com/docs/manuals/js/core/jsref15/contents.html

Gecko DOM
http://www.mozilla.org/docs/dom/domref/

Netscape 一般
http://developer.netscape.com/

ECMA-262
http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM

4 :Name_Not_Found:02/07/14 10:48 ID:nd0I0SZz
とほほのJavaScriptリファレンス
http://tohoho.wakusei.ne.jp/js/index.htm

ECMAScriptチュートリアル
http://user.ecc.u-tokyo.ac.jp/~t10521/ecmascript/

MetaGraphic Cell
http://www2u.biglobe.ne.jp/~oz-07ams/prog/

どら猫本舗のリファレンスカウンター
http://www.doraneko.org/

はぎさんちのページ Mozilla's DOM Sample Project
http://cgi.din.or.jp/~hagi3/JavaScript/JSTips/Mozilla/mds.cgi

5 :Name_Not_Found:02/07/14 10:48 ID:nd0I0SZz
【関連スレ】

☆ Webサイト制作初心者用スレッドver27 ☆
http://pc.2ch.net/test/read.cgi/hp/1026205420/

くだらない質問を書くだけのスレ4
http://pc.2ch.net/test/read.cgi/hp/1026576633/

/* CSS、スタイルシート質問スレッド【9】 */
http://pc.2ch.net/test/read.cgi/hp/1025346520/l50

CSS/DHTMLバグ辞典スレッド ver2.0
http://pc.2ch.net/test/read.cgi/hp/991666454/l50

6 :Name_Not_Found:02/07/14 10:49 ID:???
∋oノハo∈                〜oノハヽo〜___   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (;^▽^)____          ___  (^▽^ ,) //| < [問題] かおりん祭りの台詞はどれ?
  (  />──  >        <──<\⊂ へ ∩)//|||   \__________________
 |_< /   /\ !|!| !/\.  \,>'(_)i'''i~~,,,,/
 ┃┗UU‖ ̄  ┌────┐  ̄|| ̄(_) ̄~||~ ̄
 ┃ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
━━< 問題:   かおりん祭りの台詞はどれ?                             >━━
    \___________________________________/
    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
━━< A: 新スレおめでとうございまーす♪            B:インターコンチネンタル王者       >━━
     \___________________/  \________________/
    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
━━< C:http://medetai.kakiko.com/kopipe/shr.htm      D:DISCを一枚このわたしに!       >━━
    \___________________/  \________________ /



7 : ◆CGIh1pXc :02/07/14 10:49 ID:nd0I0SZz
>>2 終了しません。

8 :Name_Not_Found:02/07/14 10:50 ID:???
過去ログ

vol.1 (倉庫)http://mentai.2ch.net/hp/kako/972/972192255.html
vol.2 (倉庫)http://natto.2ch.net/hp/kako/985/985424645.html
vol.3 (倉庫)http://natto.2ch.net/hp/kako/994/994168319.html
vol.4 (倉庫)http://natto.2ch.net/hp/kako/997/997445418.html
vol.5 (倉庫)http://pc.2ch.net/hp/kako/1002/10025/1002519301.html
vol.6 (倉庫)http://pc.2ch.net/hp/kako/1005/10059/1005959370.html
vol.7 (倉庫)http://pc.2ch.net/hp/kako/1010/10108/1010827511.html
vol.8 http://pc.2ch.net/test/read.cgi/hp/1014285221/l50
vol.9 http://pc.2ch.net/test/read.cgi/hp/1017618857/l50


9 : ◆CGIh1pXc :02/07/14 10:51 ID:???
>>8さんくす。
なぜか張り忘れてた・・・

10 :かおりん祭り ◆KAORinK6 :02/07/14 10:53 ID:???
            ∋8ノハヽ8∈
    _         ( ^▽^)◎ <新スレおめでとうございまーす♪
  //\パカッ!   /つ旦く
 | ̄|[■XXXXXXX>〓(_)_)
 |  || ̄||         (ノ ヽ)
 |  |||||
 |  || ゚~||                      ・・・ 新スレれす
 |  ||┬||                 ∂ノハ∂
 |  ||│||                 ( ´D⊂ゝノ⌒ヽ、
 |  ||○||              ( ̄c'入  ノノ⌒"  )
 \!||三||            (⌒⌒⌒⌒⌒⌒~\ノ⌒⌒)      




11 :Name_Not_Found:02/07/14 12:03 ID:???
>>2
はえぇ・・・

12 :Name_Not_Found:02/07/14 12:39 ID:???
終了

13 :Name_Not_Found:02/07/14 12:45 ID:???
すみません、色々探したのですが、自分の思っていることができるサンプルなどがなかったので
ここで質問させて頂きたく思います、あまりJavaScriptについて理解しているとは言えないのですが、宜しくお願いします

クリッカブルマップのリンクのほうにマウスを乗っけると、"ここの画像を変えたい.jpg"が
それぞれ"no1jpg","no2.jpg"に置き換わるようにしたいのです
また、クリッカブルマップのほうをクリックすると普通に別のページに飛ぶようにしたいのです

<IMG SRC="./hogehoge.jpg" UseMap="#select" Border="0"><BR>
<Map Name="select">
<Area Shape="Polygon" Coords="10,10,10,20,20,20,20,10" Href="./no1.htm">←ここに乗っけるとno1.jpg
<Area Shape="Polygon" Coords="30,10,30,20,40,20,40,10" Href="./no2.htm">←ここに乗っけるとno2.jpg
<Area Shape="Polygon" Coords="10,30,10,40,40,30" Href="./no3.htm">←ここに乗っけるとno3.jpg
</Map>
</TD><TD><IMG SRC="./ここの画像を変えたい.jpg"></TD></TR></Table>

また、普通のIMGタグの時のサンプルはかなり見つかったのですが、クリッカブルマップの時などの
サンプルが見つからなかったので・・・・
できればご教授いただきたいのです、宜しくお願いします

14 :Name_Not_Found:02/07/14 13:03 ID:???
function sage(s){
document.images[1].src=s;
}

<area 中略 onMouseOver="sage('no1.jpg')" onMouseOut="sage('ここの画像を変えたい.jpg')">
<area 中略 onMouseOver="sage('no2.jpg')" 中略
<area 中略 onMouseOver="sage('no3.jpg')" 中略

15 :Name_Not_Found:02/07/14 13:25 ID:???
ページ先頭で、それ以降のJavaスクリプトを実行不能に指定したいと思います。
可能でしょうか?

16 :13:02/07/14 13:34 ID:???
>>14
キタ━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(゚  )━(∀゚ )━(゚∀゚)━━!
有り難う御座います!!!出来ましたッス!!
ちょっち感動して涙こぼれそーです
本当に有り難う御座いました

17 :Name_Not_Found:02/07/14 14:42 ID:???
うんこ

18 :Name_Not_Found:02/07/14 14:44 ID:???
>>15
意味不明

19 :Name_Not_Found:02/07/14 15:35 ID:???
>>15はきっと広告を出すJavaScriptを無効化させたいのだろう。

20 :Name_Not_Found:02/07/14 18:46 ID:???
>>15
var gomiscript = getElementByTagName('SCRIPT');
for(var i=0;i<gomiscript.length;i++){
    gomiscript.item(i).innerHTML = '';
}


↑動かない予感。もっとスマートなやり方があるはず。

21 :Name_Not_Found:02/07/14 23:52 ID:???
クリッカ ブルマ ップ

22 :Name_Not_Found:02/07/15 00:04 ID:???
過去ログが全部(1-9)見れない……なんでだ?

23 :Name_Not_Found:02/07/15 00:42 ID:???
前スレの>2(〇)とこのスレの>>8(×)の比較

〇vol.1 (倉庫)http://mentai.2ch.net/hp/kako/972/972192155.html
×vol.1 (倉庫)http://mentai.2ch.net/hp/kako/972/972192255.html

〇vol.2 (倉庫)http://natto.2ch.net/hp/kako/985/985424635.html
×vol.2 (倉庫)http://natto.2ch.net/hp/kako/985/985424645.html

〇vol.3 (倉庫)http://natto.2ch.net/hp/kako/994/994168119.html
×vol.3 (倉庫)http://natto.2ch.net/hp/kako/994/994168319.html

〇vol.4 (倉庫)http://natto.2ch.net/hp/kako/997/997445548.html
×vol.4 (倉庫)http://natto.2ch.net/hp/kako/997/997445418.html

〇vol.5 (倉庫)http://pc.2ch.net/hp/kako/1002/10025/1002539301.html
×vol.5 (倉庫)http://pc.2ch.net/hp/kako/1002/10025/1002519301.html

〇vol.6 (倉庫)http://pc.2ch.net/hp/kako/1005/10059/1005979370.html
×vol.6 (倉庫)http://pc.2ch.net/hp/kako/1005/10059/1005959370.html

〇vol.7 (倉庫)http://pc.2ch.net/hp/kako/1010/10108/1010823511.html
×vol.7 (倉庫)http://pc.2ch.net/hp/kako/1010/10108/1010827511.html

〇vol.8 http://pc.2ch.net/test/read.cgi/hp/1014289221/l50
×vol.8 http://pc.2ch.net/test/read.cgi/hp/1014285221/l50

〇vol.9 http://pc.2ch.net/test/read.cgi/hp/1017668857/l50
×vol.9 http://pc.2ch.net/test/read.cgi/hp/1017618857/l50

24 :23:02/07/15 01:05 ID:???
過去ログについては定期的に突っ込まれる予感。
ていうかそもそも>>2-10ぐらいに余裕持たせとかな。>1

25 :Name_Not_Found:02/07/15 02:18 ID:???
過去ログ貼り間違えるってなかなか出来んぞ。
特にvol.9は生きてんだからなぁ。

26 :Name_Not_Found:02/07/15 03:50 ID:???
>>25
意図的に数字を一桁ずつ変えてあるとしか思えんが。

27 :Name_Not_Found:02/07/15 06:56 ID:???
過去ログ貼ったの>>1じゃないね。
これも一種の荒らしなのか?w

28 :Name_Not_Found:02/07/15 07:55 ID:???
>>27
やっぱ荒らしでしょう。新スレを立て直してちゃんと2〜10まで
できたことを確認後、このスレは削除依頼するということでどう
ですか?

29 :Name_Not_Found:02/07/15 10:20 ID:???
>>28
読めないって言われてから>>23を指示すればいいんじゃない?
part11まできて過去ログ全部読むのは酷だしgoogleで引っかかってくれりゃいいよ。

30 :Name_Not_Found:02/07/15 11:27 ID:Au5/f/Gx
>>29 了解しましたー。
>>15 たとえばwindow.open()を潰すだけなら次のでできたよ。色々つぶし
まくれば実質JavaScriptで何もできなくさせられるんじゃないかな。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html><head><title>???</title>
<script type="text/javascript">
window.open = new Object();
</script>
</head><body>
<a href="javascript: window.open('http://www.yahoo.com/', '_blank')">Test</a>
</body></html>

31 :Name_Not_Found:02/07/15 12:41 ID:???
アフォか。

32 :Name_Not_Found:02/07/15 12:56 ID:???
アホちゃいまんねんパーでんねん…古いな。ちなみに次のような
のもありかもよ。
for(var x in window) try { window[x] = new Object(); } catch(e) { }


33 :Name_Not_Found:02/07/15 13:16 ID:???
そもそも広告消しするなよ…

34 :Name_Not_Found:02/07/15 14:49 ID:0M0mgpxR
戻り値を2つ渡す場合どうすればいいんでしょう?
function hogehoge() {
  ・・・
  return(a, b)
}
tmp = hogehoge();
じゃあダメですよね。

35 : ◆CGIh1pXc :02/07/15 16:42 ID:???
>>24
ゴメソ。忘れてた(w
うかつにも>>8にさんくすといってしまうとは(w

ということで張りなおし。

過去ログは>>23
関連リンクは>>3-5

36 :Name_Not_Found:02/07/15 17:51 ID:???
>>8
手の込んだ莫迦レスお疲れさま。
もう氏んでいいよ。

37 :Name_Not_Found:02/07/15 18:11 ID:4DlVW03Y
>>34
惜しい。「reutrn [a, b];」にすればいいのに。使う方は
「tmp = hogehoge();」で取って「tmp[0]」「tmp[1]」を使う。

38 :Name_Not_Found:02/07/15 18:13 ID:4DlVW03Y
>>37
わー!「reutrn」→「return」指が間違えるんだ! この指が! 指が!


39 :Name_Not_Found:02/07/15 20:42 ID:81pmMroq
どなたかご助言お願いしますです。
newWindow.location.reload();
newWindow.focus();
親ウィンドウと子ウィンドウがあって親ウィンドウで上記のようなことを
やっているのですが、リロードだけされてフォーカスされません。
なぜでしょうか。宜しくお願いします。


40 :39:02/07/15 21:22 ID:???
ごめんなさい。reloadもされてなかったようなのでもうちょっと考えてみます。

41 :Name_Not_Found:02/07/15 22:08 ID:???
>>37
へぇ〜!出来たんだ、戻り値2つって。今まで全然知らなかったんで参考になったよ。
34じゃないけどサンクス!

42 :Name_Not_Found:02/07/15 22:44 ID:9DP67vJu
文字列の検索をしたいんですが
nnn-nnn-nnn
ID ZOEI9B6&43
のような特定の文字列+不定な文字列を
抜き出すにはどうしたらいいんでしょうか?

43 :Name_Not_Found:02/07/15 22:46 ID:???
>>42
正規表現でできます。

44 :Name_Not_Found:02/07/15 23:01 ID:???
>>43
不特定の文字列を検索なんですが可能ですか?

45 :Name_Not_Found:02/07/15 23:09 ID:???
>>44
可能

46 :Name_Not_Found:02/07/15 23:20 ID:???
[A-Za-z0-9]+だと上手く行かなかったのですができれば教えてもらえませんか?

47 :Name_Not_Found:02/07/15 23:25 ID:5fS515J/
>>46
だからどんな形の文字列なのか説明してみれ。でないと回答しようがないでしょが。

48 :Name_Not_Found:02/07/15 23:31 ID:???
>>47
すみませんチャットに電話番号を書かれるのを防ぎたいんです。
cgiがいじれないのでせめて投稿フォームで防ごうと
投稿フォームにelt.value = elt.value.replaceを使って電話番号が書き込まれると
違うものに置換しようとしていたのですが上手く行かなくて困っています。

49 :Name_Not_Found:02/07/16 01:10 ID:???
>>48
漢数字とかで書かれたらどうするの?
全部ピリオドで区切ったりとか、平仮名・片仮名混ぜて書いたりとか。
また、電話番号でないものを意図して書いたのに、たまたまその正規表現のパターンと一致したら?

と考えると、あんまりその方策は有用でもないような…

50 :Name_Not_Found:02/07/16 01:38 ID:f3I9fYrI
>>49
幾つか取れる対策のうち一つとしたいのでできれば教えてもらえないですか?
電話番号は桁数がある程度決っているから方法は取れなくもないと思うのです。
自分もあれからいくつか考えてみたのですが「-」が入る部分をクリアする方法がわかりません。
IPで弾くのが1番なんですがどうも方法がわからなくて
とりあえずアクセスログは取れるようにしたんですが…。

51 :Name_Not_Found:02/07/16 02:16 ID:???
>>48
何をはじいてるかがソース見ればバレバレなのが心配。

if(elt.value.match(/[00][99][00][‐ー\-0-90-9]{8}/)) elt.value = "";

やるとしたらこうかなぁ。

52 :Name_Not_Found:02/07/16 02:30 ID:???
多少の誤作動に目をつぶるなら
/[‐ー\-0-90-9]{11}/
のほうが一般電話番号も網羅。

53 :Name_Not_Found:02/07/16 03:51 ID:VHWBqUh3
クリッカブルマップの構成を動的に変化させることはできますか?
areaの重なりの順序や座標値を、動的に変化させたいのですが…。


54 :Name_Not_Found:02/07/16 04:09 ID:???
>>53
自分で試してみましたか?

55 :53:02/07/16 04:27 ID:VHWBqUh3
>>54

個々のareaのプロパティは、
document.getElementById("test").coords
とか
document.getElementById("test").shape
等で参照できましたが、
重なりの順序をどう変えればいいのかが分かりません。


56 :Name_Not_Found:02/07/16 04:35 ID:???
>>55
HTML 4.01の仕様には、こう書いてますよ。
> If two or more defined regions overlap,
> the region-defining element that appears earliest in the document
> takes precedence (i.e., responds to user input).


57 :53:02/07/16 04:51 ID:VHWBqUh3
複数のareaが記述された場合、先に記述されている方が上になる、
ということですよね。responds to user inputという意味が
いまいちよく分かりませんが…
その法則をふまえて、area間で、上にしたり下にしたり、を
動的に行いたいと思いまして。
いろいろ調べているうちに、
map配下のareaは"areas"で参照可能なことまでわかりました。
てっきり"area"で参照するのかと思ってダメだったので??だったのですが。
これをいじればなんとか出来そうですね。



58 :わからん〜:02/07/16 05:20 ID:bo+Ms3bF
<html>
<head>
<title>NEWPAGE!!!</title>
</head>
<body>
<script language="javascript">
<!--
function i(){
window.open("game.swf","betu","width=400,height=330,scrollbars=no,status=no,resizable=no,toolbar=no,location=no,menubar=no");
}
-->
</script><A HREF="javascript:i()">インベーダ</A>
</body>
</html>

もう1つ別ウインドウをひらかせるにはどうしたらいいんでしょうか?
リンク先だけ変えてもうまくうごかないんですけど。

59 :Name_Not_Found:02/07/16 05:21 ID:???
やーいやーい、2chでしか大きい口叩けない負け犬〜
気持ち悪いんだよお前よ〜
臭ってくるんだよ、たまには風呂入れよ〜
やーいやーい
親の金でネットなんかに繋いでんじゃねーよ やーーい
2chでしか相手にされない社会不適合者やーーーい
内気でねくらでコンビニですらまともに買い物できない引きこもりやーーーい
人の目をみて会話できないとんまやーーーい
あれあれあれーー?痛いところ突かれて悔しいのかなぁーー?顔真っ赤にしちゃってぇ
更に荒らしに力を入れるのかなぁぁ?
それともこんなありがたいレスをもらって、飛び上がって喜んじゃってるのかなぁぁぁぁ??

60 :Name_Not_Found:02/07/16 07:06 ID:tfBncBVf
>>58
その「"betu"」というウィンドウ名をさらに別の名前にしたまへ。
または常に新しい窓を開くのなら「"_blank"」とする。

61 :Name_Not_Found:02/07/16 07:41 ID:tfBncBVf
>>57 DOMでarea要素の順番を入れ替えたら確かに重なり順も変わる
ようだよ。Mozillaで確認した。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html><head><title>???</title>
<script type="text/javascript">
function rot() {
var m1 = document.getElementById('m1');
var a1 = m1.firstChild; m1.removeChild(a1); m1.appendChild(a1);
}
</script>
</head><body>
<p><object data="test.png" usemap="#map1" alt="image map"></object></p>
<p><a href="javascript: rot()">rotate</a></p>
<map name="map1" id="m1">
<area id="a0" href="http://www.yahoo.co.jp/" alt="yahoo"
shape="rect" coords="0,0,100,100">
<area id="a1" href="http://www.goo.ne.jp/" alt="goo"
shape="rect" coords="20,20,120,120">
<area id="a2" href="http://www.infoseek.co.jp/" alt="infoseek"
shape="rect" coords="40,40,140,140">
</map>
</body></html>

62 :Name_Not_Found:02/07/16 13:29 ID:???
置換する項目(C→D、E→F)を増やしたいのですが
どう書けばよろしいでしょうか

if (document.all && document.all.D1) {
document.all.D1.innerHTML = document.F1.T1.value.replace(/A/g,"B" );

63 :Name_Not_Found:02/07/16 13:47 ID:HliHsqgv
>>62
ちょっとでも自分で考えようという気はあるのか。何か考えたことは
あるんでしょ?何も考えてないようなら教えたくもない感じ。

64 :Name_Not_Found:02/07/16 14:06 ID:???
>>63
すいません、一応自分では
document.all && document.all.D1&& document.all.D2&& document.all.D3
としてみたんですが動かなかったので違ってますよね
documentについてはリファレンスを読んだんですが
応用の仕方がわからなかったのでここで質問をしました。

65 :Name_Not_Found:02/07/16 14:11 ID:HliHsqgv
>>64
あのお。D1、D2、D3とあるということはフィールドが3つあるのですか。
1つのフィールドについてAをB、CをD、EをFに置換したいのだ、という
風に理解したのだけど違っているの。「if(...)」という行とその次の
行とがそれぞれ何をやっているか分かっていますか?

66 :Name_Not_Found:02/07/16 14:52 ID:???
>>65
はい、一つのフィールド内での置換のつもりでした。
Dはdocumentと言う意味だから置換する項目を増やすんだから
documentを増やせば良いやと言う感じでやったんです。

67 :Name_Not_Found:02/07/16 15:30 ID:HliHsqgv
>>66
テキトに類推で直してもプログラミングは絶対に完成しません。
先の2行のうちif文は「これこれの条件のとき次の行を実行」という
意味になっていて、ここでは「ブラウザがIEで要素D1がある」という
条件。次の行の「=」の右側で値を計算し、それを左側の場所にセット。
で、右側ですがフォームF1のフィールドT1の値をとってきて、
「replace(/A/g, "B")」ですべてのAをBに置き換えている。だからさらに
置き換えたければこの結果に対して次のreplace()を書ければよい。
「…value.replace(/A/g, "B").replace(/C/g, "D").replace(/E/g, "F");」
こうなるわけだ。お分かりにならなければどっかよそで勉強してきて。


68 :Name_Not_Found:02/07/16 15:31 ID:???
62=64=66が何をやりたいのかさっぱりわからんのですが漏れがバカなんですか?

69 :Name_Not_Found:02/07/16 15:34 ID:HliHsqgv
>>68
いいえあなたは正常です。DQNプログラマ(?)の相手に慣れている自分が異常なだけ。

70 :Name_Not_Found:02/07/16 15:49 ID:???
>>67
ご指導ありがとうございます。
改造に手を出すのはもう少し勉強にしてからにします。

71 :Name_Not_Found:02/07/16 19:09 ID:bzeGyvVj
A・B・Cの3ページのフレーム構成の画面で
A窓にhistory.back()のスクリプトを貼り付けて
B窓のみに対してだけ有効にしたいです。

<a href="javascript:history.back()" target="B">

このようにターゲットを指定するだけだと全部の窓で有効になってしまいます。
どこが悪いのでしょうか?教えてください。お願いします。

72 :Name_Not_Found:02/07/16 19:14 ID:???
>>71
historyオブジェクトはwindowオブジェクトの子。
window.history.back();
とかが正しい書き方になる。
後は試行錯誤してみれ。

73 :Name_Not_Found:02/07/16 19:23 ID:HliHsqgv
>>72 そんな中途半端な…
>>71 だからフレーム(ないしウィンドウ)名が「B」なら、その
ウィンドウオブジェクトは「top.frames.B」で取れる。よって
<a href="javascript:top.frames.B.history.back()">
になるわけ。なお、上記はトップレベルのフレームないし窓の
場合で孫フレームとかだともうちょっと構造に従って書く必要
がある。なおHTMLのtarget属性はJavaScript側にとっては無関係。

26 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)