タグ

関連タグで絞り込む (244)

タグの絞り込みを解除

JavaScriptとjavascriptに関するfacetのブックマーク (500)

  • RSS FeedをJavascriptでウェブページに表示

    RSS FeedをJavascriptでウェブページに表示 (ベータ版) 設定する 以下の設定に従って、表示させたい情報と表示方法を選択してください。 「プレビュー」ボタンを押すと、表示内容と表示方法を確認できます。 問題なく表示されたら、「コードを取得」ボタンを押してください。 そうすると、Javascriptのコードが表示されます。 あとはそれを表示させたい場所へコピペしてください。 レイアウトはCSSで行います。標準では、このCSS を使っています。 URL RSS FeedのURLを入力してください。 文字コード スクリプトを表示するページの文字コードを入力してください。(UTF-8, EUC-JP, Shift_JIS) 参考) このページは、Shift_JISで書かれています。 他の文字コードでプレビューを確認する場合はこちら。 UTF-8 / EUC-JP UTF-8 EUC

    facet
    facet 2006/06/04
    これ、だっけ?
  • fladdict.net blog: jsがメッサ楽しくなるフレームワークjQuery(1)

    HATENA-TUBEで使っている、jQueryというjsフレームワークが楽しすぎる件について。 jQueryは、ちょっとダーティだけどスゴイお手軽に、色々なことができるステキライブラリっす。小さい実験でのプロダクティビティはもうprototype.jsの100倍ぐらいスゴイっす。 色々実験中なのでそのメモ。 まず、最新版を右クリックから保存して適当なフォルダに入れる。 まず、jQueryではdobument.body.onloadに相当する部分が、ちょっと独特なのでおまじないのつもりで以下のように書きます。 初期化 $(document).onready( function(){ //ここに初期化系の処理 }) で、jQueryもプロトタイプみたいに$()関数を多様するのだけど、その強力さが半端ありません。例えば、ノードの一括定義とかができちゃいます。 全ての<p>ノードの中身を”Hel

  • String#succ、MochiKit - FAX

    JavaScript (new Hatena).blog() - String#succ Ruby。 p (1..n).inject(s) {|x,| x.succ} JavaScript。 print(new Range(1, n).inject(s, function (x){ return x.succ() })); MochiKitで書くなら、どうなるか考えてみました。 // 次の文字コードの文字を返す function succ(c){ return String.fromCharCode(c.charCodeAt(0)+1); } ok(succ(succ(succ('a'))) == "d"); var s = 'a'; var n = 10; ok(reduce(succ, range(n), s) == "k"); 追記(‘ワ‘)<motemenの日記 - String#

  • 遅延リスト - こども(てれび)

    配列をイテレータでまわして、とやっていると遅延評価して欲しいなーって時があるよね。webmonkey 風文体。そうでもない。詳しいことはわからないのですが、適当に書いてみました。mala が何年前に通った道ですか?いやもうそういうのはいいや。このごろ別にスーパーじゃなくていい気がしてきたよ。 protptype.js の多分 1.4.0 以上に依存。 LazyList = Class.create(); LazyList.prototype = { initialize: function(_head, tail) { this._head = _head; this.tail = tail; }, head: function() { return this._head; }, _each: function(iterator) { var list = this; while(!lis

    遅延リスト - こども(てれび)
  • JavaScriptエラーをサーバサイドでトラッキング:phpspot開発日誌

    Open Source? OMG! This was a crazy test to see if it'd be possible to log errors triggered by JavaScript (on the client side) in the logfile of the webserver (on the server side, of course). It appears to be possible. クライアントサイドのJavaScriptエラーをサーバサイドでトラッキングするサンプルスクリプト(PHP)。 クライアントサイドでエラーが出た場合、Ajaxを使ってサーバにエラーを送信し、サーバ側でエラーをトラッキングする仕組みです。 こういったものを設置しておくことで、自分の動作確認できない環境でのエラーも把握できますね。

  • http://brasil.web.fc2.com/postcolor.js

  • ページで使われている色をDel.icio.usにポストするブックマークレット(Firefox専用) - 実用

    JavaScript ※2006/5/23 22:50 外部スクリプトの設置先に問題があり動作が不安定だったため、変更いたしました。 koyachiの日記 - del.icio.usで色カタログを作るcaramel*vanilla » del.icio.usをカラースキーム・ギャラリーにする’hceT’.sub(/¥Z/,’bus’).reverse - del.icio.us - tag/ColorScheme ページ内で利用している色を抽出し、Del.icio.usにポストできるウィンドウを表示します。いらない色をクリックすると、その色は取り除かれます。Firefox専用です。 javascript:(function(){window.postColorSchemeWindow=window.open('','','width=800,height=400,resizable=ye

  • JavaScript でメソッド名自動生成: Days on the Moon

    JavaScript でもメソッド名自動生成はできる……といっていいんだろうか? JavaScript の一実装に過ぎない SpiderMonkey の独自拡張機能にあるだけで ECMAScript はもちろん JScript でもできないからダメかな? まあ一応できる実装もある。「404 Blog Not Found:Perl Monger の質問 - AUTOLOADって他でどうやるの?」で挙げられていた例でいうとこんな感じ。 // SpiderMonkey のみ (Firefox など) function UnicodeChar() {} UnicodeChar.prototype.__noSuchMethod__ = function (name) { var c = String.fromCharCode(name.replace(/^u/, "0x")); return (th

    facet
    facet 2006/05/23
    SpiderMonkey
  • 暴満館 » JavaScriptでCSSを弄る際のメモ その2

    このエントリは、JavaScriptによるCSSの操作として新たに書き直しました。 – 前回同様、結構適当に書いてる部分もあるので鵜呑みにしないように。 IEとMozillaでは、スタイルシートの値を取得するには以下の処理を利用すればよい。 function getStyleValue( selector, property ) { property = ( property.match( /-/ ) ) ? property.camelize( ) : property; var stylesheets = document.styleSheets[0].rules //IE || document.styleSheets[0].cssRules; //Mozilla for( var i = 0, len = stylesheets.length; i < len; i++ ) { v

    facet
    facet 2006/05/23
    愚痴つき。w
  • XPath でぐりもんだもん / Shibuya.js Technical Talk #1

    GM でよくあること クラス列挙したい (getElementsByClassName) ある要素を選択したい とか、既存のドキュメントを何かするのが殆ど。 JavaScript での XPath DOM Level 3 の仕様 現在では Gecko のみサポート Opera も 9 からサポート? こんなん: var xpathResult = document.evaluate( expression, context, resolver XPathResult.ANY_TYPE, null );

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    facet
    facet 2006/05/23
    なるほど。
  • Method Finder for JavaScript - llameradaの日記

    文字列を結合するメソッドがJavaScriptに存在することは分かっているのに、そのメソッドの名前が思い出せず、リファレンスを一々参照することはありませんか? そんな時に便利なMethod Finderを作ってみました。オブジェクト・返り値・引数を与えると、Method Finderはそれらの条件を満たすメソッド名を返します。元々はSmallTalkにあった機能のようです。私もJavaScriptのメソッド名をよく忘れるので、Method FinderのJavaScript版を作ってみました。下記のサイトより試せます。 Method Finder for JavaScript 実装にはAndrew Birkett's MethodFinder in Rubyを参考にしました。 メインのコードはこんな感じです。あまり格好よくありません。 追記:id:brazilさんよりトラックバックを頂きま

    Method Finder for JavaScript - llameradaの日記
    facet
    facet 2006/05/23
    修正済
  • withステートメントの件、廃止予定(deprecated)、非推奨、ちょっと補足 - FAX

    withステートメントの件、廃止予定(deprecated)、非推奨、ちょっと補足 Collection & Copy - withステートメントは非推奨じゃないのでは id:nanto_viさん(もじら組の方かしらん 違いました、ごめんなさい)から、コメント頂きました! 実を言うと...、ちょっとあてにしてました :-)、ありがとうございます。 nanto_vi 『 Firefox 1.5ではwithステートメントの使用に対して警告が出ていたそうです。 実行効率が悪いのは実装のバグであるとしてFirefox 1.5.0.1からは取り除かれたそうですが。 Core JavaScript 1.5 Reference:Statements:with - MDC 』(2006/05/20) やはり言語使用として「廃止予定(deprecated)」ではないようです。 さて、残る「非推奨」の方です

  • Captcha Plugin公開 - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ May 21, 2006 09:38 PM | CAPTCHA™テストを使った簡単なアンチコメントスパムプラグインを作ったので公開しておきます。 Captcha Plugin.ja JP - Ogawa Code このプラグインは、以下のように、コメント時に大抵の人間には容易に解答できるがプログラムでは簡単に解けないようなテストを課すことで(この場合はSecure Codeを入力させることで)、spambotを排除するという仕組みを実現します。 Movable Typeで同様の機能を実現する方法としては、SCode - Movalog Plugins - TracやCAPTCHA によるコメントスパム対策 - Open MagicVox.netが知られています。 Captcha Pluginがこれらと異なるのは、セッションごとに(つま

  • DontEnum属性、objectdump - FAX

    JavaScript llameradaの日記 - Method Finder for JavaScript ふと、id:llameradaさんの仕事を見て。(cloneのとこ..、破壊的なメソッドを呼んでも大丈夫なのかな..)JavaScriptのメタレベル操作機能の不足が原因で、DontEnumの属性を取得するためのメソッド羅列部分がやっぱり長くなっちゃうんですね。 DontEnum属性については、以下を(via www.horaguchi.net - DontEnum属性がついているんだと思う)。 for in でメンバを列挙しても length プロパティは見つかりませんでした。これはいったい何故でしょうか。実はこれは、文字列オブジェクトの length プロパティが DontEnum という属性を持っているからなのです。この DontEnum属性を持つプロパティは for in

    facet
    facet 2006/05/22
    nazono.objectdump
  • ブックマーク抜粋 2006/05/21 - FAX

    ブックマーク抜粋 2006/05/21 リンク なるべく、どこで情報を知ったのかを書いとこう思うのですが(オープンソース)、たまに忘れちゃうことがあります。 ごめんなさい。 大きいカンファレンス2つ、JavaOneとAjax Experienceがあったから、先週と今週はいろいろあったなぁ。 Fancy Pants Adventure (via dotimpact::BCC) 横スクロール、ジャンプ、踏み潰し、壁キック、そんなゲーム。 スーパーマリオ + ソニック・ザ・ヘジホッグ + メトロイド、みたい。 動きも音もいい。 Bugmenot.com ログイン情報、アカウント/ユーザー名、パスワードの共有...、というか...。 これ、なんか、すごい便利な時がありました。この時とか。 TechCrunch >> AllofMP3 Down - For Good? ALLOFMP3ロシア、M

  • 暴満館 » JavaScriptでCSSを弄る際のメモ

    このエントリは、JavaScriptによるCSSの操作として新たに書き直しました。 – 俺の探し方が悪いんだろうが、JavaScriptCSSを弄るリファレンスが中々見当たらなかったので、メモも兼ねて書く。 結構適当に書いてる部分もあるので鵜呑みにしないように。あと、Operaは知らね。 スタイルシートのルールを弄る div内の全要素をgetElementsByTagNameで拾ってforで回してstyleに・・・ってなことをやるよりも、スタイルシート側から操作できるようになれば楽になる。 function addRule( selector, property ) { if( document.styleSheets[0].addRule ) //IE document.styleSheets[0].addRule( selector, "{" + property + "}" );

  • 島田雅彦 / 漱石を書く - FAX

    島田雅彦 / 漱石を書く 抜粋, JavaScript 漱石を書く (岩波新書) 作者: 島田雅彦 出版社/メーカー: 岩波書店 発売日: 2002/07/18 メディア: ? 明治と平成の時間のギャップを越えて、漱石のように書くこと、漱石を書き換えてしまうこと、それらをひっくるめて、漱石を書くことはいかに可能かを問うてみたい。 私にとって、とても大事なエントリです。 Shibuya.jsについて、考え始めました。 結局、もうprototype.jsの良し悪しは脇に置いて、その存在とJavaScriptの関係から「JavaScriptとは何なのか」が見えるような気がしています。 『こころ (新潮文庫)』のパロディ『彼岸先生』の作者、島田雅彦さんのです。 『彼岸先生 (新潮文庫)』については以下のように述べられています。 『彼岸先生 (新潮文庫)』で私がもくろんでいたことはきわめて単純であ

    facet
    facet 2006/05/14
    「JavaScriptは「場」である」
  • Collection & Copy - ヒアドキュメント、E4X

    JavaScript var sql = SELECT * FROM EMP alert(sql); alert(<> AB CD ); 関連リンクCollection & Copy - ヒアドキュメント、IE専用、コメントCollection & Copy - GM_addStyle、E4XJSAN - Test.Base 0.13

    facet
    facet 2006/05/13
    なるほど
  • DHTMLで子を探す、親を捜す - nazokingのブログ

    結構よくある処理だとおもう。 function searchParent(e,f){ return e && (f(e)?e:searchParent(e.parentNode,f)) ; } function searchChild(e,f){ return e && (f(e)?e:(searchChild(e.firstChild,f) || searchChild(e.nextSibling,f))); } searchChild エレメントeの子ツリー内を順番に*1探し、最初に関数f(ノード)がtrueになるものを返す。無ければnull searchParent 親を順番に捜し、関数f(ノード)がtrueになるものを返す。無ければnull tagNameEqual = function(e,tagName){ return e.tagName==tagName; } elemen

    DHTMLで子を探す、親を捜す - nazokingのブログ