IT Rescue IT関連Tips情報

javascript

サイト中にGoogleMapsを埋め込み、waypointsの指定をするとIE8でルートが表示されない場合

2012年10月4日javascript

サイト中にGoogleマップを埋め込み、ルート案内を表示させた際、Firefox,Chrome,IE9では問題なく表示されましたが、InternetExplorer8だとルートが表示されないという問題がありました。 <waypoints> でエラー: (無効な値: [object Object], (位置 1 にある要素でエラー: (プロパティ <location> でエラ …→ 続きを読む

jQueryで簡単に表示・非表示を制御する

2012年10月3日javascript

divタグ等ブロック要素を、簡単に表示/非表示できるjQueryのスクリプトです。 jQueryを読み込んだ後、 というJavascriptを記載します。使い方は という感じです。トグルで機能するので表示用ボタン、非表示用ボタンを別途用意する必要ありません。 ”よく使うJavascript集”にでも入れておくと便利だと思います。

jQueryでオンマウス画像のエフェクトをつける

画像ボタン・画像メニューのマウスオン・オフでいちいち2種類の画像を作るのは大変です。そんな場合、jQueryのfadeエフェクトを利用すると簡易にオンマウス効果を付けることが出来ます。 jQueryを読み込んだ後、 というJavascriptを記載します。onimg というのがクラス名で、 という感じで、イメージにクラスをつけると、オンマウスの時に画像にフェード効果がかかります。

JavascriptのDateオブジェクトの月(month)に注意

2007年12月9日javascript

最近気づいたことなのだが,JavascriptのDateオブジェクトの月の指定には注意が必要である. JavascriptリファレンスのDateオブジェクトのページによれば コンストラクタの一つに new Date(yr_num, mo_num, day_num [, hr_num, min_num, sec_num, ms_num]) こんなのがあって,その引数の説明に yr_num, mo_n …→ 続きを読む

Javascript: hashを基にURLのパラメタ文字列を作る関数

2007年10月8日javascript

function ss_makeparam(param, omit) { var pa = new Array(); for(attr in param) { if (attr in omit) { // } else { var p = attr + ‘=’ + encodeURIComponent(param[attr])); pa.push(p); } } return pa.join(‘& …→ 続きを読む

JavaScript のソースコードを見易く(見やすく)整形

2007年9月14日javascript

「このjavascript,どうやってんの?」と思って他サイトのJavaScriptのソースコードを読もうとしたら,改行無しでインデントも無しのソースコードに戸惑った…,そんな経験はありませんか? でも,大丈夫.同じような思いをした人はやはりいるようで難読化されたjavascriptコードを読み易く整形してくれるツールがあります. PerlのJavaScript::Swell というモジュールを使 …→ 続きを読む

AJAXによるアクセスを判定(判別・区別)する (2)

2006年10月27日javascript

AJAXによるアクセスを判定(判別・区別)するの続き. 先日,AJAXのXMLHttpRequestオブジェクトからの要求なのか,通常のWebブラウザによる要求なのかをサーバサイドで判別する方法を紹介しました. AJAXのライブラリとして prototype.jsを使ってます.prototype.jsのソースを読んでみたら,AJAX.RequestクラスのメソッドのsetRequestHeader …→ 続きを読む

AJAXによるアクセスを判定(判別・区別)する

2006年10月24日javascript

AJAXのXMLHttpRequestオブジェクトからの要求(HTTPリクエスト)なのか,通常のWebブラウザによる要求なのかをサーバサイドで判定(判別・区別)する方法. AJAXからのリクエストと通常のWebブラウザからのリクエストで出力する内容を変えたい場合があります.そんなときどうやって,両者の区別を判定するのか. Firefoxのlivehttpheader機能拡張を使って,Webサーバと …→ 続きを読む

免責事項

著作権者の文書による承諾を得ずに、本サイトの内容の一部、全部を無断で複写、複製、転載することは、禁じられています。
また、当ウェブサイト に記載された情報の完全性・正確性に対して一切の保証を与えるものではありません。当ウェブサイトに含まれる情報もしくは内容を利用することで直接・間接的に生じた損失に関し一切責任を負わないものとします。