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

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

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

1 :Name_Not_Found:2010/05/08(土) 23:18:05 ID:???
━━━本スレに書く事を許される者は以下の通り━━━━━
 一、正しい(validな)HTMLとは何か知っており書ける者
 一、JavaScriptはJavaとは別物であると知っている者
 一、自ら学んでJavaScriptコードを書く意思を持つ者
 一、ユーザに迷惑となるスクリプトを書かない者
 一、質問を分かる日本語できちんと説明できる者
 一、トラブルを再現する最小限のサンプルを貼れる者
 一、テンプレ+FAQ>>2-10/過去ログ/関連資料を読める者
━━━━━━━━━━━━━━━━━━━━━━━━━━━
自力で書く気がない人は他のスレへ(テンプレ末尾参照)。
前スレ http://pc11.2ch.net/test/read.cgi/hp/1268206233/
[必読]過去スレ全集 http://www2.atpages.jp/mirror/2ch/javascript/
      (閲覧のみ) http://usamimi.info/~mirrorhenkan/2ch/javascript/
      (閲覧のみ) http://wing2.jp/~mirrorhenkan/2ch/javascript/
[必読]ガイド https://developer.mozilla.org/Ja/JavaScript
(GuideをReferenceに→Netscape版言語仕様。多くの実装が準拠:ECMA-262.ed3)
FAQ・注意・過去ログ・仕様書・関連資料・関連スレ>>1-7

952 :Name_Not_Found:2010/06/20(日) 23:56:58 ID:???
普通にメモった

953 :Name_Not_Found:2010/06/21(月) 07:19:24 ID:???
最近JavaScriptに興味を持った者ですが
今までWebアプリ等に携わったことがなく
WebAPIの取り扱い方についていまいちピンとこない状態でして
値付のURLを作成してたとえば
http://xxx.文字列
というようなAPI用のURLを作成した後どういった命令で送信して
どのようにしてXMLのデータを受け取るのかというところで詰まっているのですが
どなたか教えていただけないでしょうか

954 :Name_Not_Found:2010/06/21(月) 07:43:34 ID:???
あまちゃんかなんかが大昔にやってたな

955 :Name_Not_Found:2010/06/21(月) 07:59:46 ID:???
その命令というか機能はXMLHttpRequestだけど、ここでは
手取り足取り解説はしないので、自分で解説サイトや書籍を
探して勉強してね。

956 :Name_Not_Found:2010/06/21(月) 08:00:15 ID:???
次スレは975超えたら。今回テンプレの変更はなしで。

957 :Name_Not_Found:2010/06/21(月) 11:47:46 ID:???
了解

958 :Name_Not_Found:2010/06/21(月) 15:44:52 ID:jfywUKL6
var obj = { a:"aaa", b:"bbb"};
var key = "c";

obj.key = "ccc"; // ←これを obj.c = "ccc" という意味にしたい

どうすればいいでしょうか、教えてください。

959 :Name_Not_Found:2010/06/21(月) 15:48:32 ID:???
obj[key]

960 :Name_Not_Found:2010/06/21(月) 15:54:25 ID:jfywUKL6
即レスありがとうございました!

961 :Name_Not_Found:2010/06/22(火) 10:09:52 ID:???
すみません。拡張子がつかないURLから画像をダウンロードさせるにはどうしたらいいでしょうか?

962 :Name_Not_Found:2010/06/22(火) 10:31:22 ID:???
それってブラウザ側の設定じゃなかったっけ?
セキュリティ→「拡張子でなく内容によってファイルを開く」有効にしてれば普通に見れるよ。
ダウンロードさせるってのの意味がちょっとわからないけど。

今まで無効にしてたのにyahooBlogの所為(全部拡張子なし画像使用)で有効にせざるを得なくなった。
デフォルトは有効だから気にしなくていいんじゃね。

963 :961:2010/06/22(火) 12:00:31 ID:???
あーすみません。説明が半端でした。おっしゃるとおり、拡張子なくてもブラウザが開いてしまうので、ダウンロードを強制したい場合です。
だから拡張子関係ないっすね。

964 :Name_Not_Found:2010/06/22(火) 12:24:07 ID:???
>>963
基本的にURL(拡張子)とサーバ側から出力されるレスポンスヘッダーっていうのでブラウザが
勝手に動作を判断するから、この場合はサーバ側での変更が必要と思われる

