+ JavaScript の質問用スレッド vol.56 +at HP
+ JavaScript の質問用スレッド vol.56 + - 暇つぶし2ch55:Name_Not_Found
07/05/09 15:11:26
ってか、重くないの?
全部なめる感じがするから重いイメージがするんだけど。

56:Name_Not_Found
07/05/09 15:19:32
XMLHttpRequest?

57:Name_Not_Found
07/05/09 15:43:42
>>56
正解

58:Name_Not_Found
07/05/09 15:45:54
>>55
え、重いとダメなの?
早く言ってくれなきゃ困るなぁそういうことは。ちゃんと最初から
「Googleより高速なサイト内日本語検索機能をJavaScriptで作って!」
って書かないと。

59:Name_Not_Found
07/05/09 15:56:36
( ´ω`)

60:Name_Not_Found
07/05/09 16:08:17
>>55-59
なるほどできるけど遅い… 洩れが想像した方向:
(1)GoogleにURIのリストを渡す
(2)Googleがせっせとインデクスをつけてくれる
(3)以後同じURIのリストを指定した検索はインデクスを使って即決!
そういうサービスはやっぱしないんだね ^_^;

61:Name_Not_Found
07/05/09 16:11:25
>>58
保険会社向きだな、おまえ。何でこんな所にいる。

62:Name_Not_Found
07/05/09 17:23:05
お客様のおっしゃった要件を 迅速に、確実に100%実現します。
(ただし、望んだものではない)

63:Name_Not_Found
07/05/09 17:59:55 yWeaidoI
javascriptのイベントで質問なんですけど、

var AAA = function() {
 this.x = 'aiueo';
}

AAA.prototype.method = function() {
 Event.observe($('id'), 'click', function(event) {
  alert(this.x);
 }
}

window.onload = function() {
 var aaa = new AAA;
 aaa.method();
}

例えば上のようにprototype.jsでイベントを振ると、
イベントが呼ばれた時にthis.xが参照できません。

これってどうやって回避すればいいんですかね?

64:Name_Not_Found
07/05/09 18:05:40
>>63
FAQ嫁。>>4
てかPrototype.jsならそれようのメソッドも用意されてるだろうに。

65:Name_Not_Found
07/05/09 18:12:57 yWeaidoI
ほんとだ、もろに書いてありました・・・。どうもすいません。

66:Name_Not_Found
07/05/10 03:23:34 tZJGuF8+
なんかうごかねーと思って色々試してたんですが、
もしかしてIEだけ配列のpop.push.shift,unshift使えない罠ですか?
キュー作りたいんですけど、手動で新しい配列用意するしかないんですかね・・・

67:Name_Not_Found
07/05/10 03:27:18 5XxBD+ew
エレメントを消したり出したりしたいのですが
visibilityをhiddenにするだけでは、
見た目が消えるだけでその領域はとられています。
領域も消したい場合はどうすればいいですか?

68:Name_Not_Found
07/05/10 03:44:09
display

69:Name_Not_Found
07/05/10 03:57:00
>>68
できました
ありがとうございました

70:Name_Not_Found
07/05/10 05:10:22
URLリンク(www.cooking-korea.com)
このように、リロードごとに違うページを呼び出すにはどうすればいいんでしょうか?
よくある、文字列を羅列しておいてランダムに呼び出すのとは違います。
javascriptではなく、サーバ側の設定ですか?

71:Name_Not_Found
07/05/10 09:17:29
>>66
ここをよく見るといいよ。
URLリンク(msdn.microsoft.com)
shift/unshiftとかはIEで実装された時期がいちばん遅いから。
といっても5.5だから普通はOKなはず。代替案はsliceを使う。
って、アンタIEのどのバージョンか書いてないじゃん!

72:Name_Not_Found
07/05/10 09:23:41
>>70
そのアンタが挙げたURIはサーバ側でやっているね。しかし
サーバ側に仕込まなくてもサーバ側でさまざまな内容をすべて連番の
HTMLに入れておいてそこからランダムに取り出す方法でもできる
とは思うよ。どういう条件が必要?iframeでよければ簡単だよね。

73:Name_Not_Found
07/05/10 19:55:40 Wki/arOl
IE限定でブラウザのフルパスを取得する方法があったと思うのですが
忘れてしまいました。ActiveXObjectやらshell.applicationやら
なんやらで抜いてたような気がするんですが。
だれか知ってたらおせーて

74:Name_Not_Found
07/05/10 20:17:20
var str = window.opener.form.name.value;

上記のnameの部分を変数で扱いたいのですが、何か手段はありますでしょうか。
文字列の足し算にしてみる等の手段をやってみましたが、ただの文字列になってしまうようでだめでした。

75:74
07/05/10 20:31:39
すみません。適当にいじってたら、form[name]とすることで解決しました。
浅薄さでスレ汚ししてすみませんでした。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch