タグ

2007年1月13日のブックマーク (10件)

  • form の内容がデフォルト値から変わったら色を変える JavaScript コード - swk's log

    * form の内容がデフォルト値から変わったら色を変える JavaScript コード [mform] 103 users これが便利だといえる状況はだいぶ限られてはいるのだけど.文字を入力したり,チェックボックスを押したりしてデフォルトの状態から変化すると,そこの色を変えるような JavaScript のコードを書いてみた. といってもわかりにくいと思うのでまずデモ: http://www.kagami.org/mform/mform_demo.html 適用したいページで,こんな JavaScript コードをロードします. (function(){ var color_modified = '#ffff88'; var reset_when_reloaded = 1; init(); function init() { var fs = document.forms; for (v

    hiro_y
    hiro_y 2007/01/13
    値が変更されたら色を変える。
  • Generic Atom-to-JSON Conversion

    hiro_y
    hiro_y 2007/01/13
    AtomフィードをJSONに変換。
  • Download Free Fonts and Dingbats | Urbanfonts.com

    UrbanFonts features an amazing collection of free fonts, premium fonts and free dingbats. With over 8,000 freeware fonts, you've come to the best place to download fonts! Most fonts on this site are freeware, some are shareware or linkware. Some fonts provided are trial versions of full versions and may not allow embedding unless a commercial license is purchased or may contain a limited character

    hiro_y
    hiro_y 2007/01/13
    フォント紹介サイト。
  • PHP in Action

    As Kevlin Henney pointed out at the PHP UK Conference 2007, PHP type hints are not hints. Rather, they are instructions to PHP to check the type. That may not be terribly important, but it’s worth pointing out, since confusing terminology is less confusing if you understand how it’s confusing. Anyway, I hereby apologize to the gods of programming for using the term and for the fact that I intend

    hiro_y
    hiro_y 2007/01/13
    Selenium + SimpleTest。
  • E4X | MDN

    廃止 この機能は廃止されました。まだいくつかのブラウザーで動作するかもしれませんが、いつ削除されてもおかしくないので、使わないようにしましょう。 警告: E4X は廃止されました。 この機能は、Firefox 17 において content 向けにはデフォルトで無効となり、Firefox 20 では chrome 向けにもデフォルトで無効となる予定です。 そして、Firefox 21 において削除される予定となっています。 代わりに、DOMParser/DOMSerializer や非ネイティブの JXON アルゴリズムを使用してください。 ECMAScript for XML (E4X) は、ネイティブ XML サポートを JavaScript に追加するプログラミング言語拡張です。これは ECMAScript プログラマにとって違和感がない形で XML 文書にアクセスできるようにするも

    E4X | MDN
    hiro_y
    hiro_y 2007/01/13
    E4Xに関する簡単な紹介。
  • 日本IBM

    watsonx.governanceの提供を開始 責任ある、透明で説明可能なAIのワークフローを実現する生成AIのためのガバナンス・ツール 製品の詳細 無料評価版を試す このたびの令和6年能登半島地震で被災された皆様に謹んでお見舞い申し上げます。 令和6年1月1日に発生した能登半島地震により被災されたお客様向けの保守サービス特別対応 システム開発や運用に生成AIを活用する「IT変革のためのAIソリューション」により、生産性と品質の向上を実現

    日本IBM
    hiro_y
    hiro_y 2007/01/13
    E4XをAjaxで利用する例。
  • [JavaScript] ECMAScript for XML (E4X) を試してみた

    Firefox 1.5では、 ECMAScript for XML (E4X) が利用できます。 JavaScript 中に XML コードを埋め込んで XML オブジェクトとして利用できるほか、 (XML.ObjTreeクラスのように) 面倒な DOM 操作ではなくてJavaScriptオブジェクトの プロパティを辿るようにして簡単に XML のデータ構造にアクセスできます。 大なり・小なりの記号を新しい用途に使っているわけですね。賢い! (C++ のストリームの << よりもよっぽど直感的な用途だと思う) XML の処理がスゴく直感的に分かりやすくなるので、良いと思うのですが、 まだ IE では使えないので、一般に普及するのはまだ当分先になりますね……。 ※このページのスクリプトは、Firefox 1.5 用になります。 IE 7/Opera 8.53 では動作しません。 要素の値・属

    hiro_y
    hiro_y 2007/01/13
    E4X、簡単な使用サンプル。
  • ウノウラボ Unoh Labs: SoftBank絵文字の対処法

    こんにちは。harukです。 今回はSoftBankの絵文字の対処法の基礎的な部分についてです。 絵文字コードは以下のようになっています。 0x1B 0x24($) 【 ? 】 【 X 】… 0x0F 【 ? 】 = G / E / F / O / P / Q 【 X 】 = 0x21~0x7E 【 X 】の部分には、[ < ]や[ ' ]や[ \ ]などが含まれているので多少やっかいです。 入力された絵文字を含む文字列を表示する際などには HTMLエンコード(実体参照化)してあげなければいけませんが、 絵文字の中もエンコードされてしまいます。 (例) こんにちは(0x1B)(0x24)G>(0x0F) ↓ こんにちは(0x1B)(0x24)G>(0x0F) となってしまい、4文字の別の絵文字になってしまいます。 対応するにはPHPでは以下のように行います。 function SB_ht

    hiro_y
    hiro_y 2007/01/13
    SoftBankの絵文字に対応したhtmlspecialchars。
  • ECMAScript for XML (E4X) 仕様邦訳

    この文書は ECMA-357 ECMAScript for XML (E4X) Specification 2nd edition を訳者 (nanto_vi) が私的に訳したものであり、Ecma International またはその他の関連団体・個人とは一切関係ありません。 この文書は正規の仕様ではありません。正規の仕様に関しては Ecma International から PDF で公開されています。 翻訳の内容については保障しません。この文書の利用によって発生したいかなる損害についても訳者は責任を負いません。 翻訳上の誤りなどがあれば訳者 (ブログまたはメール <nanto (at) moon.email.ne.jp>) までご連絡ください。 Standard ECMA-357 2nd Edition / December 2005 序文 2002 年 6 月 13 日、BEA S

    hiro_y
    hiro_y 2007/01/13
    E4Xの仕様書、翻訳。
  • パティシエなうんこさんのコードの件、RSSのパース - FAX

    パティシエなうんこさんのコードの件、RSSのパース JavaScript パティシエなうんこ - ヴァー 懇親会で話した(すごいの見たという文脈で)、id:faerieさんのGreasemonkeyのコード、を、パクりに行ったら、JSON取得に変わってた。 僕が持ってるバージョンでは、E4X使って、こんなんなってた。 function parseRSS(RDF) { var rss = new Namespace("http://purl.org/rss/1.0/"); var rdf = new Namespace("http://www.w3.org/1999/02/22-rdf-syntax-ns#"); var dc = new Namespace("http://purl.org/dc/elements/1.1/"); var taxo = new Namespace("http

    hiro_y
    hiro_y 2007/01/13
    E4X(ECMAScript for XML)を使ってfeedをパース。