965 :961:2010/06/22(火) 12:58:08 ID:???
>>964
なるほど!サーバ側でなんとかしてみます

966 :Name_Not_Found:2010/06/22(火) 21:56:35 ID:???
http://videoviewer.blog82.fc2.com/

こんなのをつくるには、
javascriptを勉強すればできる?

967 :Name_Not_Found:2010/06/22(火) 21:59:32 ID:???
>>966
業者乙

968 :Name_Not_Found:2010/06/23(水) 16:17:27 ID:???
数値だけの文字列を"文字列"として判別したく
isNaNを使うも、どちらも数値と同じになりました。

isNaN(123) // false
isNaN("123") // false

この"123"を"文字列"か"数値ではない"と判別するには?

969 :Name_Not_Found:2010/06/23(水) 16:21:00 ID:???
typeof "123
typeof 123"

970 :Name_Not_Found:2010/06/23(水) 16:29:25 ID:???
>>969
numberとstringで取得できました。
ありがとう!

971 :Name_Not_Found:2010/06/23(水) 21:03:52 ID:???
ヒントやキーワードでもよいので教えてください。
ホームページを開いた際に、フローティングウィンドウを表示させて、
トピックスな項目を表示させたいのですが、
フローティングウィンドウでググっても画像を表示させるものや
ボタンクリックで表示させるものしか見つけられません。
希望としては、リンクなどからトップページに来た際に
フローティングウィンドウを最初から表示させておきたいのです。
よろしくお願いします。

972 :Name_Not_Found:2010/06/23(水) 23:41:30 ID:???
>>971
onloadで表示じゃダメなの?

973 :Name_Not_Found:2010/06/23(水) 23:59:30 ID:???
つかHTMLに最初から書いときゃいいじゃん

974 :Name_Not_Found:2010/06/24(木) 08:25:31 ID:???
inputタグのtextフォームでテキスト入力後の送信処理をデフォルトのsubmitからjavascriptのfunctionに変えたいのですが
ググって見たけどsubmitの無効化することしか書いてなくて
どうしたら無効化じゃなく動作変更にできるのかわからないのですが
どなたか教えていただけないでしょうか

975 :Name_Not_Found:2010/06/24(木) 09:16:37 ID:???
onkeypressとかonkeydownでkeycode or which == 13エンターの時に実行
てことでおk?

976 :Name_Not_Found:2010/06/24(木) 11:52:05 ID:???
>>974
送信ボタンを押した時に送信するかわりに関数を実行するということ?
それならonclickに動作を記述し最後にfalseを返させるとかだと思うが。
<button type="submit" onclick="関数(); return false;">...</button>

977 :Name_Not_Found:2010/06/24(木) 12:00:52 ID:???
そこはonsubmitでしょ

978 :Name_Not_Found:2010/06/24(木) 12:40:20 ID:???
次スレ
http://pc11.2ch.net/test/read.cgi/hp/1277348045/l50

979 :Name_Not_Found:2010/06/24(木) 13:12:02 ID:???
>A4. 一度ページ表示完了後にwrite()すると内容はクリアされちゃいます。
>  部分的に内容変更するには(1)他フレーム/iframe/別窓への表示、
>  (2)textarea等への表示、(3)DOMでノード挿入、(4)innerHTMLのどれかで。
>  innerHTMLは非標準ですがIE、Opera、Safari、Gecko(N6/N7/Firefox等)で対応済。

innerHTMLはHTML5に入ってるべ
http://www.w3.org/TR/html5/embedded-content-0.html#innerhtml

980 :Name_Not_Found:2010/06/24(木) 14:22:49 ID:???
だからテンプレ論議は新スレが立つ「前に」お願いしたいと…
次回忘れずに直しましょう(忘れないといいなあ…)

981 :Name_Not_Found:2010/06/24(木) 14:46:17 ID:???
html5は未対応ブラウザもあるし特にこの記述で誰かが被害を受けるっていうことはないんじゃね。
非標準でも実装されてるし。

982 :Name_Not_Found:2010/06/24(木) 14:46:34 ID:???
別にスレ立て直前でなくても
気づいたことがあればいつ指摘しても構わんだろ
次から修正すればおk

