<a href="javascript:history.back()">[戻る]</a> <a href="javascript:history.go(-1)">[戻る]</a> 通常のリンクの設定では <a href="移動先のURL"> ~ </a> と 移動先のページを設定する必要がありますが、JavaScript を利用すれば、 どのページからやってきても 直前まで見ていたページに戻るように指定 することができます。 これは ブラウザの「戻る」ボタンの機能をそのままJavaScriptで実行 するものですので JavaScriptが使えない環境では作動しません。 では 実際にサンプルを見てみましょう。 まずは 下のリンクをクリックして Yahoo Japan にアクセスします。 Yahoo Japan 次に 先に開いた Yahoo Japan のウィンドウから 下のサンプルを開いて
NILScript(エヌアイエルスクリプト)は、JavaScriptベースのスクリプト実行環境です。 現在の所、SpiderMonkeyを使用したWindows用のスクリプトホストである「NG with JSAPI for Win32(仮称)」のスクリプトとして実装された処理系が存在します。 動作確認は32ビット版WindowsXPでしか行っていませんが、Windows7や64ビット版での動作例もあるようです。9x系及び2000未満のNT系では動作しないはずです。 Wine環境では一部の機能が正常に動作しませんが、そのうち(Wine側で修正されなければ)改善予定です。 Download Latest zipped package(executable binary + base scripts + samples + documents) ※テスト版であるため、頻繁に更新される可能性があり
先日書いたmin-widthとmin-heightに関する記事の補足です。以下のようなコメントをいただいたのでIE6でmin-widthを実装する方法をまとめました。 たしかに、この方法に若干違和感感じあります。 例えばどういう実装方法があるのでしょうか? あまり使う機会がないもので。 javascriptのライブラリを使う ライブラリを使う場合は下記などがあります。お手軽です。 min-width,max-width,min-height,max-heightをIEで使えるようにするjavascript[to-R] expressionで実装する expressionを使って、CSS内でjavascriptを使う方法だとかなりシンプルに書けます。 [CSS]IEで、min-widthやmax-widthを実現する方法 | コリス #foo { min-width: 600px; widt
1.メールアドレス収集ロボット対策 2.訪問者から連絡を貰う3つの手段 3.収集されないためのメールアドレスの工夫 4.エンティティ表記はSPAM対策として有効か 5.メールアドレス収集ロボットを使用した収集確認 6.暗号化メールアドレスの簡単生成 7.Outlook Express メッセージルールによるSPAM対策 8.このサイトへのリンク 暗号化メールアドレスの簡単生成 収集されないためのメールアドレスの工夫に紹介しているNo.7タイプを生成します 下記の内容を自分の内容に変更後、生成開始してください 注.いずれの項目にも(半角のスペースは使用できません) メールアドレス 自分の宛名 題名初期値 表示 出力文字コード Shift-JIS EUC-JP JIS UTF-8 UTF-16LE UTF-16BE PR -> 太陽光発電遠隔監視システム
メールアドレス収集ロボット対策のために字面を読んでも分からない形式に メールアドレスを暗号化します。 これにより、メールアドレスを収集するロボットが閲覧した際はメールアドレスと して認識できずに収集することが出来ません。 収集することが出来ないため迷惑メール送信者の手にメールアドレスが渡らず 迷惑メールが送られて来ることもありません。 なお、利用者がメール送信操作をしたときにはJavaScriptプログラムが 実行され、正常に扱えるように復号します。 収集ロボット対策として エンティティーにエンコード(エンティティー化)する方法がよく使われますが、 デコードを行うのは容易なため対策としては不十分です。 これに対し、本方式は暗号化を用いており下記サイトで収集できるか調査した結果、 メールアドレスを収集できないことを確認しています。 『メールアドレス収集ロボットを使用した収集確認』
Eloquent JavaScript Eloquent JavaScriptというタイトルのもとでJavaScriptに関する情報が公開されている。同コンテンツの作成はMarijn Haverbeke氏の手によるもの。プログラミングの簡単な紹介からJavaScriptを使ったプログラミングの勘どころが丁寧にまとまっている。JavaScriptの仕様を解説するスタイルではなく、実際に必要になる処理や間違いやすい部分について取り上げながら説明がおこなわれている。JavaScriptを使ったプログラミングを実施するすべてのデベロッパに一読をお薦めしたいコンテンツだ。Eloquent JavaScriptの目次は次のとおり。 Introduction Basic JavaScript: values, variables, and control flow Functions Data stru
JavaScriptを使ったCSSの切り替えのテクニックは結構有名なのですが、この前読んだJeffrey Zeldmanの著書に、フリーで配布されているCSSの切り替えスクリプトがあったので紹介します。転載の転載という奴でアレですが。 A List Apartというサイト(英語ですよ)のhttp://www.alistapart.com/articles/alternate/のページで配布されております。 一番下の近くに"Download styleswitcher.js"という項目があるので、それをクリックしてダウンロードしてください。 設置方法 使い方は、ものすごく簡単で、head部分に、 <head> <link rel="stylesheet" type="text/css" href="style1.css" title="standard" /> </head> という感じ
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
自分なんぞがオブジェクト指向とはなんぞと語るなんておこがましく、「オブジェクトっぽい話」でいいかなーと思っていたのですが、ブックマークするときに「オブジェクト」でタグ付けてる人がいたので、これはいかんと思い、こっそりタイトルを直しました。 2回目の今回は、複数のインスタンスをまとめて操作する方法について書きます。 まんじゅうマネージャー 前回、クラス作ってインスタンスを作ると便利だというところで終わりましたが、便利な点としてはまず、「複数のインスタンスをまとめて操作したり、作ったりできることができる」という点があります。どういうことかというと、とりあえず、以下のサンプルを見てみてください。 まんじゅうマネージャーサンプル まんじゅうを一気に作ったり、隠したりすることができます。 これで賞味期限が切れたりしても大丈夫なはずです。 この機能を作れと言われたら、前回の知識だけは結構厳しいのではな
2007年12月06日15:30 カテゴリアルゴリズム百選 アルゴリズム百選 - 値と参照 今回は値と参照について取り上げます。 突然ですが問題です。以下のJavaScriptプログラムを実行すると、何と表示されるでしょうか? プログラム: var a = [0, 1, 2, 3]; var b = a; b[0] = 'zero'; p(a); 出力: エラー: 答えは、"zero, 1, 2, 3"です。しかし、なぜaを直接変更していないのにaの中身が変わっているのでしょうか? ここで、二行目に注目してみます。ここでは変数bに変数aを代入しています。変数aは配列です。ここだけ見ると、内部で起こっているのは以下のようなことに見えなくもありません。 array b -+ array b -+ | 0 | | 0 | | 1 | = | 1 | | 2 | | 2 | | 3 | | 3 |
■ JavaScript目次 JavaScriptを覚えて、ページに変化を表現することは楽しいことでもあります。ユーザ環境に配慮しつつ上手にスクリプトを使ってみましょう。あらたなコンピューター言語を覚えることは大変なことです。特に初心者にとっては、初めて目にする言葉が続出します。当講座ですべてをマスターすることは困難と思います。自分が新しいことにチャレンジすることは、それなりの情熱と覚悟を持って自分なりに努力することも大切なことです。あくまでも参考程度でお読みいただければ幸いです。 なお、サンプルを含めてJavaScriptに関する記述に重大な誤りやミスがありましたら、メールにて、ご連絡いただけると大変助かります。 ■ JavaScriptリファレンス オブジェクトリファレンス メソッド、及びプロパティリファレンス JavaScript Color Name ビルトイン関数 言語仕様 演算
JavaScriptは、ホームページに様々な機能、効果を加えることができるプログラムです。 サンプル・プログラムはご自由にカスタマイズなどをしてお使いください。
個人的な趣味の範囲ではご自由にお使い下さい。 商用目的、またはそれに類する場合は管理者までご連絡下さい。 また、掲載・転載が必要な場合もご連絡下さい。
JavaScript の基本 HTML の基礎 JavaScript の基本 変数・演算子 文法 フォーム フォームにアクセスする イベントハンドラ オブジェクト一覧 HTML の基礎 よく使いそうなタグ 画像・リンク テーブル フレーム メタ情報 その他 JavaScript - ウィンドウ関連 開いているウィンドウを閉じる 新しいウィンドウをサイズ指定して開く 指定したページに移動する 指定したページを読み込む 戻る・進む リンクを全て新しいウィンドウで開く 警告を表示する ページを更新する 画面の解像度 ステータスバーに表示する JavaScript - ドキュメント関連 ページ内に書き込みする タイトル・ツールチップを変える クッキーの読み書き ファイルサイズを取得する (IE) JavaScript - 時間関連 JavaScript - ブラウザ関連 タイマー・タイマーを止める
TiddlyWiki is loading
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く