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

このエントリーをはてなブックマークに追加
952Name_Not_Found:2011/11/15(火) 17:05:53.35 ID:???
新スレは975超えたら。
953Name_Not_Found:2011/11/15(火) 17:41:19.06 ID:???
プログラミングってのは基本ggrksだからな。
以前それplaに挑戦したときも情報の分散っぷりに驚いた覚えが。
wikiとか作っても誰も管理せんと思うよ。何故ならばみんなそうやって覚えてきてるから。
954Name_Not_Found:2011/11/15(火) 17:42:31.73 ID:???
>>950
もし作るとしても
質問と回答のスレとレス番号指定だけで
表示できるようにしてくれ
955Name_Not_Found:2011/11/15(火) 18:01:22.48 ID:???
XMLHttpRequestってPHP/CGI使えないようなフリーのレンタルサーバーでも使う意味がありますか?
そもそもデータ欲しければそのページ開いたらいいじゃんって思うので利点がいまいちわかりません
956Name_Not_Found:2011/11/15(火) 18:17:00.43 ID:???
>>950
作ってみて、今回はテンプレには加えず、次スレの900以降の段階で様子見てテンプレ入れるか議論するのがいいかもね
957Name_Not_Found:2011/11/15(火) 18:28:46.78 ID:???
958Name_Not_Found:2011/11/15(火) 18:29:39.07 ID:XvExHHbG
>>955
モジュール化したい時ってあるじゃん
959Name_Not_Found:2011/11/15(火) 19:08:01.52 ID:???
作りたい奴が勝手に作って管理すればええやろ
わしは関わらない所存
960Name_Not_Found:2011/11/15(火) 19:10:55.49 ID:???
検索の手間考えると
過去スレ全集と大差ないと思うわ
961Name_Not_Found:2011/11/15(火) 19:18:56.27 ID:???
>>958
お前は朝鮮人か。
読点の位置が間違ってるぞ。
岡崎洋三 『日本語とテンの打ち方』 を読め。
962Name_Not_Found:2011/11/15(火) 19:24:07.17 ID:???
>>961
わしの粉チーズをやろう。ガハハハ
963Name_Not_Found:2011/11/15(火) 19:31:11.82 ID:???
>>961
コピペかいつもの人でしょ
964Name_Not_Found:2011/11/15(火) 19:35:21.54 ID:???
でっていう
965Name_Not_Found:2011/11/15(火) 20:07:09.96 ID:???
>>955
こんな使い方されてる
ttp://mojanranking.web.fc2.com/shukei.html
966Name_Not_Found:2011/11/15(火) 20:42:17.86 ID:???
File APIが動作しないんだが・・・

var FileData = document.getElementByID("file").files[0]
FileData.name
FileData.size

この動作までは問題なし

だけど
var fr = new FileReader();
reader.readAsText(FileData,"sjis");
reader.onload = 〜

が上手く動作しない
readAsTextまでは動いている感じなんだが
onloadが上手く処理されてない希ガス
読み込むファイルは単純なテキストファイルに半角英語を数行書き込んだだけ
967Name_Not_Found:2011/11/15(火) 20:48:12.49 ID:XvExHHbG
readerって未定義じゃね?
968Name_Not_Found:2011/11/15(火) 21:10:22.72 ID:???
掲載間違えました
readerはfrで

fr.readAs〜
fr.onload
969Name_Not_Found:2011/11/15(火) 21:17:43.61 ID:???
ここで聞くべきなのかわからないんですが、質問させてください。
ツイッターの「ツイートする」ボタンってあると思いますが、
あれにカウントついてますよね?
あれってどのようにカウントしてると思いますか?
ツイートした時にツイッター側でカウントを保存してるのか、
呟かれるURLを後から検索かけて、そのヒットした数を表示してるのかどちらだと思いますか?

自分の色々なページにボタンを設置しようと、パラメータのdata-urlの部分を変えて設置してみたんですが、
どうもカウントがおかしくなります。
まだそのページでは一回も呟いてないのにカウントが勝手に増えたりしてます。
同じドメインのほかのページでは呟やきましたが、ドメイン単位でのカウントになってるんでしょうか?

ボタンには、data-urlやdata-titleなどのパラメータしかないので、
ページを表示した際に実際のカウント数とボタン横の表示カウント数を紐付けるのは
それらのパラメータのどれかがカウント数を数えるために使われてると思います。
どれだと思いますか?

分かる方いらっしゃればご回答よろしくお願い致します。
970Name_Not_Found:2011/11/15(火) 21:18:57.21 ID:???
紐付けるのは

紐付けるために
971Name_Not_Found:2011/11/15(火) 22:56:56.13 ID:???
>>968
onload 設定してから read
あとグリモンなら addEventListener
972Name_Not_Found:2011/11/15(火) 23:23:38.54 ID:XvExHHbG
>>969
自分もカウントが云々言われて調べたことあるけど
いまいちよくわからんかった
とりあえず、貼った時点でtwitterがページ見に来てることはわかった
一緒にamazonも見に来てる
973Name_Not_Found:2011/11/15(火) 23:38:51.37 ID:???
>>972
そうですか。。
やっぱりよくわからないですよね。
カウント数消してボタンだけ表示することにします。。。
974Name_Not_Found:2011/11/16(水) 10:07:20.27 ID:???
<input type="file">
new FileReader()
でファイルを選択して、あれこれ操作は可能になったけど

