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

    私的良スレ書庫

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

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

    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
    501 : Name_Not - 2009/12/22(火) 15:20:23 ID:??? (+75,+27,+0)
    >>499
    アドオン全解除でやってみれ
    502 : Name_Not - 2009/12/22(火) 17:09:19 ID:??? (+60,+29,+0)
    変なアドオン入れてるんだろ
    503 : Name_Not - 2009/12/22(火) 17:51:50 ID:??? (+67,+29,-41)
    FirefoxがIEより遅いのはよくあることだろ
    http://journal.mycom.co.jp/news/2009/08/11/020/index.html

    巷で速いと言われてるChromeだってベンチ変えたらボロボロなんてこともある
    http://tomato.myftp.org/blog/readone.php?id=89
    504 : Name_Not - 2009/12/22(火) 21:49:42 ID:??? (-6,-29,-2)
    とりあえずIE6は氏ね
    505 : Name_Not - 2009/12/22(火) 22:11:37 ID:XHge3Osz (-13,-11,-86)
    2点あります。JavaScriptでのコードエスケープなんですが、
    よく知りもしないで難しいことば使ってすみません。
    つまり<!-- で始まるなんちゃらに対応するためとかで入れま
    すよね(従来の書き方です)。あれは、書く必要本当にある
    んですか?

    あと、もう一点は、
    // --></script>
    みたいに終わってるのをよく見るんですが、これってことに
    よったら、</script>の終了タグまでエスケープしてしまって
    エラーにならないのでしょうか。昨日から考えてて夜も眠れ
    ません。
    506 : Name_Not - 2009/12/22(火) 22:36:42 ID:??? (-1,-29,-20)
    htmlでコメントとして読まれるのは、<!--で始まって、-->で終わる部分すべて。
    続きは↓
    507 : Name_Not - 2009/12/22(火) 22:39:41 ID:??? (+30,+12,-3)
    え?
    508 : Name_Not - 2009/12/22(火) 23:03:44 ID:??? (+3,-24,-2)
    //もコメントとして扱われているよな。
    509 : Name_Not - 2009/12/22(火) 23:04:02 ID:??? (+30,-30,-149)
    >>505
    現実的には書く必要なし。

    後、ドキュメント(タグ)は HTML パーサが解析する。
    なので、JavaScript インタプリタが処理するのは、<script> タグの中身だけ。
    // --></script> と書いても、終了タグの部分を解析するのは HTML パーサなので、無視されることはない。
    寧ろ、JavaScript コード内に </script> という文字列を含むと、
    HTML パーサはそこまでがスクリプトと解釈して、意図しない結果になる。
    <script> タグ内の初めの 「<!--」は JavaScript コードとしては不正だけれども、
    特別に JavaScript インタプリタによって無視される。
    510 : Name_Not - 2009/12/22(火) 23:12:22 ID:??? (-1,-29,-8)
    コメントって <! の後の -- から -- までだよねー
    511 : 505ID:XH - 2009/12/23(水) 00:02:01 ID:??? (+62,+29,-13)
    みなさん、ありがとうございます。>>509さん、SPサンクスです。
    そういうことなんですか。「<!--」は特別処理してるなんて!
    今夜はうまく寝付けそうです。みなさん、どうもでした。
    512 : Name_Not - 2009/12/23(水) 14:03:23 ID:??? (+41,+14,-3)
    >>505
    普通は外部ファイルに別けて書きます
    513 : Name_Not - 2009/12/23(水) 17:31:05 ID:??? (+12,-30,-63)
    >>500
    Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.5)
    Gecko/20091102
    Firefox/3.5.5 (.NET CLR 3.5.30729)
    です。
    javascript のバージョンの調べ方はわかりません

    >>501
    >>502
    なに入れてるか調べてみたら
    Firebug
    IE Tab
    It's all Test
    だった(他は停止中)。IE Tab がなんかあやしい・・・。

    とりあえずもっかいやってみます。

    >>503
    勉強になりました。ありがとうございます。
    514 : Name_Not - 2009/12/23(水) 19:17:08 ID:??? (-6,-29,-1)
    Firebugじゃないのか
    515 : Name_Not - 2009/12/23(水) 19:21:26 ID:??? (+41,+13,-8)
    Firebugって地味に不安定だよな。俺だけじゃないよな?
    516 : Name_Not - 2009/12/23(水) 20:33:22 ID:??? (+52,+29,+0)
    あれは不安定すぎる
    517 : Name_Not - 2009/12/23(水) 20:58:23 ID:??? (-1,-29,-7)
    FirebugはFirefoxが遅くなる拡張の代表格
    その上JITも切られてたりして
    http://d.hatena.ne.jp/Rockridge/20091219/1261210437
    518 : Name_Not - 2009/12/23(水) 21:32:39 ID:??? (+88,+30,-78)
    みなさんは何にスクリプト書いてるんですか?
    自分はスクリプトを書くのにいつもメモ帳を使っているのですが
    コメントアウトしても色は変らないし、関数ごとに折りたためないしで
    大変な骨折り損している気分です。
    上で言った障害が解決するようなお勧めのフリーエディタをどうか教えてくださいお願いします。
    なければいいですorz
    519 : Name_Not - 2009/12/23(水) 21:50:31 ID:+9xk+jMl (+58,+29,-8)
    メモ帳はシンプルで好きですよ。ごちゃごちゃした親切は不要。
    520 : Name_Not - 2009/12/23(水) 22:11:58 ID:??? (+35,-28,-14)
    emeditor使ってる。コメントアウトで色変わるけど関数ごとには折りたためないや。
    使えてないだけかもしれんがw
    521 : Name_Not - 2009/12/23(水) 22:36:20 ID:??? (+65,+29,-17)
    >>519
    あまりにもシンプル過ぎませんか?ww
    >>520
    参考にさせて頂きます!
    522 : Name_Not - 2009/12/23(水) 23:21:22 ID:??? (+52,+17,-12)
    >>518
    金があるなら秀丸
    523 : Name_Not - 2009/12/23(水) 23:55:01 ID:??? (+16,-6,-13)
    おっさんだからvim
    524 : Name_Not - 2009/12/23(水) 23:55:01 ID:??? (+57,+29,-5)
    メモ帳って何か色々バグがあるらしいけど大丈夫なん?
    525 : Name_Not - 2009/12/24(木) 00:09:08 ID:??? (+37,-24,-64)
    郵便番号を入力すると該当の住所がいくつか出て
    選択するとテキストボックスに選んだ住所が入力されるというのが
    ユーザー登録などのページがありますが、
    あればJavaScriptでできますか?
    526 : Name_Not - 2009/12/24(木) 00:32:47 ID:??? (+62,+29,-42)
    >>525
    できるけど普通はAjaxでやるね
    何にせよ郵便番号から住所を割り出す過程をはっきりさせんといかんよ
    527 : sage - 2009/12/24(木) 00:42:30 ID:VXBHJhOU (+94,+24,-42)
    java scriptを使ったおこづかい帳、というので
    promptやらtableやら使って買ったものや値段を入力するんだが
    もし同じ商品名を入力したらあらたに追加しないで
    その箇所の値段を更新するように
    プログラムを書き換えなければならん
    どうすればいいのやら…
    初心者なもんで乱文スマソ
    528 : Name_Not - 2009/12/24(木) 00:59:44 ID:??? (+52,+29,-15)
    冬休みの宿題キター
    529 : Name_Not - 2009/12/24(木) 01:04:20 ID:??? (+51,+28,+0)
    さあ、おまいらの出番だぞw
    530 : Name_Not - 2009/12/24(木) 01:06:26 ID:??? (-6,-29,+0)
    乱文になる≠JS初心者。
    531 : Name_Not - 2009/12/24(木) 01:13:11 ID:??? (-1,-29,-1)
    プログラムを書き換えなければならん ≠ JS初心者。
    532 : Name_Not - 2009/12/24(木) 02:20:47 ID:??? (+52,+29,-3)
    露骨に宿題ワロタ
    533 : Name_Not - 2009/12/24(木) 02:35:51 ID:??? (+71,+30,-117)
    >>527
    入力されたらその内容をチェックするようにする
    チェックした内容と、これまでに入力した商品名を照らし合わせて、イコールならその商品の値段を引っ張ってきて更新する
    そのためには商品名と値段を関連付けておくとかしたほうがいい

    よくわからんがこんな感じか
    書き換えるもとがどんなものかわからんと具体的なアドバイスはしづらいな
    でも少しは自分でやらないと上達しないぞ
    534 : Name_Not - 2009/12/24(木) 02:40:32 ID:??? (+57,+29,-18)
    宿題を 2ch に丸投げしてる時点でやる気ないから問題なし。
    535 : Name_Not - 2009/12/24(木) 09:30:33 ID:??? (+57,+29,-43)
    何にせよ元のソースを出さずに丸投げするのはよくない
    過去の例見ても皮肉ってeval使ったりして無理やりやるとかの回答が出てくるw
    536 : Name_Not - 2009/12/24(木) 12:07:20 ID:??? (+70,+29,-25)
    >>527
    都内の某専門学校の2次元目の授業の宿題乙
    537 : Name_Not - 2009/12/24(木) 20:11:57 ID:??? (+62,+29,-54)
    すいません、Twitterにログインするブックマークレットを見つけたのですが
    それはあらかじめTwitterのページを表示した上で実行する必要がありました。
    「Twitterのページを開いた上でログインする」ようにする方法はありますか
    538 : Name_Not - 2009/12/24(木) 20:26:36 ID:??? (+57,+29,-6)
    ページ変移まではできる、変移した後の操作はできたらヤバい
    539 : Name_Not - 2009/12/24(木) 20:30:19 ID:??? (-1,-29,-10)
    ブックマークレットを実行したときにドメインを見てログインページでなければ移動しログインページならIDPW入力
    としたらいい
    540 : Name_Not - 2009/12/24(木) 20:38:14 ID:??? (+63,+30,-147)
    お前に指導するまえに言っておきたいことがある
    かなり厳しい話もするが、俺の本音を聞いておけ
    俺より先に投げてはいけない
    俺より後に曲げてもいけない
    バグはうまくとっぱらえ、いつもきれいに書け
    できる範囲で構わないから
    忘れてくれるな、デバッグもできない男に
    このスレを守ることなどできないことを
    お前にはお前にしかできないこともあるから
    それ以外は口出しせず、黙って俺についてこい

    お前の技術と俺の技術、どちらも同じだ大切にしろ
    小技、大技、賢くこなせ
    たやすいはずだ愛すればいい
    人の陰口は言うな聞くな
    それからつまらぬ嫉妬はするな
    その方法はある
    たぶんあると思う
    あるんじゃないかな
    ま、ちょっと覚悟はしておけ

    スクリプトはみんなで育てるもので
    誰かが苦労して
    つくろうものではないはず
    お前はこのスレへ、恥を忍んでくるのだから
    帰る場所などないと思え
    これからこのスレがお前の家
    541 : Name_Not - 2009/12/24(木) 23:38:59 ID:??? (-27,+30,-253)
    答えを知ってて問いかけた
    どうして私を捨てるのと うんこは小さく呟いた

    うんこは最後に口づける 意地悪に身をからませて
    肛門の『さよなら』と動いた唇に 『ありがとう』と微笑んだ

    うんこは水面へ捨てられた 飛沫も届かぬその場所へ

    うんこは崩れて沈みゆく
    うんこの流した涙すら 深い底へと消えてゆく

    遠く見上げた肛門に 叶わぬ願いを押し殺し
    これでいいのと微笑んだ

    肛門は最後の別れの口づけをためらいがちに拭いさり
    その香りも温もりも忘れる様にと言い聞かす

    白い紙にうんこの残した紅の跡 それは水面に投げられた
    朽ち果てたうんこを覆い隠す様に

    そんな悲しい結末を ちんこは静かに見つめてた
    ふぐりの影から人知れず うなだれながら見守った

    こんな別れを見るたびに ちんこは涙を流すのだ

    やがて扉が閉ざされて 無情にうんこを連れさった

    濁流にその身は脆くも崩れさり
    うんこは別れを呟いた 届かないと知りながら
    肛門は振り返らずに立ち去った 二度と会えぬと知りながら

    うんこは闇へと消え去った 光の届かぬ世界へと
    542 : Name_Not - 2009/12/25(金) 09:28:49 ID:??? (+13,-30,-261)
    フォームのsubmit後にactionで指定しているページとは違うページに飛ぶことってできますか?

    現在のソース:
    (フォーム側)
    <form name="form" action="xxxx.php" method="post">
    <input ・・・
    <input ・・・
    <input type="button" name="start" value="開始" onClick="Start()">
    </form>
    (Javascript側)
    function Start(){
    document.form.submit();
    location.replace("yyyy.php");
    }

    ↑今はこんな感じで書いてて、IE7、IE8、Firefox3.5ではちゃんと動作した(location.replaceのyyyy.phpに飛んだ)んですけど、
    IE6とOpera10.10ではフォームのactionで指定しているxxxx.phpが表示されてしまいます。
    IE6・Operaでも動くようにしたいのです。お願いします。
    543 : Name_Not - 2009/12/25(金) 09:51:23 ID:??? (+15,-29,-33)
    >>542
    普通はsubmit後のレスポンスでリダイレクトさせる
    どうしてもサブミット先を弄れないなら、XMLHttpRequestでPOSTするとか…
    544 : Name_Not - 2009/12/25(金) 09:54:10 ID:??? (+11,-30,-84)
    >>542
    そのやり方はちょっとどうかと思うので、
    form要素のaction属性を書き換える → submit() で如何

    以下蛇足
    ・input要素はbuttonじゃなくてsubmitにして、
     イベントハンドラの設置はonsubmitでいいんじゃない?
     JavaScriptが無効でもとりあえずsubmitできる
    ・form要素に名前を付けるならname属性じゃなくてid属性で
     form要素のonsubmit → this渡しなら名前も不要
    545 : Name_Not - 2009/12/25(金) 10:24:19 ID:??? (+4,-30,-179)
    >>543
    ありがとうございます。
    submit先のxxxx.phpの最後にheader("Location: yyyy.php")を入れたら
    Opera・IE6でもちゃんと動きました。
    xxxx.phpではデータベースの更新を行っているのですが、
    アドバイス頂いた「普通はsubmit後のレスポンスでリダイレクトさせる」というのは
    こういうことなんでしょうか?

    >>544
    ありがとうございます。
    一応目的は達成できたのですが、蛇足も含めて参考にさせていただきます。
    htmlもjavascriptもphpも初心者なんで、どうすればスマートなコードになるのか
    常に迷いながら書いてますw
    546 : Name_Not - 2009/12/25(金) 11:35:49 ID:??? (+31,-30,-80)
    > submit先のxxxx.phpの最後にheader("Location: yyyy.php")を入れたら
    > Opera・IE6でもちゃんと動きました。
    547 : Name_Not - 2009/12/25(金) 12:05:54 ID:??? (+96,+29,-6)
    >>546
    だ,だめなんですか?w
    そういうことじゃないのか…
    548 : Name_Not - 2009/12/25(金) 13:25:16 ID:??? (+91,+29,-22)
    まぁそれならJavaScript要らないもの
    これだから語尾にwを付ける奴は
    549 : 543 - 2009/12/25(金) 13:27:50 ID:??? (+70,+29,-24)
    >>547
    大体あってる
    間違っちゃないと思うよ
    (別のところで変なことしてそうな雰囲気があるけど、スレチだし)
    550 : Name_Not - 2009/12/25(金) 13:45:44 ID:??? (+70,+29,-4)
    >>548
    何か悔しい過去があるんですか?w
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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