タグ

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

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとTipsとjavascriptに関するdiveintounlimitのブックマーク (46)

  • W3C File APIを使ってJavaScriptでファイル加工 - しばそんノート

    現在W3Cで仕様策定が進められているFile APIを使うと、JavaScriptからローカルファイルの情報や内容にアクセス出来るようになります。 Firefoxでは3.0時代から似たような機能が実装されていたようですが*1、今回やや仕様を変更した上で標準化されます。 まだワーキングドラフトの段階ですが、Firefox 3.6 RC1*2に既にほとんどのAPIが実装されていますので、今すぐに使ってみることができます。 そこで、試しにこんなサンプルを作ってみました。Firefox 3.6で以下のページにアクセスしてみてください。 JavaScriptでネガポジ反転 ファイル選択欄でビットマップファイル(.bmp)を選択、あるいはブラウザにドラッグアンドドロップすると、その画像をネガポジ反転(階調の反転)して表示します。複数選択も可です。*3 *4 ↓実行例 ファイル加工の際にサーバと一切通信

    W3C File APIを使ってJavaScriptでファイル加工 - しばそんノート
    diveintounlimit
    diveintounlimit 2010/07/04
    HTHML5的なファイル加工。JavaScript的なオブジェクトが必要な部分はC++ぽい仕様、それ以外はPHPぽい仕様と良いとこ取りになってる感じ。
  • IE6〜IE8をCSS3に対応させるスクリプト「Kick-ass CSS3 Support in IE6, 7, and 8」

    TOP  >  WebDesign  >  IE6〜IE8をCSS3に対応させるスクリプト「Kick-ass CSS3 Support in IE6, 7, and 8」 WEBサイト構築においてもはや常識となったCSS。新たな仕様のCSS3が整備されつつあり、表現の幅をさらに広げてくれるものになっていますが、最新のブラウザのみ対応しており、IE6のようなシェアがある旧世代のブラウザは対応していないというのが現状です。そこで今日紹介するのはIE6〜IE8をCSS3に対応させるスクリプト「Kick-ass CSS3 Support in IE6, 7, and 8」です。 全てのCSS3のプロパティが適応されるのではなく、角を丸くしたり、ボックスに影を入れたりテキストに影を入れたりといったCSS3の機能をスクリプトにyほって再現するというものです。 詳しくは以下 スクリプトを読み込ませると言

    IE6〜IE8をCSS3に対応させるスクリプト「Kick-ass CSS3 Support in IE6, 7, and 8」
    diveintounlimit
    diveintounlimit 2010/06/16
    あぁこれか。てかhtcかw無理くり過ぎるw
  • jqueryTableRowCheckboxToggle pure-essence.net

    tableRowCheckboxToggle Written for jQuery 1.2.3 (should continue to work for any newer versions) Click on any row, it will toggle the state of the applicable checkboxes On page load, it also labels the last row with the appropriate css class since it contains checked applicable checkboxes View source to get the gist of its usage You may customize it by changing the variable values at the beginning

    diveintounlimit
    diveintounlimit 2010/06/06
    jQueryで行ごとにチェックボックスを設置して選択できるようにするプラグイン。ソースはごく簡単なので、勉強がてら読んでみるのも良いかと。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    diveintounlimit
    diveintounlimit 2009/11/13
    一番最後と最後から二つ目の通信時間中のエフェクトは重要
  • あれこれポップアップとprototype.jsを同時に使うには - 徒書

    txqzではあれこれポップアップを使っているようなのに、FirefoxとOperaでポップアップが出ないのが気になったので、原因を調べてみました。 試してみたところ、どうもprototype.jsを同時に使っている場合に、ArekorePopup.jsでエラーになるようでした。エラーが出るのはgetAttrという関数(514行~)で attr.match() を呼び出している部分。 getAttr : function(node, attr) { if (!node || !attr) return null; ... if (!ret && node.getAttributeNS && attr.match(/:/)) { ここで、"attr.match is not a function"というエラーになっていました。Opera 9.01でも同じ箇所でエラーになっていました。 なぜそん

  • JavaScript で undefined って予約語じゃなかったんだ!! - IT戦記

    変数が undefined かを確認するとき、以下のようなコードを使うのをよく見かけます if(typeof obj == 'undefined') 個人的にはこれでいいじゃんとか思ってたんです if(obj == undefined) でも、偶然発見してしまった。。 undefined って変数だったんすね。。 undefined = 1; alert(undefined); // 1 でも、nullは予約語なんだー。 なんか、釈然としないぞー!うーん!

    JavaScript で undefined って予約語じゃなかったんだ!! - IT戦記