タグ

Ajaxに関するoki448jpのブックマーク (23)

  • 郵便番号から住所を補完する jquery.ajaxzip2 を拡張したよ · けんごのお屋敷

    先日、郵便番号から住所を補完する jQuery のプラグイン jquery.ajaxzip2 を紹介しました。 これは AjaxZip 2.0 - Ajax郵便番号→住所自動入力フォーム(CGI不要版)を jQuery プラグインとして実装したもので、利用するためには自前で JSON 形式の住所データをサーバーに配置する必要がありました。そこで JSON 形式の住所データを準備しなくても良いように JSONP 形式の住所データも読み込めるように jquery.ajaxzip2 を少し拡張してみました。 外部の API を利用して住所を補完する JSONP については、詳しくは検索すれば情報が沢山でてきますのでここでは割愛しますが、要するに JSONP を使えば外部のサービスが提供する郵便番号検索 API などから住所を補完できるようになります。 郵便番号から住所データを引ける JSONP

    oki448jp
    oki448jp 2013/07/02
    郵便番号から住所を補完する jquery.ajaxzip2 を拡張したよ
  • そろそろjQuery Mobileでajaxを無効にしてるやつに一言いっておくか - へっぽこプログラマーの日記

    jQuery Mobileでは、ページ遷移の際に自動的にajaxが利用されています。特に何もしなくても遷移先のページをajaxで取得してアニメーションをつけて遷移するというのがjQuery Mobileの大きな特徴のひとつになっています。 しかしながら、巷では、何か問題があるとすぐにこのajaxを無効にするという対処方法が蔓延しているようです。ちなみにajaxを無効にする方法というのは、以下のようなものを指します。 a要素やform要素に data-ajax="false" を指定する。 グローバル設定で $.mobile.ajaxEnabled = false; を設定する。 もちろん、このajaxの挙動を理解した上で、ajaxを無効にするという方法を取ることは何ら問題ないのですが、とにかく困ったらajaxを無効にするということが多いようです。 具体的には以下のようなケースが挙げられるで

    そろそろjQuery Mobileでajaxを無効にしてるやつに一言いっておくか - へっぽこプログラマーの日記
    oki448jp
    oki448jp 2012/06/06
    jQuery Mobileでページ遷移が遅いからってajaxを無効にしない
  • Yahoo! UI Library: TabView 使ってみた

    JavaScript によるタブの切り替え UI の実装というネタで言えば、以前にも 「JavaScript でタブ切り替え UI を実装する」 で紹介しました... JavaScript によるタブの切り替え UI の実装というネタで言えば、以前にも 「JavaScript でタブ切り替え UI を実装する」 で紹介しましたが、今回は、Yahoo! UI Library の中から、「TabView」 を使用してちょっとしたインターフェースを作ってみました。 実はサイトのリニューアルと合わせてオススメ書籍とか紹介するページを作って、そこで浅ましくアフィリエイトしようとか考えていたんですが、ただ商品を並べてもつまらないし、ちょっと変わった見せ方ができないものかということで考えた結果が、今回の TabView を使った見せ方。メモもかねて作り方を解説してみようと思います。長くなりそうなので何回

    Yahoo! UI Library: TabView 使ってみた
    oki448jp
    oki448jp 2007/12/06
    YUIのTabViewサンプル
  • MT 向け Ajax サイト内検索

    以前から暴想さんで公開されている Ajax を使用した Blog 向けサイト内検索を社内的なサイトで使わせて頂いたのでお礼を兼ねて紹介。実際にベースにしたのは暴想さんのスクリプトを元に Movable Type 向けにカスタマイズされた Dakiny さんバージョン。 そいつをさらにカスタマイズさせてもらって使用しましたが、そのバージョンを折角ですので公開してみようと思います。 今回使わせていただいた blog_ajax_json_search.js は、エントリーのタイトルや文、コメント (コメントも検索対象にしたは風柳亭さんによるカスタマイズ) を全部 JSON で書き出しておいて、そいつを JavaScript で検索する仕組みなので、とにかく検索が早い。かなり便利なスクリプトです。もちろんそのままでも十分使えるのですが、個人的に気になった点とかをカスタマイズしています。 とりあえ

    MT 向け Ajax サイト内検索
    oki448jp
    oki448jp 2007/10/22
    Movable Typeで構築したウェブサイト内をAjaxで高速検索する
  • ReJax - Easiest Regular Expression Tester. Ever.

    Have a pattern you want to test? Give it a shot. ReJax does one thing and one thing well: pattern testing. Updated June 27th, 2007 ReJax has been down for a while, but is back up now. Sorry for the trouble :) Supported languages: JavaScript PHP 5 PCRE PHP 5 POSIX Ruby - BETA!! PERL 5 UNIX Shell Pattern It is not necessary to enter the beginning and ending slashes in the pattern field. Not all modi

    oki448jp
    oki448jp 2007/08/06
    Ajaxで正規表現のチェック
  • akihiro kamijo: Adobe Flash Ajax Video (FAVideo) コンポーネント

    新しく Adobe Flash Ajax Video (FAVideo) コンポーネントが Adobe Labs に公開されました。(Flash-Ajax Video Component@Labs) FAVideo は Ajax アプリケーションから Flash ビデオを利用するためのコンポーネントで、JavaScript からビデオの表示位置や大きさを指定したり再生をコントロールすることができます。Flash Player 8 以降がインストールされている環境であればビデオを表示できるようになります。 FAVideo コンポーネントはソースコードが BSD ライセンスの元で (Flash-Ajax Video Component:License) 公開されています。サンプルを含む zip ファイルが Labs よりダウンロードできます。 ( favideo_072707.zip : 2.

    oki448jp
    oki448jp 2007/07/31
    JavaScriptでFLVをコントロールするAdobe Flash Ajax Video (FAVideo) コンポーネント
  • Movable TypeでAJAXな投票を可能にするプラグイン「AjaxRating」

    twitter facebook hatena google pocket 管理者のモチベーションを高めるためか、はたまた記事の質を一目で判断するためなのか、記事を評価する投票システムがブログに増えてきています。 Movable Typeではmt-hacksというサイトのAjaxRatingというプラグインでこの投票システムがAjaxで利用できます。 注意:データベース必須。個人利用に限り無償。 sponsors 使用方法 AjaxRatingからダウンロードしたファイルを解凍し、mt-staticに「moo.ajax.js」「pluginsフォルダ」「prototype.lite.js」を、phpには「pluginフォルダ」を、pluginsフォルダにも同様に「AjaxRatingフォルダ」をアップロードします。 なお、このAjaxRatingフォルダのmt-vote.cgiはパーミッシ

    oki448jp
    oki448jp 2007/07/27
    Movable TypeでAjaxな5段階評価を可能にするプラグイン「AjaxRating」
  • preloader.js - Ajax Image Preloader | BLOG × WORLD ENDING

    This domain may be for sale!

    oki448jp
    oki448jp 2007/04/21
    Ajaxによる画像のプリロード。一括管理できるという意味では便利そうだ
  • Realtime validation using Ajax

    Posted by masuidrive Wed, 04 Jan 2006 21:45:00 GMT Ajaxなどを駆使して、入力値を動的にチェックするライブラリ、realtime validation を公開しました。 >> http://masuidrive.jp/validation 正規表現とメッセージを指定するだけで、入力した瞬間にユーザに対してガイドメッセージを表示させる事ができ、今までの様に画面遷移後にエラーが出て、ユーザがエラー位置を把握しづらいと言う事がありません。 これで、あなたのサイトも一気にWeb2.0! なのに使い方は超簡単。 prototype.js とvalidate.js を自分のHTMLに読み込んで、下記の様に正規表現で表示するメッセージを指定するだけ。 Validator.register({ "#mail" : { "/^([^@\\s]+)@((?:

    oki448jp
    oki448jp 2007/01/22
    入力値を動的にチェックするライブラリrealtime validation
  • prototype.jsを10KBにする方法

    2006-11-20T14:20:42+09:00 追記 「何者か」に攻撃を受けて、このページの内容が差し変わっていました。あわててバックアップファイルから復旧しました(「何者か」 = 酒……)。 prototype.jsを10KBにする方法の続き(.htaccessをスマートに使う) : 亜細亜ノ蛾 に続きを書きました。合わせてどうぞ。 JavaScript ファイルを圧縮する 正真正銘、Prototype(“prototype-1.4.0.js”)を10キロバイト(10,453 bytes)に圧縮して、しかも(当たり前ながら)動作するようにする方法です。 ──と聞いて真っ先に思い浮かぶのが「各種JavaScriptファイル圧縮サービス」、という人も多いでしょう。 しかし、自分が試してみたところ、例えば/packer/で圧縮したJavaScriptファイルは上手く動作しませんでした(他は

    prototype.jsを10KBにする方法
    oki448jp
    oki448jp 2006/11/20
    gzip圧縮を使って、prototype.jsを10KBに収める。ただしSafari対策として、.htaccessによる対応が必要
  • REAL TIME SATELLITE TRACKING

    Live Meteors - Listen to the sound of meteors as they hit the EarthLearn more HOW MANY SATELLITES CAN WE SAFELY FIT IN EARTH ORBIT? - Experts have been sounding alarm bells for years that Earth orbit is getting a bit too crowded. So how many satellites can we actually launch to space before it gets to be too much? Read article SPACEX LAUNCHES FALCON 9 ROCKET ON SUNSET STARLINK FLIGHT FROM VANDENBE

    REAL TIME SATELLITE TRACKING
    oki448jp
    oki448jp 2006/08/19
    衛星の位置をGoogle マップ上にリアルタイムに表示
  • [N] 30秒でブログにGoogle Mapsを貼り付けられる「WikiMapia」

    How to add a Google Map to any web page in 30 seconds.というエントリーより。 1) Go to WikiMapia.org site and find a part of the map that you need. 2) Click WikiMapia at the top right corner and choose map on your page link. 3) Move and resize frame you see to desired view, adjust view setting if needed and copy given html code to your page or blog. 30秒でGoogle Mapsをブログに貼り付けられるサービスとして紹介されていた「WikiMapia」が凄い! 試して

    [N] 30秒でブログにGoogle Mapsを貼り付けられる「WikiMapia」
  • citypixel.com - Virtual NFT

    Building 1 - New York Completed: February 2022 Penthouse - Floor 20 Penthouse View on opensea.io Apartment Floor 1 Unit 1 View on opensea.io Apartment Floor 1 Unit 2 View on opensea.io Completed: March 2022 Apartment Floor 1 Unit 3 new View on opensea.io Apartment Floor 1 Unit 4 new Garage View on opensea.io Apartment Floor 1 Unit 5 new View on opensea.io Coming in April 2022 Floor 1, Units 12 and

    oki448jp
    oki448jp 2006/07/04
    ドット絵でできた街を歩き回れる
  • Ajaxで吹き出し方式のテキストヒント作成ライブラリ:phpspot開発日誌

    Ajax tooltip This is an Ajax tooltip script. When you roll your mouse over the "info" links in the table, ajax will show tooltip content from external files. Ajaxで吹き出し方式のテキストヒント作成ライブラリ。 使い方は、必要なCSSJavaScriptをインクルードして次のようにアンカーのonmouseover/onmouseout に書くだけでよいみたいです。 <a href="#" onmouseover="ajax_showTooltip('読み込むページのURL',this);return false" onmouseout="ajax_hideTooltip()"> マウスオーバーすると「読み込むページのURL」で指定

    oki448jp
    oki448jp 2006/06/14
    ポップアップでフキダシ形式のヒントを表示する
  • ALPSLABへようこそ

    ALPSLABは次世代地図サービスの新しい可能性を提案しています「ALPSLAB」とマピオン「Mapion LABs」がコラボレーション 略地図生成サービス「ALPSLAB 略地図」と地図に落書きができるMapion Labsの「地図ガキ」がサービスの垣根を越えてコラボレーションを実現しました。 詳細はこちら ALPSLAB 略地図

  • Javascript(script.aculo.us)で、ブログをアニメーション・デザイン:Goodpic

    Ruby on Railsなどにも含まれている、話題のJavascriptライブラリを週末にちょこっと触ってみた。prototype.jsを継承して、Ajaxなユーザーインターフェース機能を実装するためのライブラリ。 script.aculo.us - web 2.0 javascript HTMLコード内に、いちいちファンクションを定義せず、クラス指定だけでアニメーションさせるようにしてみました。 インストールは簡単 上記のサイトから、scriptaculous-js-1.5.1.zip をダウンロードして解凍 /lib と /src を、そのまま自分のサーバにアップロード アップロードしたjavascriptを、使用するページのheadでInclude <head> <script src="js/lib/prototype.js" type="text/javascript"></s

    oki448jp
    oki448jp 2006/02/25
    script.aculo.usのわかりやすい解説
  • Ajaxでタブインタフェースを実現するためのライブラリ:phpspot開発日誌

    havocStudios: Ajax tabs CSS Tabs seem to be all the rage with the kids these days. I love the idea of them. It seems that the most popular method of creating tabs using CSS is the Sliding Doors method. They seem to look the coolest and are very easy to implement. However, they're so... static. Ajax Tabsを使えば次のようなCSSベースでデザインされたタブインタフェースの部品が簡単に作れます。 Ajaxを使ってタブが更新されるため、各タブ内のページ(HTML)は独立したファイルにすることが可能で

  • Your online portfolio - Carbonmade

    “I’m a huge fan of Carbonmade’s unique and dynamic design sense”

    Your online portfolio - Carbonmade
    oki448jp
    oki448jp 2006/02/22
    オンラインポートフォリオ、マネージメントツール
  • Prototype Dissected - snook.ca

    In getting to know Prototype a little better, I decided to go through the latest version of the Prototype library (1.5.0_pre0) and detail every method and property that was available. In doing so, I got a much better understanding of how the code works. Here are the files in a 1280x960 and a widescreen 1440x900 version. 1280x960 1440x900 1280x960 on White 1440x900 on White And with WHITE backgroun

    oki448jp
    oki448jp 2006/02/21
    コメント欄が常に表示されるデザイン
  • fladdict.net blog AjaxもFlashもトラックできる!? Google Analyticsの脅威

    ちょっと聞いてくださいよ奥さん!!! 話題のGoogle Analyticsですが、なんとFlash内でのクリックや遷移もトラックできることが発覚、もちろんajaxのイベントもですよ。 やり方はいたって簡単、イベントをトリガーにanalyticsを埋め込んだHTML内のJavaScript javascript:urchinTracker('イベントID'); を呼び出すだけです。FlashからだとgetURL、ajaxだったら適当に関数呼び出しで使う感じですね。 イベントのIDは、"flash/postButton/click"というようにURLっぽい記述で行います。こうすることでこのイベントを、対応するURLのページに見立ててページビューを集計することができます。 ボタンをトリガーに集計をするコードだとこんな感じだそうです。 on (release) { // Track with n