タグ

Javascriptに関するretletのブックマーク (329)

  • JavaScriptでMacOS XのDock機能を実現する:phpspot開発日誌

    Alexei@Nitobi Blog Archive Development Diary: Taming the Fisheye I thought it might be a good idea to document the development of one of our components from a user-interface perspective. We’re in the process of developing a host of new components now, which should be ready for release early this spring. One of these is a Fisheye Menu. JavaScriptMacOS XのDock機能を実現する。 Dock機能というのは、次の画像のようにカーソルを合わせると画

    retlet
    retlet 2006/12/19
    割と滑らか。ちょっと気になる。
  • JavaScriptを利用してフォームの二重送信を防止する:CodeZine

    japan.internet.com は、1999年9月にオープンした、日初のネットビジネス専門ニュースサイト。月間2億以上のページビューを誇る米国 Jupitermedia Corporation (Nasdaq: JUPM) のニュースサイト internet.com や EarthWeb.com からの最新記事を日語に翻訳して掲載するとともに、日独自のネットビジネス関連記事やレポートを配信。

    retlet
    retlet 2006/12/15
    ボタンをDisableにする//前面に半透明divを表示して画面を擬似的にフリーズさせる方法
  • jQuery - PrototypeにインスパイアされたJavascriptライブラリ

    jQuery jQuery is designed to change the way that you write Javascript. jQueryはあなたのJavascriptプログラミングの方法に変化をもたらすように設計されている。 というわけで、jQueryを使ったJavascriptプログラミングにチャレンジしてみよう。 What is jQuery? jQuery is a Javascript library that takes this motto to heart: Writing Javascript code should be fun. jQuery acheives this goal by taking common, repetitive, tasks, stripping out all the unnecessary markup, and leav

  • jQuery Flash Plugin

    A jQuery plugin for embedding Flash movies. Features Simple, but powerful. Specify what you need, and nothing more -- sensible defaults take care of the rest. $('#hello').flash({ src: 'hello.swf', width: 320, height: 240 }); Perform sophisticated replacements by passing a custom callback. $('.custom').flash(null, null, function(htmlOptions){ // do stuff }); Overwrite the defaults to always to meet

  • Farbtastic Color Picker — Acko.net

    jQuery Plug-in Farbtastic is a jQuery plug-in that can add one or more color picker widgets into a page through JavaScript. Each widget is then linked to an existing element (e.g. a text field) and will update the element's value when a color is selected. Download Farbtastic 1.2 - January 8, 2007 (License: GPL). Demo Farbtastic uses layered transparent PNGs to render a saturation/luminance gradien

    Farbtastic Color Picker — Acko.net
    retlet
    retlet 2006/12/15
    jQueryでウェブページにカラーピッカーを。
  • jQMinMax - Add min-/max- height & width support

    Author Dave Cardwell (jQuery plugins) Synopsis jQMinMax is a jQuery plugin that adds support for min-width, max-width, min-height and max-height where they are not natively supported. This page describes version 0.1. Usage Automatic jQMinMax automatically adds min/max support to those elements that require it on $(document).ready(). $('#foo').minmax(); This method checks to see whether the element

    retlet
    retlet 2006/12/15
    JQueryベース。min/max-width/heightをエミュレートするプラグイン。
  • Firebug Lite をブックマークレット化しました - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 ご存知の方も多いかと思いますが、先日 Firefox 用 Web 開発ツールの代表格 Firebug の 1.0beta がリリースされました。それはそれで嬉しいニュースですが、さらに素晴らしいことに機能限定(というかログ表示とコンソールのみ ^^;)ながら Firefox 以外のブラウザーでも動作する Firebug Lite も同時に公開されました。 Oper

    retlet
    retlet 2006/12/09
    Safari 2.0.4でも動いた
  • Highslide JS - JavaScript thumbnail viewer

    What is Highslide JS? Highslide JS is an image, media and gallery viewer written in JavaScript. These are some of its advantages: Tip! Use the visual Highslide Editor to set up your Highslide installation without writing code. Quick and elegant looking. No plugins like Flash or Java required. Popup blockers are no problem. The content opens within the active browser window. Single click. After ope

  • クロスブラウザでのJavaScriptキーボードイベントの扱い方:phpspot開発日誌

    JavaScriptでのキーボードイベントの処理はブラウザによって違っていて、クロスブラウザで動作させるためには、それぞれのブラウザに合ったコードを実行し分ける必要があります。 JavaScriptでキーボードイベントを取得し、どのキーコードが押されたかを判別するサンプルを以下に示します。CtrlキーやShiftキーが押されたかどうかなどのチェック方法も併せて示しています。 このサンプルを活用することで、Webアプリケーションにショートカット機能をつけ、より使い勝手のよいWebアプリケーションを作成する手助けになるはずです。 以下、サンプル。 <html> <title>クロスブラウザでキーボードイベントを処理する方法</title> <!-- js コード --> <script type="text/javascript"> document.onkeydown = function(

  • min/maxワイド等利用可能になるライブラリminmax.js

    CSS minimum and maximum sizes The CSS2 standard specifies four properties that can be very useful when working with CSS layouts: min-width, max-width, min-height and max-height, These can be used in conjunction with the well-known width and height properties to get effects which can be especially helpful in designing layouts that are a mix of fixed-size and window-size-relative units. For example,

    retlet
    retlet 2006/12/07
    IEでmin-width, max-width, min-height, max-height を有効にするJavascript
  • IEやOperaでも使えるFireBug Lite&FireBug1.0Betaリリース:phpspot開発日誌

    Firebug Blog Archive Firebug 1.0 News (via Ajaxian) Thanks to the 130 people who commented thoughtfully on my previous blog about Firebug. I’m so excited about getting Firebug 1.0 out to you guys, and I’ve been working my tail off to get the beta in shape for a wider release. Today I have three big announcements to make. JavaScriptでのデバッグに欠かせない、IEやOperaでも使えるFireBug Lite&FireBug1.0Betaリリース。 FireBugは

  • JavaScript で文字をトリミングする

    JavaScript を用いてエントリータイトル等の文字をトリミング(指定した文字数だけ表示する)するカスタマイズです。 以前、「Movable Type のようなトリミングを、他のブログで実現できないでしょうか」というご質問の回答です。大変遅くなりましたが、このエントリーで回答に替えさせて頂きます。 ここでは文字数でトリミングする方法を紹介していますが、半角・全角が混在している場合のサイズを調整したい場合は、下記のエントリーを参照ください。 JavaScript で文字をトリミングする(改善版) とりあえず「id 属性名」と「要素名+ class 属性名」で指定したタグの中に記述された文字列をトリミングする、簡単な JavaScript を書いてみました。 Windows + IE6/Firefox 2 で実験した限りでは、全角・半角いずれも1文字で計算してトリミングしてくれるようですが

    JavaScript で文字をトリミングする
  • JavaScript :: Kyosuke.jp

    Flashプラグインの使用について 当ウェブサイトをご利用いただくにあたり、Flashプラグインをインストールしていただくことを推奨しております。 お手数でございますが最新のプラグインをインストールして頂きますようお願い申し上げます。 なお、テキストで表示できる情報に関しましてはHTMLで記述されておりますのでこのままご利用いただけます。 About Portfolio Kyosukeの書いたJavaScriptを公開しております。現時点ではWeb標準の日で公開したスクリプトのみです。 ロールオーバーイメージ クラス名を指定するだけで_onとついた画像をロールオーバーイメージとして設定するスクリプト。prototype.jsを使用。prototype.jsを使わないバージョンはDaniel Nolan氏のImage Rollover Codeをお使いください。要望があれば使わないバージ

    retlet
    retlet 2006/12/03
    クラス名を指定するだけで_onとついた画像をロールオーバーイメージとして設定するスクリプト。//table要素にclass指定するだけで、その中のtr要素に対して交互にクラス名を割り当てるスクリプト。
  • target="_blank" を使わないで新しいウィンドウでリンクを開く方法 - memo.xight.org

    Summary target="_blank" を使わないで新しいウィンドウでリンクを開くための手法. Behaviour.js を利用すればより簡単,かつHTMLを汚さずに実装可能. Sample Source var myrules = { '.popup' : function(el){ var href = el.getAttribute('href'); if (href){ el.onclick = function(){ window.open(href); return false;} el.onkeypress = function(){ window.open(href); return false;} } } }; Behaviour.register(myrules); <script type="text/javascript" src="behaviour.js

    retlet
    retlet 2006/12/01
    Behaviour.jsを使用した例
  • Yahoo UI Libraryを拡張した超リッチなコンポーネント集:phpspot開発日誌

    yui-ext Documentation Center Yahoo UI Libraryを拡張した超リッチなコンポーネント集。 拡張コンポーネントを使って作ったものリストを以下に列挙。 Livedoor Reader のようなすごいRSSリーダー その場で編集可能な使いやすく、クールなグリッドコンポーネント タブコントロール プロパティ編集ボックス 参考にすれば、なかなか凄いものが作れるかもしれません:-) ドキュメントも充実していて、次のようにエクスプローラ形式で見やすいです。 関連サイト prototype.jsリファレンス script.aculo.usリファレンス

  • Jack Slocum's Blog ≫ Resizable Reloaded - A reusable component for resizing elements

    retlet
    retlet 2006/11/29
    Yahoo! UI Library を利用したマウスドラッグでリサイズ可能なボックス&画像&コメント入力欄。via: http://phpspot.org/blog/archives/2006/11/javascript_34.html
  • FirefoxでURL折り返しJavaScript

    Firefoxで長いURLなんかを折り返してくれるJavaScript 前から気になってたけど、たいした理由もなく後回しにしてた (見て見ぬふりをしてた) ことを 今日 なぜか やる気が起きたので、やっつけちゃいました。それは、Firefox で 長いURL や 連続した半角文字列を 折り返してくれない バグに 立ち向かうことでした。 どういう現象かというと・・・ こ~んな感じ。文字列が Block を突き破って、はみ出してます。これ、IE では起きない現象なんですよね。 小粋空間 さん : Firefox・Netscapeで連続した半角文字を折り返す を参考に 「通常のJavaScritpと同様に設定するカスタマイズ」 のほうで やってみました。 outsider reflex さん : Firefoxで長いURIを折り返す から、url_breaker_plus.user.js をダウ

  • 知られざるJavaScriptの世界:ITpro

    最近,Webプログラミングの世界で静かなブームになっている言語があります。何を隠そうJavaScriptです。JavaScriptはご存知のとおり,クライアントサイドすなわちWebブラウザ上で動作するタイプのプログラミング言語です。最初にJavaScriptが実装されたのは,今から10年以上前の1995年,Netscape Navigator2.0でのことです(登場当時はLiveScriptと呼ばれていました)。決して新しい言語ではありません。それが,どうして再び注目されることになったのでしょう。その理由は,Webインタフェースのプログラミングで,JavaScriptの有効性や利便性が再発見され,言語そのものが持つユニークさや機能が技術者の関心を集めているからです(図1)。 JavaScriptを使うのはダサかった? Webインタフェースの技術といってもHTMLしかなかったころ,様々なプロ

    知られざるJavaScriptの世界:ITpro
  • AJAJA - Trac

    昔はサラ金とかキャッシングのCMも多くて広告も多かったんですけれども、今はすこしずつ減っているような印象を受けますね。昔はもうちょっと多かったと言うよりも、そればっかり流れていた時があったように思います。あの頃は内容もよくわからなくて、別に貸金業者だということがわからなくてもいい、というような意識で作られていたんじゃないか?と思うようなCMが多かったです。インパクトやPRには良かったと思います。 今は逆にこういったキャッシングなどのCMはあるにはあるんですけれども、昔よりも減ったように思います。車内広告などもそうですし、少なくなりつつあります。その代わりに増えているのが過払い請求をするための法律事務所の広告でしょう。元々こういうものは一切見たことがなかったですし、そもそも法律事務所の広告なんて言うものを見たことがある人のほうが少ないと思います。それもそのはずでこういった法律事務所や税理士の

    retlet
    retlet 2006/11/01
    MozillaのJavascriptインタープリタ『SpiderMonkey』を拡張した、サーバーサイドJavascriptプロジェクト。
  • Asual » SWFAddress

    SWFAddress is a small but powerful library that provides deep linking for Flash and Ajax. It's a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state. SWFAddress enables a number of important capabilities which are missing in today's rich web technologies including: Bookmarking in a browser or social website Sending links via email or

    retlet
    retlet 2006/10/31
    Flashでディープリンクを作成。ブラウザの戻る/進むにも対応。