のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,839人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

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

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

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    253 : Name_Not - 2011/04/04(月) 13:55:57.91 ID:??? (+32,+29,-59)
    過去にもこのスレが腹立たしいらしく荒らそうとした奴はいたけど、
    JavaScriptでWeb製作というニーズはメジャーなので多勢に無勢で
    消えていった。せいぜい目立ちすぎてアク禁ならない程度で頑張れば?
    2ちゃんらしい煽りでした(笑)。
    255 : Name_Not - 2011/04/04(月) 14:10:55.81 ID:lK8TgFTG (+21,+24,-49)
    >>221
    DOMにプロパティを追加するのって、具体的になにが問題になるんですか?
    ライブラリ的なものを作って配布するとき以外に
    256 : Name_Not - 2011/04/04(月) 15:44:02.75 ID:??? (+32,+29,-97)
    全部が全部よくないと言ってるわけじゃないよ。jQueryもイベント関連で扱われたDOM要素に
    プロパティ(数値)を直接追加して管理してるようだし。
    それが関数だと、まぢかのレスにもある循環参照、メモリリークってのが付いて回る。
    このことが問題視されてる内は避けた方がいいんじゃないのかね。まぁこれを無視しても
    関数をべたべた貼り付けないといけないような設計自体が、まともじゃない気もするのだが。
    257 : Perl忍者lv - 2011/04/04(月) 15:53:19.61 ID:??? (+10,+22,+0)
    こんにちは
    258 : Perl忍者lv - 2011/04/04(月) 15:58:52.06 ID:??? (+10,+22,+0)
    こんにちは
    259 : Perl忍者lv - 2011/04/04(月) 15:59:15.41 ID:??? (-10,-3,+0)
    javascript さようなら
    261 : Name_Not - 2011/04/04(月) 18:35:16.21 ID:??? (+22,+27,+0)
    どっちも正しいです
    262 : Name_Not - 2011/04/04(月) 18:38:28.08 ID:??? (-29,-27,-75)
    >>255
    他のコードで同名プロパティを使用していたら干渉する。
    将来的に同名プロパティを規定したら干渉する。
    データを要素に関連付ける仕様はDOM3にあった気がする。
    263 : Name_Not - 2011/04/04(月) 18:47:18.28 ID:??? (-2,+3,-2)
    >>247,254
    小文字はビット、バイトは大文字。
    264 : Name_Not - 2011/04/04(月) 19:40:56.34 ID:??? (+4,-29,-63)
    JavaScriptの質問というよりブラウザの質問かもしれませんが、
    ローカルストレージに保存されたデータってどうやって確認するんでしょうか?
    Cookieの一覧表示みたいな感じと同様に一覧が見れるのでしょうか?
    デバッグ用に必要なのでメジャーなブラウザで確認方法を教えてください。
    267 : Name_Not - 2011/04/04(月) 20:27:44.72 ID:??? (+24,+29,-19)
    >>261
    ちょ… いくらなんでも、それはないだろ。

    >>260
    >>266

    >>264
    いくつもの意味に解釈できるので、どれを言いたいのか分からん。
    もっと具体的に質問してくれ。
    268 : 264 - 2011/04/04(月) 20:33:51.24 ID:??? (+30,+29,-46)
    ブラウザ側にキャッシュされた場合、
    ブラウザからキャッシュファイルの一覧が見れますが、
    そういうのが見えないかな?と思いました。
    JavaScriptから確認するというわけではないです。
    ローカルっていうぐらいだから、どっかのフォルダに入ってるのかと思ったのですが、
    そういうわけではないのでしょうか?
    269 : Name_Not - 2011/04/04(月) 20:56:39.96 ID:??? (-22,-29,-60)
    >>268
    ごめん。いよいよもって、何を言いたいのか分からん。

    ブラウザのキャッシュの内容を確認したいということ?
    「キャッシュの保存場所 ブラウザ」「IE cache viewer」「firefox cache viewer」あたりでググれ
    270 : 264 - 2011/04/04(月) 21:17:12.40 ID:??? (-28,-29,-111)
    すみません説明が下手で。
    WebStorageってご存知ですよね?(ローカルストレージ、セッションストレージ)
    JavaScriptでブラウザ側に情報を(おそらくバイナリも)保存できるCookieの拡張版みたいなものらしいですが、
    それの保存先を知りたいということです。
    ブラウザのキャッシュファイルと同じ領域に保存されるということなんでしょうか?
    271 : 264 - 2011/04/04(月) 22:03:05.02 ID:??? (-12,-19,-70)
    >>119-127あたりを見てバイナリも保存できるのかなと思いましたが、
    色々調べてるうちにどうも無理っぽいことがわかりました。
    画像はbase64で文字列として保存してるというわけですね。
    ただのKey-ValueストアでCookieの上位規格には成り得ても、(容量は大量といってもデフォルトで5MB)
    ブラウザに巨大な画像ファイルをキャッシュさせるような目的には向いてなさそうです。

    というわけで自己解決しました。
    272 : Name_Not - 2011/04/04(月) 22:35:22.48 ID:??? (+23,-30,-201)
    すごい簡単かもしれないので質問します
    手軽に画像表示させたいのですが毎回URLに入れて確認が面倒なのでボックスに文字入れ簡単に確認したいのですが
    いいサンプルが見つからないので質問させてください

    <img src="" width="120" height="230" />
    この"タグ名"の部分をテキストエリアに入力しURLに置き換えURLの画像変更表示させたいのですが方法を教えてください
    文章の場合は document.write を使えばいいとわかりましたが 画像の場合置き換え方法がわかりません
    あとテキストボックスの初歩的な設置方法もわからず
    ポップアップで代用してます
    str = prompt("タグ名を入力してください","ここに入力");
    よろしくお願いします
    273 : Name_Not - 2011/04/04(月) 22:50:46.37 ID:??? (-26,-29,-21)
    テキストエリアのURLを取得

    srcの値を書き換え

    こんだけ
    274 : Name_Not - 2011/04/04(月) 23:08:23.13 ID:??? (+27,+29,-42)
    >>273
    ありがとうございます
    理屈はわかってるが知識がないのでお手数ですがサンプルソース書いてくれるとありがたいです
    1からかけないのでサンプル探すような手探り知識でテキストエリアの設置もわからないもので・・・
    275 : Name_Not - 2011/04/04(月) 23:24:23.98 ID:??? (+28,-30,-124)
    jQuery使えるんだったら、こんな感じ

    <img id="avatar_img" src="" width="120" height="230" />

    <script type="text/javascript">
    $(function() {
    var input = prompt("タグ名を入力してください", "ここに入力");
    if (input) {
    var url = "http://avatar.xboxlive.com/avatar/" + input + "/avatar-body.png";
    $("#avatar_img").attr("src", url);
    }
    });
    </script>
    276 : Name_Not - 2011/04/04(月) 23:38:42.89 ID:??? (+31,+29,-13)
    >>275
    ごめん全然わからない・・・です
    参考しているのここでそれもまったくわからないレベルなんで
    http://www.netdive.jp/javascript.asp

    +input+の部分を置き換える形だからそんな感じなんですがうまく動きませんでした
    277 : Name_Not - 2011/04/04(月) 23:43:06.11 ID:??? (+24,-30,-109)
    んじゃ、これでどう

    <img id="avatar_img" src="" width="120" height="230" />

    var input = prompt("タグ名を入力してください", "ここに入力");
    if (input) {
     var url = "http://avatar.xboxlive.com/avatar/" + input + "/avatar-body.png";
     document.getElementById("avatar_img").setAttribute("src", url);
    }
    278 : Name_Not - 2011/04/04(月) 23:45:04.57 ID:??? (+27,+29,-1)
    サンプルもらう以前の問題だと思うんだけどなぁ
    279 : Name_Not - 2011/04/04(月) 23:45:21.77 ID:??? (+26,+29,-9)
    そういや、インデントの全角スペースは
    半角スペースに直さないと動かないんで、一応注意ね
    280 : Name_Not - 2011/04/04(月) 23:45:31.80 ID:??? (-27,-30,-196)
    >>270
    Web Storageの話か。

    バイナリを保存することはできるみたいだけど
    - というかECMA-262の仕様からは文字列はバイナリ列なので、文字列が保存できるならばバイナリが保存できなければおかしい -
    その保存したバイナリをStorageから取り出しても、ブラウザにバイナリデータ画像を表示する方法が思いつかない。


    >>274
    <img id="img" src="test" width="120" height="230" />
    <form>
    <input id="tag" />
    <a href="#" onclick="document.getElementById('img').src = 'http://avatar.xboxlive.com/avatar/' + document.getElementById('tag').value + '/avatar-body.png'">view</a>
    </form>
    281 : Name_Not - 2011/04/04(月) 23:56:11.11 ID:??? (+35,+29,-3)
    テンプレ変えたからこんなのも紛れてくるわな
    282 : Name_Not - 2011/04/05(火) 00:04:00.91 ID:??? (+35,+30,-93)
    >>277
    何度もありがとう動作したがやっぱり読み込まない
    >>279
    確かに無茶質問でした
    PC初心者に分厚い本渡すような感覚で知りたい情報がわからずグルグル無限ループだと思う
    プログラムとか暗記下手だし5年やっても知識増えないし俺には向かないと思ってる
    >>280
    ありがとうございますJavaScript使わずシンプルにできるなんて
    逆に思いつかなかった

    >>281
    あほらしいかもしれないがこんなことで2週間頭抱えてたんだ・・・
    284 : Name_Not - 2011/04/05(火) 00:32:43.29 ID:??? (+32,+29,-23)
    >>281
    そうか、以前よりスレが荒れてるなと思ったが、
    テンプレが改悪されてるのが原因か
    285 : Name_Not - 2011/04/05(火) 08:05:40.93 ID:??? (+27,+29,-38)
    では、テンプレを元に戻した方がいいのか、そっくり戻す
    のではなく削除した何かを部分的に戻すのか(たとえば >>1
    旧版の方がよかったとか?)、そのあたり提案お願いします。
    286 : Name_Not - 2011/04/05(火) 10:08:06.86 ID:??? (+27,+29,-9)
    自分で調べもせず丸投げの質問もそれに答える奴も春のせいか
    287 : 208 - 2011/04/05(火) 10:10:44.26 ID:??? (+25,+27,-22)
    >>232
    すみませんレス遅くなりました。
    作って頂いて有難う御座います。
    今.color_1でできるような形に変えて見てるので、もう少し時間かかります。
    288 : Name_Not - 2011/04/05(火) 11:54:42.58 ID:??? (+25,+25,+0)
    すみません>>186の質問
    どうかよろしくお願いします
    289 : Name_Not - 2011/04/05(火) 11:54:52.58 ID:??? (+27,+29,-5)
    テンプレよくなったと思うけどな。
    とりあえずこのスレ様子見ればいいんじゃね。
    290 : Name_Not - 2011/04/05(火) 12:00:00.28 ID:??? (+27,+29,-7)
    ギスギスした空気がなくなったな。回答が活発になった。
    291 : Name_Not - 2011/04/05(火) 12:22:18.35 ID:??? (-28,-29,-24)
    >>279
    全角スペースを認識しないのはIEだけでECMA仕様上も問題なかったりする。
    292 : Name_Not - 2011/04/05(火) 13:23:35.25 ID:??? (+39,+29,-16)
    >>1に「自分で調べない人、書かない人はよそへ行ってください」ということと
    あと>>2-4 も見ろということを入れて欲しいです。
    293 : Name_Not - 2011/04/05(火) 13:26:12.54 ID:??? (+34,+29,-92)
    >>288
    その「重たくなる」最小限のサンプル作ってみてくれない?
    自分でやってた限りではtopやleftに入れ続けても重たくならない
    ので、どっかにリークパターンを使ってたりしないかと疑っている。
    294 : Name_Not - 2011/04/05(火) 13:50:55.39 ID:??? (+41,+29,-38)
    >>2の3は上手く説明できない場合じゃなくて
    何かしらのコードがある上で解らない場合はコード必須にすべきだわ・・・
    295 : 230 - 2011/04/05(火) 16:19:05.22 ID:??? (+36,+29,-47)
    このサイトに載ってるストップウォッチを
    分かりやすく解説してください
    http://www.scollabo.com/banban/java/jvsample_014.html
    296 : Name_Not - 2011/04/05(火) 16:38:33.90 ID:??? (-8,+3,+0)
    市ね
    297 : Name_Not - 2011/04/05(火) 17:00:04.16 ID:X/nA2EFv (-11,+29,-75)
    >>295
    スタートをクリックすると時計がリセットされボタンがストップに変わりループが始まる
    ストップをクリックするとスタート時刻との差分を表示しループが止まる

    何がわからないのかを書けよ
    質問スレなんだから
    298 : Name_Not - 2011/04/05(火) 17:00:48.65 ID:??? (+32,+29,-11)
    >>295
    自分でどこそこまで理解したが、~がわからない、というように説明できるようになってから質問して
    299 : Name_Not - 2011/04/05(火) 17:12:29.12 ID:??? (+39,+29,-29)
    >>2は「自分で作成したコードが動かない」という前提があるから、網羅できない質問のパターンがあるんだな…。
    >>295のような解説を求める質問者用に文面を考える必要がありそう。
    300 : Name_Not - 2011/04/05(火) 18:44:00.16 ID:??? (-29,-30,-153)
    失礼します どうしても悩んでいることがありますのでお願いいたします。

    jQueryにてファイルをアップロードするコードを書いているのですがファイルの選択にinputのfileを用いています。
    ファイルを選択したら自動的にアップロードされるように
    $("#inputのID")..change(function () {処理内容}
    というコードを書いたのですがこれをChoromeで実行するとkきちんとファイルを選択すると処理が実行されます。
    しかしIE(試したのは6、8です)だとファイルを選択しても何も起きずほかのところを一回クリックしたりすると(フォーカスを外すと?)実行されます。

    IEでもファイルを選択すれば即座に処理できるようにはならないでしょうか?
    どなたかよろしくお願いいたします。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について