983 :Name_Not_Found:2010/06/24(木) 14:49:46 ID:nQCfGkjf
>>974
サブミットボタンをdisplay:noneにしとく
送信ボタンと言うValueのボタンを用意しとく

送信ボタンが押されたらfunctionを呼び出し、そのfunctionの中でサブミットボタンをonclickすればよし

要件がよくわからんが、エスパーするとこんなところ

984 :Name_Not_Found:2010/06/24(木) 15:06:16 ID:???
>>983
ちょっとちょっと。サブミットボタンなんて置く必要はないぞ。
フォームのsubmit()を呼べば送信されるんだから。

985 :Name_Not_Found:2010/06/24(木) 15:08:24 ID:???
次スレ
http://pc11.2ch.net/test/read.cgi/hp/1277348045/l50

986 :Name_Not_Found:2010/06/24(木) 16:07:45 ID:???
次おつ
vol.77のログあげておきました

987 :Name_Not_Found:2010/06/24(木) 16:32:16 ID:r7q5lvcM
ログうp乙
テンプレ議論を邪魔にならないようにしたいなあ

988 :Name_Not_Found:2010/06/24(木) 21:17:39 ID:eq4P1cU5
乙 パールb

989 :Name_Not_Found:2010/06/25(金) 00:27:37 ID:???
次おつ
うめついで偏見を記しておく
>ブラウザの設定すらできんヤシはFFxのJavaScriptコンソールを使え!!!
今だったらChromeでCtrl+Shift+I押せが一番簡単じゃない?
>A4.
>  innerHTMLは非標準ですがIE、Opera、Safari、Gecko(N6/N7/Firefox等)で対応済。
非標準→未標準? あと、N6/N7はもういらないでしょ。
>A12. 古いブラウザだと隠しフレームに読むなどのワザが必要。
この古いブラウザってのもいらないよね
IE7以降はXMLHttpRequestサポートしてるし、なんか全体的に古臭いのなんとかしたいね

990 :Name_Not_Found:2010/06/25(金) 01:03:23 ID:???
innerHTMLの件は非標準でいいよ

991 :Name_Not_Found:2010/06/25(金) 06:37:23 ID:1LAdTfal
ちょっと前にHTML5にあるって書いてあった気が

992 :Name_Not_Found:2010/06/25(金) 06:51:14 ID:???
なぜ真っ赤なnon-normativeを見ぬふりするの

993 :Name_Not_Found:2010/06/25(金) 08:52:56 ID:???
次スレ
http://pc11.2ch.net/test/read.cgi/hp/1277348045/l50

994 :Name_Not_Found:2010/06/25(金) 18:43:00 ID:1LAdTfal
>>992
リンク先まで見てなかったわ。
ごめんなさい。

995 :Name_Not_Found:2010/06/25(金) 19:53:57 ID:???
ume

996 :Name_Not_Found:2010/06/25(金) 21:26:19 ID:TyjggGrh
saku

997 :Name_Not_Found:2010/06/25(金) 21:35:00 ID:???
>>161
CSSでやるとは盲点だったw
が、css3はIEで非対応なので
first-of-typeの代わりにfirst-childを使うと全ブラウザ対応になるかも。
デフォのアイコン付加使ってないので、もし、デフォのでfirst-childが無理ならごめんなさい。

>>164
もし>>164が実装されるなら多分$LISTとかだろうから、
$のあとがNEST等の定義済みのと数字で無かったらエスケープなしで出来ると楽だったりします。
全フィルターを繋げる前にreplace(/(?<!\\)$(?!LIST|URL|NEST|SET|GET|\d)/g, '\\\$')みたいな感じでどうでしょう?
$の前に\がいくつもある場合にどこまでエスケープなのかの判別が不安ですが。。。

998 :Name_Not_Found:2010/06/25(金) 21:35:41 ID:???
おっと誤爆。
だけど梅途中でよかった。

999 :Name_Not_Found:2010/06/25(金) 21:48:24 ID:???
次スレ
+ JavaScript の質問用スレッド vol.79 +
http://pc11.2ch.net/test/read.cgi/hp/1277348045/l50

1000 :Name_Not_Found:2010/06/25(金) 21:49:17 ID:???
このスレは1000の風になりました

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

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

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)