Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

「JavaScript」に関する記事

369件中341~360件を表示
  • 769_t.jpg
    2006/12/15

    JavaScriptを利用してフォームの二重送信を防止する

    ユーザーがフォームの送信ボタンをクリックした際に、Webサーバー側の応答が遅いと、再度ボタンをクリックして、フォームが二重に送信されてしまうことが考えられます。本稿では、ボタンの無効化と、画面のフリーズ化という二つの解決アプローチを紹介します。

  • 739_t.gif
    2006/12/12

    JavaScriptでつくるSchemeインタプリタの基礎の基礎

    本稿ではJavaScriptを用いてSchemeのインタプリタを作成します。もともと関数型に近いJavaScriptを使用するため、比較的簡単にSchemeインタプリタを作成することができます。

  • 703_t.jpg
    2006/11/24

    JavaScriptとFlashによるWebオルゴールの製作

    本稿では、簡単なマクロ(MML)でMIDIファイルを生成する「JavaScriptSakura」を利用したWebオルゴールを作成します。オルゴールの本体は、Flashで作成し、MIDIファイルの作成に、「JavaScriptSakura」を利用しました。また、せっかくのWebオルゴールなので、簡単な掲示板の機能も持たせてみようと思います。

  • 679_t.jpg
    2006/11/09

    Firefox拡張機能の基礎を実例で学ぶ

    Firefoxの拡張機能は数多くありますが、いざ自作しようと思っても、日本語の情報が少なくあきらめてしまった方も多いのではないでしょうか。本記事では、TouchUpWeb拡張機能の一部を題材にして、その仕組みを解説します。扱う機能はシンプルですが、一通りの技術・Tipsを使い、Firefox拡張機能の開発の基礎を押さえた内容となっています。

  • 2006/10/30

    Webページ上の状況依存ヘルプの自動作成

    前稿『Webページ上に状況依存ヘルプを作成する』では基礎に重点を置いていたため、いくつか足りない点がありました。今回は、ヘルプウィンドウの開閉タイミングの調整方法や、ASP.NETの分離コードを利用して必要なスクリプトとマークアップを自動的に追加する方法などについて解説します。

  • 2006/10/27

    条件付きコンパイルを使ってOracleの運用コードを効率化する

    if... then... else呼び出しの繰り返しがパフォーマンスに与える悪影響を心配しているOracle PL/SQL開発者には、条件付きコンパイルをお勧めします。条件付きコンパイルによって、if... then... else呼び出しを運用コードから消し去ることができます。しかも、できることはそれだけではありません。

  • 2006/10/19

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

    JavaScriptを使って、ブラウザの新しいウィンドウを表示可能領域いっぱいに開く場合、ブラウザの種類によって実装方法が異なります。そこで本稿では、具体的な実例を挙げながらクロスブラウザスクリプトの作成方法について解説します。

  • 568_t.jpg
    2006/09/14

    AJAXとDojoとStrutsを組み合わせWebページを高速化する

    ページをリロードする代わりにDojoのAJAXコールを使用することで、アプリケーションの操作性を高めることができます。DojoのAJAX APIを使用するとStrutsアクションをスマートに呼び出すことができます。

  • 572_t.jpg
    2006/09/12

    Webページ上に状況依存ヘルプを作成する

    HTMLのtitle属性を使うとHTML要素にツールヒントを表示することができますが、テキストの文字数には限りがあり、複雑な書式設定、イメージ、色なども表示できません。そこで、事前に定義した場所にマウスが移動したときに複雑なヘルプを表示できる、ツールヒント型のヘルプシステムを作成します。

  • 534_t.gif
    2006/08/31

    不完全なHTMLを動的にタッチアップ

    本稿では、Internet Explorerに特化したコンテンツをFirefoxなど他のブラウザでも正しく閲覧できるようにするための仕組みとして、Greasemonkey拡張機能を利用したコンテンツのタッチアップと、そのためのスクリプトを管理するシステムであるTouchUpWebプロジェクトを紹介します。

  • 531_t.gif
    2006/08/25

    Google Web Toolkit:現実的な開発に即したAJAX

    Google Web Toolkitは、Swingライクな開発フレームワークと素晴らしいコンパイラ/デバッガを備え、AJAX開発を容易にしてくれるツールキットです。本稿では、これらすべての機能を実際に利用するデモを紹介します。

  • 522_t.gif
    2006/08/17

    クライアントサイドスクリプトを使ってGridView上のすべてのチェックボックスをオンにする方法

    GridViewのヘッダーに[Check/Uncheck All]チェックボックスを追加し、すべての下位チェックボックスを一度にオンまたはオフにする機能を実装します。クライアントサイドスクリプトを使うため、応答速度の速いインターフェイスを実現できます。

  • 2006/07/03

    ブラウザに合わせたスクリプトを実行する

    今回は、JavaScriptを使ってブラウザの種類やバージョンを判断し、実行するスクリプトを変える方法を、実例を挙げながら解説しています。具体的には、ユーザエージェントから使用されているブラウザを判断し、各ブラウザ用のページへ遷移させるスクリプトについて解説します。

  • 406_t.jpg
    2006/06/12

    Photoshopのスクリプト制御

    Photoshopのアクション機能は強力で、デザイナーはこれらを多用していますが、少し複雑なことをさせようとすると、とたんに限界に行き当たるのが現実です。Photoshop 7.0以降では、Scripting plug-inを利用して、プログラムで直接Photoshopを制御できるようになりました。この機能を使えば、アクション機能以上に細かなことができます。本記事ではJavaScriptを使い、Photoshopをスクリプト制御して、ファイルをリサイズして保存する方法を解説します。

  • 370_t.jpg
    2006/04/28

    prototype.jsを使った画像サムネイルの表示ライブラリ

    Webサイトで画像をアップロードする際、従来のようにファイル名を指定する方法だと、ファイルがどんな画像かをあらかじめ把握しておく必要があり、不便です。本稿で紹介するライブラリを利用すると、画像ファイルをアップロードする前に、ブラウザ上で画像のサムネイルを表示させることができます。

  • 2006/03/17

    ユーザエージェントからブラウザの種類やバージョンを判断する

    今回は、JavaScriptを使って、スクリプトが実行されているブラウザの種類やバージョンを判断する方法について解説します。具体的には、ユーザエージェントに関する情報を持っているnavigatorオブジェクトのuserAgentプロパティから、ブラウザに関する情報を探し出します。

  • 340_t.jpg
    2006/03/15

    JavaScriptとCSSによるアドベンチャーゲームの作成

    本稿では、JavaScriptを使ってInternet Explorerで動作するゲームを開発します。より本格的なゲームでは、画面の切り替え時にフェードイン・フェードアウトなどの演出が行われますが、DHTMLではイメージをピクセル単位で編集し、新しいイメージを構築することはできません。そこで、ゲームに必要な高度な演出を実現する方法を解説します。

  • 2006/03/13

    prototype.jsを利用したドラッグできるWebカスタムコントロール

    本稿では、フリーのプロトタイプオブジェクト指向ライブラリであるprototype.jsを利用して、ドラッグが可能なWebカスタムコントロールを作成する方法を紹介します。ドラッグ機能の他に、ブラウザのスクロールに反応して指定した位置に浮遊する機能も付加します。

  • 311_t.jpg
    2006/02/17

    JavaScriptとCSSによるブロック崩しの作成

    本稿では、JavaScriptを使ってInternet Explorerで動作するゲームを開発します。 ゲーム開発に必要な、より自由な描画を行うには、スクリプトからHTMLオブジェクトのスタイル属性にアクセスしなければなりません。本稿では、スタイル属性をスクリプトから制御することで、オブジェクトをより自由にドキュメント上に描画する方法を検討します。

  • 251_t.jpg
    2006/01/12

    JavaScriptとDHTMLによるタイピングゲームの作成

    本稿では、JavaScriptとDHTMLを利用してブラウザ上で動作するゲームを開発します。スクリプトからHTMLドキュメントの内容を書き換える方法を詳しく解説し、最終的にサンプルプログラムとして、シンプルなタイピングゲームを作成します。

369件中341~360件を表示
All contents copyright © 2005-2020 Shoeisha Co., Ltd. All rights reserved. ver.1.5