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

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

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

    751 = :

    >>750
    そう

    752 = :

    >>750
    素早い回答ありがとうございます

    自PCのアパッチ上だときちんと動作するのに、レンタルサーバーにあげると時刻がずれて困っていたのですが、関係なさそうですね……
    頑張っていじってきます

    753 = :

    >>748
    status == 404で振り分け

    756 = :

    >755
    ありがとうございます
    しかし基本的なJavaScript以外は使えません

    757 = :

    ふー、出来た
    >>749 >>753
    ありがとうございます

    758 = 755 :

    >>756
    環境上つかえないということ?
    初心者でも割と簡単にできるけど?

    759 = :

    >>756
    ImageMagickを使えるサーバを用意してそこでしょり

    760 = :

    >758
    環境的な問題です

    >759
    どうしてもブラウザ側で処理をしたいのです

    762 = :

    >761
    ありがとうございます
    Examplesを試してみたのですが残念ながら全く動きませんでした

    763 = :

    教えてもらっておいて残念ながら動きませんでしたって・・努力しろ

    764 = 744 :

    >>762
    編集って具体的に何をしたいの?

    765 = :

    >763
    一応ブラウザ2+1(NOJS)で見ました

    >764
    1.GIFを0から作成する
    カラーパレットのようなものからマウスなどでブラウザ上でドットを作り、それをGIFとして保存できる形で表示する
    2.投稿GIFを編集する
    投稿したGIFを1の初期値とする
    3.アニメーションGIFをつくる
    4.JPEGも作る

    を考えており、1と2ができればいいと思います

    766 = :

    IEでだけ動かねええええええええええ

    どういうことなの…

    767 = :

    もうFlashでいいだろそんなの
    Flashでできるかは知らんがw

    768 = :

    >>766
    よくある

    769 = :

    >>766
    FlashうごかねぇからDLしろってリンクをよく出されるよねぇ。
    それと同じでFirefoxやCromeのDLへのガイドだせばいいんじゃね?
    今の回線なら新ブラウザの導入もすぐだし、IEが消えてくれればなんとなくうれしい。

    770 = :

    >767
    Flashでかいても結局似たようなコードになると思いますし
    計算速度ではJavaScriptの方が速くできるので…

    772 = :

    その条件なら、あなたの言うようにサーバーと文字列でやりとりして、サーバーで画像保存でいいんじゃね?
    写真みたいのだとキツイが、ファビコンみたいな小さいアイコンエディタつくるなら現実的だし。
    サーバーでなに使えるか分からんけど、文字列ビットマップから、GIF画像つくるとかできるだろうし。
    クライアントでエンコードまでしなくてもよいかと。

    773 = :

    >772
    ありがとうございます
    できるだけサーバーは使わない挑戦のつもりだったのですがそれも考えてみます

    774 = :

    >IE乗換
    まさに>>761だなww

    >>770
    flashよりjavascriotのほうが速いってまじ?
    コンパイルするし、型指定まであるからflashのASのほうが速いと思っていたんだけど。

    775 = :

    オブジェクトのプロパティ名を動的に生成する事ってできます??

    var a = "hoge";
    var b = function(){alert("a")};

    var obj = {a,b}
    obj.hoge();

    期待としてはここでalertでaと出るような動作なのですが・・・
    上記のコードや

    obj = eval("{"+a+":"+b.toString()+"}");
    obj = eval("{"+a+":eval("+b.toString()+")}");

    じゃ出来ませんでした

    776 = :

    できます

    779 = :

    >774
    ブラウザによると思いますけど
    JavaScriptはフリーズするほど負荷をかけられるのに対してFlashは結構制限されます

    780 = :

    DOMでできた様々な色の1ドットを沢山表示して長方形の擬似画像として表示したいのですが、
    一番軽く表示できる方法は何だと思いますでしょうか

    span:styleだとせいぜい1万ドット、
    tableだとせいぜい10万ドットだったのですが、その10倍は表示したい(軽くしたい)と思っています

    少々スレチかとは思いますが、JavaScriptでたくさんのDOMを出力することはよくあると思いますのでよろしくお願いします

    781 = :

    色って毎回ランダム?決まった周期性有り?
    後者ならcssの画像とかで行けるかなと思った。

    100万てことは1000*1000か。背景とかに使うの?

    782 = :

    >781
    ほぼランダムです
    1000万も表示させることはそうそうないと思いますが
    50万とかがサクサク表示できるには1分以内に1000万くらいは表示させたいです

    tableがいいかとも思うのですが、どうしても2px単位になってしまいまうので困ってます

    783 = :

    多分もうやってると思うけど、ランダムはclassにして他は全部CSSぐらいしか思いつかないな。
    なんでtableのほうが軽いのか疑問だが。

    784 = :

    >>782 コード晒してみれ

    785 = :

    classを使うのは思いつきませんでした

    tableはこちらでやってみました
    http://indexroom-id.hp.infoseek.co.jp/test/JSgazoushokunin.html

    そもそも1dot×1dotのものを並べることはできるのでしょうか?
    spanとかだとwidth,heightが効きませんし、divとかだと改行されてしまいます

    786 = :

    display: block; float: left; なり display: inline-block; なりでできる

    787 = :

    excanvas使うかPHPのGDでやれよ、非効率的すぎる

    788 = :

    >>787
    お断りします

    790 = :

    ここで聞くことじゃないかも知れませんが、
    JavaScriptで等幅フォント文字を重ねてプロポーショナルフォントのように表示する
    AAビューアを作ろうと思っています

    そこでプロポーショナルと等幅フォントの幅の差まとめが知りたいのですがなかなか見つかりません
    ご存知の方がいられたらどうか教えてください

    791 = :

    AA板いけ

    792 = :

    jQuery + RubyでIRCのログの閲覧・検索システムを作っています。

    --HTML (抜粋)------------------------------------------------------------------
    <div id="menu"><p>検索 : <input type="text" id="q" value="" /><input type="submit" /></p></div>
    <div id="main"><p>ここに検索結果が表示されます。</p></div>
    --JavaScript (抜粋)------------------------------------------------------------
    $(document).ready(function(){
    $("input[type='submit']").click(function() {
    $("#main").load("../cgi-bin/logsearch.cgi?q=" + $("#q").val()); }); });
    --logsearch.cgi例 (q=Hello)----------------------------------------------------
    <ul>
    <li>100826 - 00:00:00 (User_A) <mark>Hello</mark>, World!</li>
    <li>100826 - 00:00:30 (User_B) <mark>Hello</mark>, User_A!</li>
    </ul>
    -------------------------------------------------------------------------------
    現在このようなコードでdiv#mainにlogsearch.cgiを流し込み、検索結果の表示を行えるようにしているのですが、
    検索結果から直接当日のログ表示を行いたいと思い、以下のコードを$(document).ready下に追記しました。
    $("li").click(function() {
    ("#main").load("../cgi-bin/logformat.cgi?n=" + $(this).text().slice(4, 10)); });
    ですが、これでは期待した通りに動作しませんでした。恐らく<li>が$(document).readyの時点で
    存在しない要素なのでうまくいかないとだとは思うのですが、なにか解決方法は無いでしょうか?

    795 = :

    >>792
    $('li').live('click', function(){;});
    http://api.jquery.com/live/

    つかそれだとJS無効で使えなくねーか

    797 = :

    >>795
    回答ありがとうございます。
    ごく少人数の身内向けなのでJS必須でいいかなあとか思っていましたが、
    普段とは違う環境からアクセスすることもあるかもしれないですし、そちらにも配慮したいと思います。

    798 = :

    >>796お前は何を読んだんだw
    if(itemTag[i].getElementsByTagName("url2")[0] && itemTag[i].getElementsByTagName("url2")[0].firstChild && itemTag[i].getElementsByTagName("url2")[0].firstChild.nodeValue)
    変数に入れてスマートにすること推奨。

    799 = :

    普通に0とかでアクセスしなきゃいいだろ


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

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


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