メモ: 2008年2月アーカイブ

JavaScriptとCSSを使って、クリックで切替えられるタブメニュー(iGoogleみたいなやつ)を作って見ました。

いわゆるDHTMLです。
↓のタブ2、タブ3をクリックすると、コンテンツの中身が変わります。
(FireFoxではこのページ上では動きませんが、下記のコードは有効です。

下記ソースをメモ帳にコピペして、拡張子htmlで保存してお使いください。

IE6.0SP2 , FireFox2.0で動作確認しました。

<script>
var collection;

function Obj(objContent,objTab) {
 this.content = objContent;
 this.tab = objTab;

 return this;
}

Obj.prototype = {
 appear : function(){
  this.content.style.display = "block";
  this.tab.className = "selectedtab";
 },

 dissappear : function() {
  this.content.style.display = "none";
  this.tab.className = "unselectedtab";
 }

};


function init(){
 collection = [
   new Obj(content1,tab1),
   new Obj(content2,tab2),
   new Obj(content3,tab3)
 ];
}

function show(i){

 for(var j in collection){
  collection[j].dissappear();
 }

 collection[i].appear();

}

</script>

<style>
.selectedtab { background:#66f; color:white;}
.unselectedtab {}

#content1 { display:block; }
#content2 { display:none; }
#content3 { display:none; }
</style>

<body onload="init()";>
<span id="tab1" class="selectedtab" onclick="show(0);">タブ1</span>
<span id="tab2"  class="unselectedtab" onclick="show(1);">タブ2</span>
<span id="tab3"  class="unselectedtab" onclick="show(2);">タブ3</span>
<br><br>
<div id="content1">コンテンツAAAAAAA</div>
<div id="content2">コンテンツBBBBBBB</div>
<div id="content3">コンテンツCCCCCC</div>
</body>

追記 2008/3/14
もっと簡単なやつを作ってみました。
JavaScriptとCSSで作る超シンプルなタブ切り替えメニュー

[MySQL] SQL文のサンプル集   はてなブックマークに登録  

※ このページは自分用メモなので随時書き換えます。

■コマンドラインでMySQLシェルを呼び出す

C:\>mysql -u ユーザ名 -p
Enter password:  パスワードを入力

■使用するDBを指定する

mysql>use データベース名;

■SELECT文

全て抽出
mysql>SELECT  *  FROM テーブル名;

フィールド名を指定

SELECT フィールド名 FROM テーブル名;
条件指定して抽出
SELECT ... FROM テーブル名 WHERE フィールド名 = 値;
条件を複数指定して抽出
SELECT ... FROM テーブル名 WHERE フィールド名 =値 AND フィールド名=値;

Widows上でApache+PHPを動かしていて、日本語が文字化けしました。

いろいろ調べてみたら、php.iniを書き換えると直ることがわかりました。

下記のページどおりにやったら、見事に直りました。

php.iniの文字コードの設定 - bnote PHPのソースをEUC-JPで保存し、ブラウザへEUC-JPで出力する設定

CGIとかPHPで動的Webサイトを作っていて、HTTPヘッダ(FormのPOSTデータとか)を見たくなることがよくあります。

今まで、秀丸さんが作ったInetSypをインストールして使ってたんですが、操作性がいまいちだったり、横取り丸も別途インストールしないといけなかったり、プロクシの設定が必要だったりとかして、難しくていまいち使いこなせていませんでした。

(たぶん、HTTPヘッダを見るということに特化していないためだと思われます)

 

で、他にもっと便利なのはないかと探したら、ありました。 \(^^)/

ieHTTPHeaders

ダウンロードしてインストールするだけで、お使いのIEのウィンドウの下の方に、HTTPヘッダのRequestとResponseが表示されます。

すげー便利!!

 

http-header.JPG

このアーカイブについて

このページには、2008年2月以降に書かれたブログ記事のうちメモカテゴリに属しているものが含まれています。

前のアーカイブはメモ: 2008年1月です。

次のアーカイブはメモ: 2008年3月です。