もっと単純に、ローカルの同一フォルダにあるテキストファイルを読み出す方法ってどうすればいいんでしょ?
例)
CSVファイルを読み込んで、TABLEで表示する

975Name_Not_Found:2011/11/16(水) 10:09:28.50 ID:???
java
スレ
いけ
976Name_Not_Found:2011/11/16(水) 10:11:24.14 ID:???
powershell使いなさい
977Name_Not_Found:2011/11/16(水) 10:17:02.19 ID:???
ローカル同士ならXMLHttpRequestでいいじゃん
978Name_Not_Found:2011/11/16(水) 10:28:07.29 ID:???
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");
もしくは
xmlhttp = new XMLHttpRequest();
で代入された後の変数xmlhttpはIEでもそれ以外でも同じコードで書いて大丈夫ですか?
979Name_Not_Found:2011/11/16(水) 10:44:31.98 ID:???
無いメソッドとあるメソッドあるから一から勉強してこいや
980Name_Not_Found:2011/11/16(水) 10:49:27.52 ID:???
w3cに書いてあるsendとopenとcloseは?
981Name_Not_Found:2011/11/16(水) 11:09:11.03 ID:???
記号はぐぐれないので困ってここで質問します

$.utils = {

で始まるコードがあるんですけど意味がわかりません
これはjQueryでセレクタ省略されてるとかそういうのでしょうか?それともただの変数?
解説されてるサイトとかありますか?
982Name_Not_Found:2011/11/16(水) 11:18:31.73 ID:???
本当に
> $.utils = {
始まっているのなら変数「$」を定義している別のscriptが先にロードされているはずなのでその中を見ればわかる
983Name_Not_Found:2011/11/16(水) 11:37:12.24 ID:???
jQueryのソースに
window.jQuery = window.$ = jQuery;
とあったので、$はwindow.$のことでありjQueryのことでいいですかね
984Name_Not_Found:2011/11/16(水) 11:38:23.00 ID:???
キモは
JavaScriptでは$は変数名として使える
windowオブジェクトは省略できる
ってことですかね、たぶん
985Name_Not_Found:2011/11/16(水) 11:52:34.24 ID:???
javascriptの変数に使える文字列の定義ってどこでみれますか?
986Name_Not_Found:2011/11/16(水) 11:56:48.40 ID:???
>>985
変数は予約語以外が使えるから、予約語で調べればいい。
987Name_Not_Found:2011/11/16(水) 12:10:27.52 ID:???
>>983
「jQuery」の世界では$とjQueryは同じ意味。
$はjQueryのエイリアン(別名)って言い方をする。
windowオブジェクトはjQueryの世界でもwindowオブジェクト。
windowオブジェクトの下にdocumentオブジェクトがある。
よく使うalertは、省略された形で、window.alertが省略しない場合の形。
document.writeも省略された形で、window.document.writeが省略しない形。
window.onloadのような場合は省略できない。
windowオブジェクトに用意されたイベントハイドラがonloadだから
この場合はwindowを省略できない。
windowオブジェクトは省略できる場合が多いな。
988Name_Not_Found:2011/11/16(水) 12:16:12.30 ID:???
>>986
それは@%&-なども使えるのですか?
989Name_Not_Found:2011/11/16(水) 12:25:41.99 ID:???
>>988
変数名に使用できるのは、アルファベットと数字と_(アンダースコア)
ただし、予約後除く。
@%&-は使用できない、記号は_(アンダースコア)だけ。

ちなみに、JSのおかしいとこは、undefind、NaN、Infinityが予約語でなく
変数として利用できる。
990Name_Not_Found:2011/11/16(水) 12:27:42.42 ID:???
ミスった、>>989
undefindでなくundefinedだった。
991Name_Not_Found:2011/11/16(水) 12:35:20.24 ID:???
992Name_Not_Found:2011/11/16(水) 12:44:15.49 ID:???
おいおい。別名がエイリアンってとこは誰も突っ込まないの?
993Name_Not_Found:2011/11/16(水) 12:46:03.81 ID:???
>>989
あれ、$ は?
994Name_Not_Found:2011/11/16(水) 12:50:42.25 ID:???
>>992
突っ込むのはそれだけでいいのか?まあネタレスだろう
995Name_Not_Found:2011/11/16(水) 13:08:00.90 ID:???
>>991
996Name_Not_Found:2011/11/16(水) 13:08:42.14 ID:???
997Name_Not_Found:2011/11/16(水) 13:09:13.42 ID:???
>>989
その認識は大いに間違ってる。
変数名に日本語とか使っても動くし。
998Name_Not_Found:2011/11/16(水) 14:14:52.79 ID:ho1zNzLb
変数はスペースと!"#%&'()*+,-./:;<=>?@[\]^{|}~以外で始まりが半角数字でないものなら日本語でも何でもおK
ただしIEの古いのは特定のアラビア文字とか使うと変になるバグがあったかな
window.onloadはonloadでおK、これで動かない実装はない
999Name_Not_Found:2011/11/16(水) 14:23:58.95 ID:???
そうなってくると$記号だけ除外された経緯を知りたいな
1000Name_Not_Found:2011/11/16(水) 14:30:13.83 ID:???
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。