タグ

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

  • 関連タグはありません

タグの絞り込みを解除

javascriptとtipsとsampleに関するsuVeneのブックマーク (7)

  • Unicodeエスケープ - sawatのブログ

    付箋紙Greasemonkeyで、GM_setValueに登録した日語の文字化け対策にencodeURIをつかったけど、encodeURIはURIをエンコードするための関数なのであんまり褒められた使い方ではないですね。しかも、encodeURIのようなURLエンコーディングは文字列をUTF-8にしてから、エンコード対象の各バイトを%xx形式*1で表現するので、日語1文字をあらわすのにたいていの場合ASCII9文字が必要になって効率が悪いです。*2 なので、前述のような単に非ASCII文字をエスケープしたいだけのようなケースではUnicodeエスケープを使った方がよいです。Javaのpropertiesとかnative2asciiとかのやつです。 Unicodeエスケープは\uxxxx*3の形式であらわすので、たいていの日語1文字はASCII6文字になって、URLエンコーディングに比べ

    Unicodeエスケープ - sawatのブログ
  • 手抜きぷろぐらまのメモ帳 - ASP.NET & JavaScriptでコード汚染をしないで2度押し防止

    以前、attachEventでは複数イベントを登録して前のイベントの戻り値を見るというのができなくて悶絶していたが、結局やりたいことはイベント(メソッド)に対してアスペクトを適用すればよいということに気がつき、いろいろ調べた結果、すばらしいサイトをいくつか見つけ、早速コピペの雨あられで目的のものを完成 下のスクリプトを別ファイルにでもして、対象のHTMLにてインクルードすれば、全リンクとボタンにて2度押し防止機能が搭載できる うひょぉぉ アスペクトすげぇぇ // window の Load イベントを取得する。 window.onload = window_Load; function window_Load() { var i; // 全リンクのクリックイベントを submittableObject_Click で取得する。 for (i = 0; i < document.links.

    手抜きぷろぐらまのメモ帳 - ASP.NET & JavaScriptでコード汚染をしないで2度押し防止
    suVene
    suVene 2006/12/26
    aspect指向で二度押し防止
  • インストールされているプラグインを判定する - FAX

    インストールされているプラグインを判定する JavaScript QuickTimeやFlashプラグインが、インストールされているかを判定するコード、を、Google Code Searchから切り貼りした。 function checkPlugin(mimeType, comNames){ comNames = [].concat(comNames); if(navigator.userAgent.indexOf('MSIE')==-1){ return !!navigator.mimeTypes[mimeType]; } for(var i=comNames.length-1 ; comNames[i] ; i-- ){ try{ new ActiveXObject(comNames[i]); return true; }catch(e){ } } return false; } 実

  • ディスプレイサイズに合わせてブラウザの新しいウィンドウを開く:CodeZine

    はじめに ブラウザの種類やバージョン、おのおののブラウザ独自の実装の違いを考慮し、同じように動作するスクリプトを「クロスブラウザスクリプト」と言います。ここでは、クロスブラウザスクリプトを実現する方法について順を追って解説していきます。 クロスブラウザスクリプトを作るには、ブラウザの種類やバージョンを判断し、そのブラウザに最適化したスクリプトを実行する必要があります。前回は、「ブラウザに合わせたスクリプトを実行する」として、JavaScriptを使ってブラウザの種類やバージョンを判断する方法を解説し、判断したブラウザに合わせたスクリプトを実行する方法を、実例を挙げて解説していきました。今回も前回に引き続き、クロスブラウザスクリプトの例を、サンプルを挙げながら解説していきたいと思います。 今回は、前回解説した内容をもとに進めていきます。このため、前回の内容も併せて参照するようにしてください。

    suVene
    suVene 2006/10/19
    『ディスプレイサイズに合わせてブラウザの新しいウィンドウを開く』
  • ブラウザのスクロール量を取得するには? | Diaspar Journal

    This domain may be for sale!

  • javascript tip集

    ←著書です。 ←買ってね(_ _) このページをまとめた書籍です。 。Win,Mac,Linux/IE,NN,Mozilla,Opera,SafariといったOSとブラウザの壁を越えて動作するJavaScript クロスブラウザ関数と応用サンプル集です。少し古いけど、Ajax書くなら基礎知識として必携でしょ(^^? * サポート&無駄話などは、こちら-->JavaScript++かも日記 * このコンテンツは下記3つのミラーサーバーに置いてあります。 http://www.fureai.or.jp/~tato/DHTML/simple/contents.htm http://jsgt.org/js/books/dhtml2/contents.htm http://game.gr.jp/js/books/dhtml2/contents.htm *Ajaxなお話はこちら-->[ Ajax ]

    suVene
    suVene 2006/10/05
    下手に使うと昔ながらの怪しいJavaScriptチップス集だが、ここはセンスがよさそう。ライブラリ使うまでもない時に便利?サンプル数も多い(逆引き)
  • JavaScript Collector 1.1.0.4

    JavaScript Collector is an offline searchable snippet database stuffed with over 200 ready-to-use JavaScripts with the installation package, which you can preview within an instance!!! With just a mouse click, you can easily preview the output of the JavaScript without any coding in your favorite browser. Just sit back and relax and let the JavaScript Collector do the work for you. With an easy an

  • 1