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

    私的良スレ書庫

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

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

    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
    251 : Name_Not - 2011/12/20(火) 18:01:03.83 ID:??? (+12,-29,-16)
    >>249
    location.replaceは?
    252 : Name_Not - 2011/12/20(火) 18:28:48.15 ID:??? (-1,-29,-2)
    a要素にjavascript:は無いわ
    253 : Name_Not - 2011/12/20(火) 18:30:28.74 ID:??? (+44,+28,-2)
    お礼も言えない糞アフィ厨
    254 : Name_Not - 2011/12/20(火) 18:40:57.69 ID:??? (+57,+29,-32)
    皆さん覚えてますでしょうか
    ずいぶん前友達がJS上でJAVAを動かす試みをしてる事で相談したものですが、
    報告までに、一応彼なりに満足できるものができたみたいです
    どうもありがとうございました
    255 : Name_Not - 2011/12/20(火) 19:47:57.67 ID:??? (+4,-30,-194)
    IE8以下向けにカスタムイベントを作ろうとしていますがエラーが出て動きません
    doument.attachEvent(''onhoge",function(){alert(window.event.result);});
    function test() {
    var e = document.createEventObject();
    e.result = "OK!";
    document.fireEvent("onhoge",e);
    }
    モダンブラウザ用のcoreateEventでは可能ですが、IEでは不可能でしょうか?
    256 : Name_Not - 2011/12/20(火) 20:23:35.18 ID:??? (-6,-29,+0)
    >>255
    >''onhoge"
    258 : Name_Not - 2011/12/20(火) 20:41:14.93 ID:??? (+36,-29,+0)
    >>245-257
    ここまで、window.open() なし(´・ω・`)
    259 : Name_Not - 2011/12/20(火) 20:46:20.20 ID:??? (-17,-12,-52)
    http://kowaza.boo.jp/05image/img-25-0top.html
    このスクリプトを使いたいのですが、文字の表示する場所をフォームではなく、普通のテキスト?
    で表示したいのですがどうすればいいでしょうか?
    また、外部ファイルとして読み込みたいです。
    260 : Name_Not - 2011/12/20(火) 20:56:02.85 ID:??? (+51,+24,+1)
    >>258
    無いわ
    262 : Name_Not - 2011/12/20(火) 20:58:44.58 ID:??? (-1,-29,-14)
    ×innerHTML
    ○textContent
    263 : Name_Not - 2011/12/20(火) 21:34:32.81 ID:??? (+2,-29,-17)
    >>258
    ちょっと試してみたけど、window.open()でもリファラのこらないね > IE8
    264 : Name_Not - 2011/12/20(火) 21:50:13.96 ID:??? (+45,+23,+1)
    >>261-262
    ありがとうございます。
    出来ました。
    268 : Name_Not - 2011/12/21(水) 01:08:06.99 ID:qkE2Jd9V (-15,+29,-55)
    selectedIndexを変えるだけじゃ
    テキストフィールド書き換えを発火させるイベントにはならんのじゃないか?

    HTMLにデフォルトで装備されてないフォームコントロールを
    手作りしてるわけだから、こっちの事情を押し付けても上手くは動かんと思う
    270 : Name_Not - 2011/12/21(水) 01:08:59.05 ID:??? (-15,-30,-19)
    >>265
    document.getElementById('president_dull').selectedIndex = 3;
    272 : 245 - 2011/12/21(水) 01:24:38.10 ID:??? (-2,-29,-87)
    皆さん色んな案をありがとうございます。

    >>251
    IEだとやはりリファラが空になってしまうみたいです。

    >>257
    リンクが飛ばない…
    何かやり方が間違っているのかな。

    >>258
    window.open()もIEだけリファラが空になってしまう見たいです…

    結局
    <a href="javaScript:randomJump()">リンク</a>
    の形でリファラ付のリンクを外部に飛ばしたいときは、javascriptでは難しいと言うことなのかな。
    色々試してみたけどIEはリファラ空なんだよな…
    274 : 250 - 2011/12/21(水) 01:49:11.60 ID:??? (+107,+30,+0)
    275 : 245 - 2011/12/21(水) 02:15:58.74 ID:??? (+119,+29,-56)
    >>274
    a要素を使えばというのはこういうことだったんですか。
    わざわざありがとうございます。

    しかし、ページ内に複数リンクを付けると全てリンク先が一緒になってしまいます。
    idをsample1.2.3と増やしていっても同じでした。
    これは何かやり方が悪いのでしょうか。
    276 : Name_Not - 2011/12/21(水) 03:17:17.90 ID:??? (+17,-30,-110)
    >>275
    >>274 を見ていないのでわからないが、こういうのはどう?
    function randomJump() {
    var list = ['http://www.example.com/']; // リンク群
    return list[Math.floor(Math.random() * list.length)];
    }
    var a = document.getElementById('foo'); // ID "foo" を取得
    a.href = randomJump(); // href の設定
    a.attachEvent('onclick', function () {
    a.href = randomJump(); // href の再設定
    });
    277 : Name_Not - 2011/12/21(水) 03:24:54.46 ID:??? (+73,+29,-19)
    >>275
    偶然同じになってるだけじゃないの
    てかサーバーサイドでやれ
    279 : Name_Not - 2011/12/21(水) 11:12:41.70 ID:??? (+38,-29,-11)
    /[^\#\@\$]*?[\#\@\$]/g
    280 : Name_Not - 2011/12/21(水) 11:36:47.31 ID:??? (-2,-30,-57)
    >>279
    それだと最後になにか文字列あった時破棄されると思うのだが
    ついにで[]内だとそこらの文字に\要らない

    >>278
    "aa#bbd@i$a".match(/[^#@$]+[#@$]?/g)
    こんな感じか
    区切り文字要らないなら
    "aa#bbd@i$a".match(/[^#@$]+/g)
    281 : Name_Not - 2011/12/21(水) 11:43:34.84 ID:??? (-1,-29,-47)
    あーでも
    "aa#bbd@@@@@i$a"
    こういった文字列の場合@@@は
    空白若しくは@のみにしてやる必要があるんだろうか・・・

    正規表現は正規表現スレいったほうがいい気がする
    282 : Name_Not - 2011/12/21(水) 12:14:47.85 ID:??? (+63,+29,-47)
    >>279
    何か目の血走ったメガネかけてる顔文字かと思わせる。
    正規表現はいつも顔文字チックだ・・・
    283 : Name_Not - 2011/12/21(水) 12:17:34.02 ID:??? (+57,+29,-43)
    正規表現が顔に見えると思ってたの俺だけじゃなかったか
    正規表現って最もややこしいものの一つだけど、これ以上解りやすくする方法が無さそうなのが酷いよね
    284 : 250 - 2011/12/21(水) 12:18:57.49 ID:??? (+16,-29,-22)
    >>275
    >>274は id="Sample" のリンクを切り替えるだけだから、全てのリンク先が切り替わるわけない
    再現できるコード出して
    285 : 278 - 2011/12/21(水) 13:18:08.40 ID:P+yZsaqn (-16,+29,-5)
    やっぱ一文字づつ見ていくしかなさそうだね。ありがとさん。
    286 : Name_Not - 2011/12/21(水) 13:37:47.29 ID:??? (+29,-30,-57)
    >>285
    必ず区切り文字付いた文字のみ/[^#@$]*[#@$]?/g
    末尾も含む/[^#@$]+[#@$]?/g
    区切り文字は結果に含めない/[^#@$]+(?:[#@$]?)/g
    287 : Name_Not - 2011/12/21(水) 13:52:21.77 ID:??? (+61,+29,-8)
    >>286
    最後のはやれば解るがそれだと区切り文字も含まれるよ
    288 : Name_Not - 2011/12/21(水) 14:00:34.60 ID:??? (-1,-29,-10)
    すまんうろ覚えだった
    /[^#@$]+(?=[#@$]?)/g
    289 : Name_Not - 2011/12/21(水) 14:02:30.74 ID:??? (+68,-30,-95)
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>test</title>
    </head>
    <body>
    <script type="text/javascript">
    var b, c, d, e;
    a = window.prompt("数字入力", "");
    b = a / 365;
    c = (a % 365) - (b / 4);
    d = c / 30;
    e = c % 30;
    document.write(b + "年" + d + "月" + e "日生きています");
    </script>
    </body>
    </html>

    数字を入力したいんだけど入力してくれってでない
    なんでだろ
    290 : Name_Not - 2011/12/21(水) 14:13:10.35 ID:??? (+34,-29,-68)
    canvasで1ドットずつ色を塗る場合、fillRect(i,j,1,1)よりも高速に描写する方法はありますか?
    291 : Name_Not - 2011/12/21(水) 14:15:23.74 ID:??? (+61,+27,+0)
    >>290
    線の方が速いんじゃね
    292 : Name_Not - 2011/12/21(水) 14:22:39.05 ID:??? (+57,+29,+0)
    >289
    よく見返してみろ
    294 : Name_Not - 2011/12/21(水) 14:36:00.22 ID:??? (+67,+29,-27)
    >>289
    エラーメッセージが読める人でないと(ジャバスクリプトを使うのは)無図化しい
    295 : Name_Not - 2011/12/21(水) 14:39:07.17 ID:??? (+45,+17,-18)
    e の隣に + がなかった・・・
    すみませんでした
    296 : Name_Not - 2011/12/21(水) 15:45:18.38 ID:??? (+91,-3,-39)
    javascriptによるevalのリスクって
    無限ループや重たい処理によるフリーズとかクッキー全削除とかくらい?
    297 : Name_Not - 2011/12/21(水) 16:25:27.66 ID:??? (-1,-29,-17)
    phpみたいに$_GETというグローバル変数作ってそれに引数を入れてる
    298 : Name_Not - 2011/12/21(水) 16:42:31.04 ID:??? (+3,-30,-115)
    function getRequests(){
    $_GET = new Array();
    var p = location.search;
    var sp = null, sp2 = null;
    if (p.length > 0) {
    sp = p.substring(1).split("&");
    var i;
    for (i in sp) {
    sp2 = sp[i].split("=");
    if (sp2[1]) {
    $_GET[sp2[0]] = sp2[1];
    } else {
    $_GET[sp2[0]] = true;
    }
    }
    }
    }
    299 : Name_Not - 2011/12/21(水) 16:51:09.90 ID:??? (+0,-22,-14)
    jQuery使えよ
    300 : Name_Not - 2011/12/21(水) 16:52:10.30 ID:??? (+64,+29,-46)
    >>296
    セキュリティが一番の問題だな。evalは事情がない限りは使うな。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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