IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
サイトを普通にAjaxを使って作ると,ブラウザの戻るボタンが使えなくなったり,ブックマークができなくなってしまう. サイトの中の一部(たとえば商品情報)をAjaxで差し替えるようなケースでは,これが結構使い勝手を悪くしてしまう. location.hashを使ったセッション復元@最速インターフェース研究会 の記事をみて,location.hashでできそうなことを知ったけれど,どうもIEではうまく動かない. さらに色々調べてみると, Fixing the Back Button and Enabling Bookmarking for AJAX Apps というような情報を発見. IEの場合は,location.hashの代わりにiframeを使えばできる模様. ブラウザごとの挙動をまとめると
Ajaxでフォームの入力チェックがしたい。 そんなあなたにおすすめなのが、『List of Ajax form Validators』。Ajaxのフォームバリデータ11選だ。 以下にいくつかご紹介。 » fValidator MooTools v1.1。1ページに複数のフォームに対応 » FormCheck MooTools v1.1。テキストinput、ラジオボックス、チェックボックス、テキストエリア、セレクトボックスに対応 » jQuery Plugin: Validation jQuery 1.2.2以上。標準のフォームすべてに対応 » LiveValidation prototypeバージョンとスタンドアロンバージョンの2種がある » LiveValidation オープンソースのjavascriptライブラリ。早く、簡単、強力にクライアントサイドでバリデートしてくれる その他のリ
平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 本件に関するお問い合わせはこちらよりお願いいたします。
Tra i linguaggi di programmazione più utilizzati in informatica rientra senza dubbio JavaScript, una grammatica testuale che ha come scopo principale quello di permettere una corretta visualizzazione dei contenuti html di un browser. In altre parole grazie al linguaggio JavaScript a ogni comando viene assegnata una funzione particolare di una pagina web, come ad esempio la possibilità di far diss
このページはAjax関連ライブラリ等で利用できるエフェクトに関しての用例を掲載しています。これらのエフェクトは非同期通信を行わなくても利用できるため、通常のサイトでも効果的に利用できます。Ajax一般に関してはAjax勉強用サンプル&解説を参照してください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。
AJAXベースのアプリケーションに取り組んでいれば、その動的な性格から、アプリケーションのどこかでページをブックマークすることができないことに気づいただろう。これは、ユーザーが「戻る」ボタンを押した時にも問題になる。ブックマークと履歴の問題を解決する方法の1つが、Really Simple History(RSH)フレームワークを使うことだ。 RSHの必要性は、動的なウェブサイトとブラウザ組み込みの操作方法の組み合わせに固有の問題から生じている。ブラウザは複数のページから成るサイトを念頭に開発されており、AJAXを用いた動的アプリケーションは前提としていない。 問題は、ユーザーがAJAXを用いたサイトの外側でナビゲーションの操作をした場合に生じる。ユーザーがサイトに戻ってきた時には、ユーザーはその結果は起こることに驚くことになる。前にサイトを訪れた時の状態が維持されないからだ。 この問題を
How to build a Google like Ajax loader: the red loading... bar デモページ Googleのように、AJAXを使用した別コンテンツのローディング時に「Loading content...」と書かれたバーを表示するには、下記のコードを使用します。 ローディングバーのCSS <textarea name="code" class="css" cols="60" rows="5"> #loading{ position: fixed; top: 0; left: 0; z-index: 5000; background-color: red; font-size: 150%; color: white; padding: 2px; } </textarea>
jQueryでクールなインターフェースを実装したい。 そんなあなたにおすすめなのが、『50+ Amazing Jquery Examples- Part1』。素晴らしいjQueryのサンプル50選だ。 このエントリーでは、以下のたくさんのカテゴリーでjQueryのサンプルが紹介されている。 ・スライドパネル ・メニュー ・タブ ・アコーディオン ・スライドショー ・トランジションエフェクト ・スライドギャラリー(jQuery Carousel) ・カラーピッカー ・LightBox ・iframe ・フォームバリデーション ・フォームエレメント ・スターレイティング ・ツールチップ ・テーブルプラグイン ・ドラッグ&ドロップ&選択可能にする ・スタイル変更 ・角丸 ・必ず見るべきjQueryの使用例 ぜひこの機会に使ってみてはいかがだろうか。 素晴らしいjQueryのサンプル、チェックして
ALPSLAB 虫眼鏡の使い方 基本的な使い方 地図上の任意の場所をクリックすると虫眼鏡が表示されます。 小さなリングは拡大している場所を、大きなリングは拡大した様子を示します。 各リングはドラッグすることで移動可能です。 小さなリングをドラッグすると、大きなリングも相対位置を保ったまま一緒に移動します。拡大する場所を調整するときに使います。 大きなリングをドラッグすると、小さなリングはそのままで大きなリングだけが移動します。拡大した様子を表示する場所を調整するときに使います。 大きなリングの縁をドラッグするとリングの大きさを変えることが可能です。拡大する範囲の大きさを調整するときに使います。 大きなリング内の「+」アイコンボタンで拡大、「-」アイコンボタンで縮小、「×」アイコンボタンで虫眼鏡を削除できます。 虫眼鏡は最大10個まで作成することが可能です。 地図右上の「虫眼鏡を全クリア」ボ
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam in leo. Nam tellus. Sed tincidunt. Nunc molestie diam sit amet orci. Ut semper. Curabitur cursus euismod turpis. Aenean quis elit ut nulla accumsan nonummy. Phasellus tristique purus quis nibh. Donec adipiscing laoreet nibh. In hac habitasse platea dictumst. Aliquam erat volutpat. Cum sociis natoque penatibus et magnis dis parturient
フォームのバリデーションを行ってくれる jQuery のプラグイン ValidationAide のエラーメッセージなどを日本語訳し、バグ修正、jsファイル統合やバリデーションルール追加をしたものを ValidationAideJ としてつくってみました。 ValidationAide は Ste Brennan ( http://www.dnaide.com/ ) という方がつくった、こんな感じのフォームバリデーションを行ってくれるjQueryのプラグインです。 本家ではデフォルトのエラーメッセージが英語になっており、ValidationAide のほかにStringAide というファイルも事前に読み込まなければいけなかったので自分なりに使いやすくするために今回の日本語版をつくりました。 そして、最新のバージョンで日付のバリデーションにバグがあったので、直しておきました。日付のバリデー
そもそもあなたは何をつくりたいのか この連載は、プログラム言語、特にウェブアプリケーションを開発するために必要なHTMLとサーバサイド言語を学んだばかりのビギナーを対象にしていきます。 それでは、そもそもあなたは、どうしてマッシュアップしようと思ったのでしょうか。 転職するためのスキルとして? はやりだから? 趣味? この連載を読んでいるあなたは、ウェブアプリケーションといっても、既存のもののコピーではなく、これまでにない新しいものを開発したいと思っているのではないでしょうか。 そこでまずことわっておかなければならないのは、マッシュアップの手法について、コアな部分のライブラリが各所から提供されているために、お手軽さだけが強調されていますが、それゆえに、誰もがマッシュアップできるわけではないという点です。 マッシュアップするために、必要なのは、 「何かをつくりたい」 ではなく、 「これを
組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! NASAの新オフィシャルサイト「NASA.GOV 5.0」 ↑NASAといえば、Googleに情報を提供するほど膨大な量の情報を持っているわけですから、情報整理のノウハウが詰まっているはず。 NASA 5.0 ↑これがNASA5.0のサイト。たまに「新しいタブ」ではなく「新しいウインドウ」でページが開くので、すべてが良いわけではないですが、参考になる部分はいろいろありそうです。 RSSフィード登録 ↑フィード登録にも気を使った感を受けます。 ブクマボタン ↑ついに政府機関もSMO!?流行どころはしっかりと押えているようです。 ちなみにこのサイトで使われているのはPrototype JavaScript、Ajaxを使った主な特徴も公表されていました。
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く