私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.80 +

みんなの評価 :
レスフィルター : (試験中)
loadURI() の第二引数の referrer はなぜ nsIURI なんだろう
第一引数の uri は string でわかりやすいのに
第一引数の uri は string でわかりやすいのに
質問です。
jQueryのloadでファイルを読み込むときに、対象ファイルの拡張子が.txtだと動作しません。
拡張子を.htmlや拡張子なしに変えてみるとうまく読み込めるんですが、.txtに限ってダメなようです。
参考サイトを見ると.txtでも同じように読み込めるはずなんですが、なぜうまく行かないのでしょうか。
jQueryのバージョンは1.4.2です。コードは以下のようなものです。
function load() {
$("#aaa").load("test.txt");
}
jQueryのloadでファイルを読み込むときに、対象ファイルの拡張子が.txtだと動作しません。
拡張子を.htmlや拡張子なしに変えてみるとうまく読み込めるんですが、.txtに限ってダメなようです。
参考サイトを見ると.txtでも同じように読み込めるはずなんですが、なぜうまく行かないのでしょうか。
jQueryのバージョンは1.4.2です。コードは以下のようなものです。
function load() {
$("#aaa").load("test.txt");
}
>>104
test.txt で Content-Type: text/html; を出力するようにしてください。
test.txt で Content-Type: text/html; を出力するようにしてください。
言語としてのJavaScriptを語るスレはどこですか?
総合的なスレが見当たらないんですが
総合的なスレが見当たらないんですが
>>106
質問に類するものなら、ここだと思うけど。
ところで、jQueryの質問は言語としてのJavaScriptとはほとんど関係ないから、
今後こっちへ誘導するようにしないか。
【誰か】jQueryのここがわからない【助けて】
http://hibari.2ch.net/test/read.cgi/tech/1229881548/
質問に類するものなら、ここだと思うけど。
ところで、jQueryの質問は言語としてのJavaScriptとはほとんど関係ないから、
今後こっちへ誘導するようにしないか。
【誰か】jQueryのここがわからない【助けて】
http://hibari.2ch.net/test/read.cgi/tech/1229881548/
onmousemoveなどで取得したときの正確なマウス座標を取得したいのですが
テキストボックスにフォーカスが当たっている場合等はどうしてもずれてしまいます
親ノードの位置を取得して足すみたいなことをすればできるかなというところまできましたが、
全然まともなソースが作れません
できればソースを教えてください
あと、今日はもう書き込めないのでよろしくお願いします
テキストボックスにフォーカスが当たっている場合等はどうしてもずれてしまいます
親ノードの位置を取得して足すみたいなことをすればできるかなというところまできましたが、
全然まともなソースが作れません
できればソースを教えてください
あと、今日はもう書き込めないのでよろしくお願いします
Array.prototype.slice.call(arguments)
これは、
Arrayオブジェクトのプロトタイプのsliceメソッドを呼んでいて、呼び出すときにsliceの中におけるthisをargumentsにして呼び出していて、
結果として、大元の引数を全て返している、でいいですか?
また、使いどころは引数が不定のとき、でいいですか?
これは、
Arrayオブジェクトのプロトタイプのsliceメソッドを呼んでいて、呼び出すときにsliceの中におけるthisをargumentsにして呼び出していて、
結果として、大元の引数を全て返している、でいいですか?
また、使いどころは引数が不定のとき、でいいですか?
>>106
語りたいなら本家開発サイトのフォーラムで語っちゃってくださいよ
語りたいなら本家開発サイトのフォーラムで語っちゃってくださいよ
最後の一行からして、何か別のところで理解が間違ってる気がしないでもない今日この頃。
>>112
Array.prototype.slice.call(hoge) はhogeが配列のときhoge.slice()と同じ
hoge.slice() は hoge をコピーした配列を返す
hogeがargumentsの時も同様で、arguments.slice()と同じ。
つまり引数をコピーした配列を返す。
けどargumentsは配列っぽいふるまいをするけど配列ではないのでsliceメソッドを持たない
だから Array.prototype.slice(arguments) という呼び出し方をする
Array.prototype.slice.call(hoge) はhogeが配列のときhoge.slice()と同じ
hoge.slice() は hoge をコピーした配列を返す
hogeがargumentsの時も同様で、arguments.slice()と同じ。
つまり引数をコピーした配列を返す。
けどargumentsは配列っぽいふるまいをするけど配列ではないのでsliceメソッドを持たない
だから Array.prototype.slice(arguments) という呼び出し方をする
要素をn個づつwrapする方法が分かりません。
例えば
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>
を
<div>
<p>text1</p>
<p>text2</p>
</div>
<div>
<p>text3</p>
<p>text4</p>
</div>
としたいです。
$("p:nth-child(2n),p:nth-child(2n-1)").wrapAll("<div />");
等と書いてみましたが、これでは全体がwrapされてしまい無理でした。
偉い人、よろしければご教授下さい。お願いします。
例えば
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>
を
<div>
<p>text1</p>
<p>text2</p>
</div>
<div>
<p>text3</p>
<p>text4</p>
</div>
としたいです。
$("p:nth-child(2n),p:nth-child(2n-1)").wrapAll("<div />");
等と書いてみましたが、これでは全体がwrapされてしまい無理でした。
偉い人、よろしければご教授下さい。お願いします。
>>119
なるほど!!
gt,ltフィルターを使ってそうしてみます。ありがとうございます。
しかし100個とか1000個単位でやりたい時にこれがサラリと書けると便利ですよね。
CSSで頑張って凌ぐしかないですね。
なるほど!!
gt,ltフィルターを使ってそうしてみます。ありがとうございます。
しかし100個とか1000個単位でやりたい時にこれがサラリと書けると便利ですよね。
CSSで頑張って凌ぐしかないですね。
>>120
うるせえはげ
うるせえはげ
>>118
wrapするライブラリがあるんだから使えばいいじゃん
wrapするライブラリがあるんだから使えばいいじゃん
> ネットにアクセスできる環境がアクセス制限のかかったケータイしかない
じゃあ、マウス座標とか無理じゃないの
じゃあ、マウス座標とか無理じゃないの
>127
他にも膨大な数あるコードから要点だけ抜き出しました
実際はonloadのあと
document.onmousemove=onMouseMove
となっています
エラーログというものは確認できませんが、エラーは起きていません
通常はちゃんとページ左上端からの座標が表示されるのですが、
マウスが<input>等のテキストボックス等の上に重なったときはその要素の左上端からの座標になってしまいます
例えば要素が(100,100)の位置にあって、(0,0)からマウスを正斜め右下に動かして行くと、
(0,0)→(1,1)→(2,2)→(3,3)→…→(99,99)→(0,0)→(1,1)→…
となってしまいます
これを
(0,0)→(1,1)→(2,2)→(3,3)→…→(99,99)→(100,100)→(101,101)→…
としたいのですがどうしたらよいのでしょうか?
わかっているテキストボックスだけのその場しのぎだけのコードならなんとか作れそうですが、
根本的に問題を解決するコードを書きたいのです
教えて下さい
>128
最近の携帯ではマウス座標を取得できます
特に私は光タッチクルーザーがついたSH-06Aを使っておりますので、かなりまともな操作もできます
ちなみに、このコードで何をやろうとしてるかと言うと、
オンラインゲーム中に相手のマウスが自分の画面に反映される
また、相手のマウスに自分のマウスが追従する(<button>移動→focus()で)
といったことをしようとしています
他にも膨大な数あるコードから要点だけ抜き出しました
実際はonloadのあと
document.onmousemove=onMouseMove
となっています
エラーログというものは確認できませんが、エラーは起きていません
通常はちゃんとページ左上端からの座標が表示されるのですが、
マウスが<input>等のテキストボックス等の上に重なったときはその要素の左上端からの座標になってしまいます
例えば要素が(100,100)の位置にあって、(0,0)からマウスを正斜め右下に動かして行くと、
(0,0)→(1,1)→(2,2)→(3,3)→…→(99,99)→(0,0)→(1,1)→…
となってしまいます
これを
(0,0)→(1,1)→(2,2)→(3,3)→…→(99,99)→(100,100)→(101,101)→…
としたいのですがどうしたらよいのでしょうか?
わかっているテキストボックスだけのその場しのぎだけのコードならなんとか作れそうですが、
根本的に問題を解決するコードを書きたいのです
教えて下さい
>128
最近の携帯ではマウス座標を取得できます
特に私は光タッチクルーザーがついたSH-06Aを使っておりますので、かなりまともな操作もできます
ちなみに、このコードで何をやろうとしてるかと言うと、
オンラインゲーム中に相手のマウスが自分の画面に反映される
また、相手のマウスに自分のマウスが追従する(<button>移動→focus()で)
といったことをしようとしています
今日はもう書き込めないとかネットが出来る環境がないとかそんな個人的な理由が調べることを免除される交渉の手札になると思っているその思考。
スルーされてるけどネット環境ならネカフェを利用するなど自分で出来ることをやりつくして
それでもこれこれこういうキーワードなどで検索したが期待する情報が得られなかったというならまだしも。
あんまりネカフェネカフェとひとつだけ提示するとうちは田舎なのでネカフェはありませんなどと言い出しそうだけど
提示された方法以外の手段も模索してみてはどうか。
想像力のなさ応用力のなさを丸出しにすると限りなく答えに近いものを出されてもまた
「これでは症状が改善できませんでした」「具体的な答えそのものを教えてください」って言うんだろうなと思われてしまう。
スルーされてるけどネット環境ならネカフェを利用するなど自分で出来ることをやりつくして
それでもこれこれこういうキーワードなどで検索したが期待する情報が得られなかったというならまだしも。
あんまりネカフェネカフェとひとつだけ提示するとうちは田舎なのでネカフェはありませんなどと言い出しそうだけど
提示された方法以外の手段も模索してみてはどうか。
想像力のなさ応用力のなさを丸出しにすると限りなく答えに近いものを出されてもまた
「これでは症状が改善できませんでした」「具体的な答えそのものを教えてください」って言うんだろうなと思われてしまう。
>>129
>わかっているテキストボックスだけのその場しのぎだけのコードならなんとか作れそうですが、
>根本的に問題を解決するコードを書きたいのです
>教えて下さい
自分で考えずに、ただで俺たちにコードを書かせたいってか
>わかっているテキストボックスだけのその場しのぎだけのコードならなんとか作れそうですが、
>根本的に問題を解決するコードを書きたいのです
>教えて下さい
自分で考えずに、ただで俺たちにコードを書かせたいってか
>>129
それと・・・
>ちなみに、このコードで何をやろうとしてるかと言うと、
>オンラインゲーム中に相手のマウスが自分の画面に反映される
>また、相手のマウスに自分のマウスが追従する(<button>移動→focus()で)
>といったことをしようとしています
FPSかなんか知らんがネトゲで不正な事しようとするな
それと・・・
>ちなみに、このコードで何をやろうとしてるかと言うと、
>オンラインゲーム中に相手のマウスが自分の画面に反映される
>また、相手のマウスに自分のマウスが追従する(<button>移動→focus()で)
>といったことをしようとしています
FPSかなんか知らんがネトゲで不正な事しようとするな
http://www.logic-sunrise.com/のサイトの
中央の×で閉じれるメニューと
左側のーで閉じれて、□で並び替えができる。
これはどのようにやったらいいのでしょうか?
ソースを見てもよくわからなかった為、質問しました。
中央の×で閉じれるメニューと
左側のーで閉じれて、□で並び替えができる。
これはどのようにやったらいいのでしょうか?
ソースを見てもよくわからなかった為、質問しました。
>129
John Resigにでも聞いてみようか
John Resigにでも聞いてみようか
>130,132 語弊がありました
PCがないから調べれないのでコードを丸ごと全部教えてくれと言っているわけではありません
「こうすれ」と日本語でヒントが貰えればもちろん後は自分で調べてコードは書きます
JavaScriptは1年半前から始めたのですが、多分今までに4、5回このようなことを思い、頑張って調べはしました
アクセス制限サイトもProxyサイト経由でおそらくググって数十件は全部見ましたが、それっぽいのは大量に見つかるのですが
探すのが大変下手なのか目が悪いのかコードの理解が低いのかで、今回の問題を解決するコードを書くことが未だにできません
>133 こちらも語弊がありました
私が今作っているオンラインゲームでの話です
今はオセロくらいしか考えてませんが、今後レースゲーム等を作ったときに相手のリアルタイムで滑らかな状態反映が必要なので
半分実験的に、相手の擬似マウスを表示して、実際に人間とプレイしている感を出そうという魂胆であります
>131 わかりませんが、
今の段階ではこのコード以外はほとんどAjaxの処理で、そこまで複雑な処理は書いていないので、きっと動いてくれると信じてます
逆に自分が書いたコードがIEで1発でまともに動いたことは1度しかないのでそちらが心配です
もう少しゲームが完成したら、いろんなブラウザを入れている友達に確かめてもらうつもりでいます
ちなみに一応言うと、最終的にiモードブラウザ2.0で動けばいいかと思っています
私自身がiモードかフルブラウザでしか作成できませんし、ネカフェ等はお金が0だし学生なので行かれませんですし、
図書館のPCを無断でプログラミングのために占領するほどの勇気と行動力がないので
迷惑にならない月一くらいでその友達の家に行って使わせてもらうくらいしかないといった有様ですので
それから、1日1レスしかできないのはibisの無料お試し版を使って書き込んでいるためです
PCがないから調べれないのでコードを丸ごと全部教えてくれと言っているわけではありません
「こうすれ」と日本語でヒントが貰えればもちろん後は自分で調べてコードは書きます
JavaScriptは1年半前から始めたのですが、多分今までに4、5回このようなことを思い、頑張って調べはしました
アクセス制限サイトもProxyサイト経由でおそらくググって数十件は全部見ましたが、それっぽいのは大量に見つかるのですが
探すのが大変下手なのか目が悪いのかコードの理解が低いのかで、今回の問題を解決するコードを書くことが未だにできません
>133 こちらも語弊がありました
私が今作っているオンラインゲームでの話です
今はオセロくらいしか考えてませんが、今後レースゲーム等を作ったときに相手のリアルタイムで滑らかな状態反映が必要なので
半分実験的に、相手の擬似マウスを表示して、実際に人間とプレイしている感を出そうという魂胆であります
>131 わかりませんが、
今の段階ではこのコード以外はほとんどAjaxの処理で、そこまで複雑な処理は書いていないので、きっと動いてくれると信じてます
逆に自分が書いたコードがIEで1発でまともに動いたことは1度しかないのでそちらが心配です
もう少しゲームが完成したら、いろんなブラウザを入れている友達に確かめてもらうつもりでいます
ちなみに一応言うと、最終的にiモードブラウザ2.0で動けばいいかと思っています
私自身がiモードかフルブラウザでしか作成できませんし、ネカフェ等はお金が0だし学生なので行かれませんですし、
図書館のPCを無断でプログラミングのために占領するほどの勇気と行動力がないので
迷惑にならない月一くらいでその友達の家に行って使わせてもらうくらいしかないといった有様ですので
それから、1日1レスしかできないのはibisの無料お試し版を使って書き込んでいるためです
今回のgoogleの大変動で分かったことを教えます。
http://twitter.com/creditcardmiu/status/25025421209
http://twitter.com/creditcardmiu/status/25025421209



