irc submit

    @@ -14,7 +14,7 @@ }).done(function(data) { var channels = $("<div>").appendTo($("body")); - $(data).filter(function() { + $(data).find("a").filter(function() { return $(this).attr("href").match(/^\?channel/); }).click(function() { var body = prompt("発言内容:"),
  • /*
     * @title irc submit
     * @description test
     * @include http://*
     * @include https://*
     * @license MIT License http://nrm.mit-license.org/2012
     * @require http://code.jquery.com/jquery-2.0.3.min.js
     * @private
     */
    
    (function() {
      $.ajax({
        url: "https://www.kmc.gr.jp/irclog/ircweb.pl"
      }).done(function(data) {
        var channels = $("<div>").appendTo($("body"));
    
        $(data).find("a").filter(function() {
          return $(this).attr("href").match(/^\?channel/);
        }).click(function() {
          var body = prompt("発言内容:"),
            channel = $(this).attr("href").match(/^\?channel=(.*)/)[1];
    
          $.ajax({
            url: "https://www.kmc.gr.jp/irclog/ircweb.pl",
            type: "POST",
            data: {
              channel: channel,
              body: body
            }
          });
        }).appendTo(channels);
      });
    })()
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2013/07/16 21:37:43 - 2013-07-16
  2. 2013/07/16 21:16:36 - 2013-07-16
  3. 2013/07/16 21:15:15 - 2013-07-16
  4. 2013/07/16 21:04:20 - 2013-07-16
  5. 2013/07/16 21:01:42 - 2013-07-16
  6. 2013/07/16 20:50:59 - 2013-07-16
  7. 2013/07/16 20:49:48 - 2013-07-16
  8. 2013/07/16 20:34:49 - 2013-07-16
  9. 2013/07/16 20:34:15 - 2013-07-16
  10. 2013/07/16 20:32:46 - 2013-07-16
  11. 2013/07/16 20:26:39 - 2013-07-16
  12. 2013/07/16 20:15:33 - 2013-07-16