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

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

    JavaScript覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    851 = :

    すまん他言語とごっちゃになってた。
    JavaScriptで標準出力とか謎なこと書いてたな。
    alert()使うとか工夫してくだしあ。

    853 = :

    var hoge = { "ajlaebh":1 };

    これじゃあかんの?

    854 = :

    >>845
    デフォルトの動作を止めるのはpreventDefaultだよ

    855 = :

    まだdocument.allで分岐する老害カスがいるのか

    856 = :

    >>847
    >>853 のやり方でもいいけど
    変数を Array として使いたいなら

    var hoge = [];
    hoge.ajlaebh = 1;

    それと、Object の子の名前にハイフンとかが含まれていないなら、" は必要ないよ

    var hoge = { ajlaebh: 1 };

    860 = :

    >>854
    ありがとうございます
    サンプルにはreturn falseでページに留まるように書いてあったので
    それ以外の方法があるとは知りませんでした
    早速preventDefaultをググって試してみたいと思います

    しかし
    next.onclick=test

    next.addEventListener("click", test, false)
    の動作が異なることには参りました

    863 = :

    jQueryで、$.ajaxを使ってデータを取得しているのですが、
    その取得が終わるまで待ち合わせる方法というのはありますでしょうか?

    $.ajaxを同期処理すればいいのですが、それだとブラウザが固まってしまうので、
    非同期通信しながら、待ち合わせで同期を取りたいのですが・・・

    ぜひ方法ありましたらお教えください

    864 = :

    .ajaxStart
    .ajaxStop

    865 = :

    >>864
    ありがとうございます。
    教えてもらったキーワードを元に調べてみます。
    ありがとうございました

    869 = :

    最近のメーラーはHTMLメール内のjavascriptに対応しているものなのでしょうか?

    870 :

    すみません。
    ” [ ”というカッコ記号の実体参照ってないのでしょうか?
    教えてください。

    871 = :

    すみません。
    事故解決しました。

    874 = :

    >>873
    アドバイスありがとうございます、やってみます

    875 = :

    【環境】
    safari,chrome(スマートフォン)

    【何をしたのか】
    http://bizcaz.com/archives/2008/12/01-001911.php
    こちらのサイトにある、要素が一定の文字数以上になったときに
    一定文字数でちょん切って「read more ...」として隠してくれる
    「jQuery Expander Plugin」というプラグインを使用しました。


    【期待する結果】規定の文字数以下でも「read more ...」が表示されてしまうので、規定の文字数以下の場合は、「read more ...」が表示されないようにしたい。


    【サンプルコード】
    下記にアップしています。
    http://jsdo.it/hirorih/x5m6


    すみません、急ぎで修正しなければいけないのですが、解決法がみつからずで…。
    知恵をお貸しいただけますでしょうか。。

    877 = :

    コードがほんとに問題なければできるはず

    879 = :

    >>877
    レス有難うございます。今回は外部テキストファイルの読み込みとその解析
    及びそれによる描画を各処理に含んでいます。

    再検証しましたが、読み込みと解析(パース)と描画を伴う場合は、連続のforでの
    実行は不可のようです。 (負荷が増大するとブレーキが掛かり自動的にストップ?)

    881 = :

    >>879
    デバッガかalert()でも入れてどこで止まってるか確認
    ところで外部テキストとはローカルのファイル?

    882 = :

    HTML5で●描いて移動させるのが結構大変なんですが
    jQuery使って移動させるとかってあるんでしょうか?

    883 = :

    いいこと思いついた
    nanka.innerHTML="\<script defer type='text/javascript' src='hoge.php?a="+a+"&b="+b+"&c="+c+"'\>\<\/script\>";
    とかしてphpをGETリクエストしてjavascriptで結果返してもらえばAjax無くても通信できるんじゃね?

    884 = :

    func = null;
    function forEX(shokika,joken,counter,sagyo) {
    eval(shokika);
    eval(sagyo);
    if (eval(joken)) {
    func = function() {
    forEX(counter,joken,counter,sagyo); };
    setTimeout("func()",1);
    }
    }

    //example
    function hogehoge(p){ alert(p); }

    forEX("i=1","i<10","i++","hogehoge(i)");

    885 = :

    func = null;
    function forEX(shokika,joken,counter,sagyo,saikai) {
    eval(shokika);
    eval(sagyo);
    if (eval(joken)) {
    func = function() {
    forEX(counter,joken,counter,sagyo,saikai); };
    setTimeout("func()",1);
    } else {
    eval(saikai);
    }
    }

    //example
    function hogehoge(p){ alert(p); }
    function hagehage() { alert('End'); }

    forEX("i=1","i<10","i++","hogehoge(i)", "hagehage()");

    886 = :

    >>876
    コードが間違っているよ
    for (var idx = 0; idx < 10; idx++) {
    //
    }
    「 ; 」を忘れてる

    >>882
    JavaScript の setTimeout() あたりを使って実現できる
    jQuery なら animate() 何かがいいんじゃないかな

    >>883
    JSONP ですね、わかります

    887 = :

    【環境】OS:WinXP,Win7  ブラウザ:主にFirefox3.6.24,GoogleChrome15.0,IE6.0

    thickboxを使ってiframeで呼び出したhtmlの内部にjavascriptを記述したのですがうまく動きません。
    エラーコードを見るとiframeで呼び出したhtmlの中でpath定義したライブラリがみつからないみたいなことを言ってます。(chrome)
    あとiframe内で記述したjQuery-AjaxのクロスサイトJSONPで500エラー出してます。
    iframe内でjavascriptを記述する場合の基本がわかってないです。
    別窓で動くものは動くと思い込んでいましたが制約があるのでしょうか?

    thickboxを使わず別窓にしたら正常に動きます。

    thckboxを諦めて別窓で開くべきか迷ってます。

    889 :

    >>887
    フレームを使う場合、self != topになるけど
    それを考慮してない場合もある
    コード読んで該当個所から追っかけてみると良いです

    わからなかったらまた聞いてくだされ

    890 = :

    >>883
    マジレスするがinnerHTMLで書き出したscriptは発火しない
    つか&のエスケープすら忘れる初心者がinnerHTMLなんぞ使うな

    892 = 889 :

    >>890
    アンパサンドて必ずエスケープせにゃならんもん?
    xhtmlじゃなくても?

    894 = :

    >>892
    そりゃそうだろ

    897 = :

    キミはgetComputedStyleなんて使うのか?
    とか言ってた人?

    898 = :

    いかに検索が信頼できないかということだな

    899 = :

    やっぱりおまえらに聞くに限るわー
    やさしくしてね

    900 = :

    >>897,898
    すまん、質問が悪かった
    「なぜ」エスケープする必要があるのか教えてほしい


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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