類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.85 + (1001) - [97%] - 2011/4/25 21:32
- + JavaScript の質問用スレッド vol.81 + (1001) - [97%] - 2010/12/10 20:01
- + JavaScript の質問用スレッド vol.87 + (1001) - [97%] - 2011/6/21 6:33
- + JavaScript の質問用スレッド vol.86 + (1001) - [97%] - 2011/5/27 21:50
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/10/26 4:18
- + JavaScript の質問用スレッド vol.84 + (1001) - [97%] - 2011/3/30 7:32
- + JavaScript の質問用スレッド vol.83 + (1001) - [97%] - 2011/2/24 8:02
- + JavaScript の質問用スレッド vol.82 + (1001) - [97%] - 2011/1/19 7:54
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/11/15 20:32
- + JavaScript の質問用スレッド vol.89 + (1001) - [97%] - 2011/9/4 4:17
- + JavaScript の質問用スレッド vol.88 + (1001) - [97%] - 2011/7/20 7:03
- + JavaScript の質問用スレッド vol.130 + (1001) - [95%] - 2017/11/25 20:45
- + JavaScript の質問用スレッド vol.104 + (1001) - [95%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.103 + (1001) - [95%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.102 + (1001) - [95%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.101 + (1001) - [95%] - 2012/7/16 14:15
トップメニューへ / →のくす牧場書庫について