JavaScript プログラミング 4.Web ブラウザのオブジェクト 4-4 window オブジェクト 4-5 location オブジェクトと history オブジェクト 4-6 link オブジェクト 08T4082A 野太樹

Similar documents
Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21

4. Webブラウザのオブジェクト

JavaScript 演習 2 1

JavaScript演習

V.ブラウザの使い方

Ⅴ ブラウザーの使い方 V. ブラウザーの使い方 起動 終了 画面説明 ホームページ移動 リンクを使って移動 アドレスバーからの移動 ボタンでの移動

Shareresearchオンラインマニュアル

1 Windows XP/Vista/7/8 ( 有線 LAN) Ⅰ LAN ケーブル接続 Ⅱ ブラウザ設定 Ⅲ ログオン 端末登録 の順に設定を行う <ⅠLAN ケーブル接続 > 1-1 LAN ケーブルを差しこむ学内アクセスポイントには LAN ケーブルの差込口が用意されています LAN ケーブ

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 演習名 使用するフォルダ 演習 1 Z: Web データ管理 演習

untitled

医療者のための情報技術入門第 9 回プログラムがはたらくしくみを学ぶ (2) 日紫喜光良 概要 1. はじめに- 具体例から ここから Javascript のプログラミング入門 次はどうする--

Web プログラミング 1 JavaScript (3) (4 章 ) 2013/7/3( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5/

おらんかにクライアント操作マニュアル

. はじめに はじめに みなと外国為替 WEBをご利用いただくにあたり ブラウザ ( インターネットに接続するソフト ) の設定作業は原則不要ですが お客さまのご利用環境によっては ブラウザの設定が必要となる場合があります お客さまの状況にあわせて手順をご確認ください ブラウザの設定を行う前にお客さ

Web プログラミング 1 JavaScript (4) (4 章 ) 2013/7/17( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5

intra-mart Accel Platform — 招待機能プログラミングガイド   初版  

PowerPoint プレゼンテーション

4D Progress( 進捗バー ) 4D には新しい組み込みコンポーネント 4D Progressが含まれます このコンポーネントを使用して (Mac OSのFinderのように ) 1つ以上の進捗バーを同じウィンドウに表示することができます 各進捗バーにはProgress Newメソッドから自

Web データ管理 JavaScript (3) (4 章 ) 2011/12/21( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/18

Vista IE7 ブラウザの設定手順

Microsoft Word - no04.doc

NetworkApplication-12

Java Scriptプログラミング入門 3.6~ 茨城大学工学部情報工学科 08T4018Y 小幡智裕

1-2. 文字の編集について (1) 文字入力する ページ編集フィールド 上では キーボードからの文字入力 または コピーした文章の貼り付け操作に より 文章を入力します 以降 文字入力に関する操作について説明します ページ編集フィールド (1) 改行の扱いについて [Enter キー ] を押下し

Microsoft Word - no06.doc

4D Doc Center : 4D Progress(進捗バー)

Microsoft Word - SSI_Smart-Trading_QA_ja_ doc

スライド 1

JavaScript演習

PALNETSC0184_操作編(1-基本)


intra-mart Accel Platform

教材ドットコムオリジナル教材

平成 31 年 2 月 22 日 岐阜県電子入札システムクライアント PC の Internet Explorer 11 設定手順 ( 受注者用 ) 岐阜県電子入札システムを利用するには インターネットエクスプローラーの設定を行う必要があります 設定項目の一覧 ( クリックすると説明箇所へジャンプし

(Microsoft Word - Excel\216\300\217K\212\356\221b1.doc)

(Microsoft Word - Word\216\300\217K\212\356\221b1.doc)

intra-mart Accel Platform — IM-共通マスタ スマートフォン拡張プログラミングガイド   初版  

ブラウザ Internet Explorer 7 の設定について 第3版

第1章 業務共通

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

Windows Layout SDK プログラミング マニュアル

Windows Layout SDK プログラミング マニュアル

第1章 業務共通


I. アプリケーションソフトの利用 1. アプリケーションソフトの起動 終了 起動 [ スタート ] ボタンをクリック [ すべてのプログラム ] をポイ ント 任意のアプリケーションソフトをクリックします 終了 [ 閉じる ] ボタンをクリックします 保存しないで [ 閉じる ] ボタンをクリック

ER/Studio Data Architect 2016 の新機能

フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボ

JavaScriptプログラミング入門 2.JavaScriptの概要

PowerPoint プレゼンテーション

SILAND.JP テンプレート集


Maser - User Operation Manual

目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 ( その)(IE0 IEの場合 ) 7 6 ( その)(IE0 IEの場合 ) 8 7 (IE9

Microsoft Word - no03.doc

DIGNO® ケータイ ユーザーガイド

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

パソコンをご利用中に Windows のシステム警告 ドライバの更新 システムの破損 等の見慣れない 不審なメッセージが表示された場合の対処法についてドキュメント ID: TS 環境 Windows 10 Windows 8.1 Windows 7 概要 このページでは インターネットを

マニュアル訂正連絡票

overflow プロパティの指定は 親ボックスのスタイルに記述します overflow プロパティは position プロパティ (position: static; 以外 ) の指定がされていなと適用されません ボックスの外にはみ出た部分を表示させたくないときに hidden を使用します サ

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

2 1: ネットワーク設定手順書 が完了後に行なってください 鏡野町有線テレビ 各種設定手順書 この手順書では以下の内容の手順を解説しています メール設定 ホームページの掲載 お客様がご利用の OS により設定方法が異なる部分があります OS をご確認の上 作業を行なってください お客

C) 信頼済みサイトダイアログにて以下の操作を実施する 次の Web サイトをゾーンに追加する (D); 欄に電子入札 URL を入力する 追加 ボタンをクリックし Web サイト (W) に URL が追加されたことを確認する 3 上記 ~ を必要なサイト分行う 登録するWebサイト受注者 : h

機能性表示食品制度届出データベース届出マニュアル ( 食品関連事業者向け ) 4-6. パスワードを変更する 画面の遷移 処理メニューより パスワード変更 を選択すると パスワード変更 画面が表示されます パスワード変更 画面において パスワード変更 をクリックすると パスワード変更詳細 画面が表示

1/2

Team Foundation Server 2018 を使用したバージョン管理 補足資料


目次 メールの基本設定内容 2 メールの設定方法 Windows Vista / Windows 7 (Windows Live Mail) Windows 8 / Windows 10 (Mozilla Thunderbird) 3 5 Windows (Outlook 2016) メ

目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) 信頼済みサイトへの登録 (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 リストを出力する為の設定 (IE0 IEの場合 ) 7 6 ( その)(

第7回 Javascript入門

第 13 講データ管理 2 2 / 14 ページ 13-1 ファイルを開く 第 12 講で保存したデータベースファイル サークル名簿.accdb を開きましょう 1. Access を起動します 2. Microsoft Office Access - 作業の開始 が表示されていることを確認します

スライド 1

Microsoft Word - FTTH各種設定手順書(鏡野地域対応_XP項目削除) docx

ClientManager ユーザズマニュアル

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

この操作説明書は 中央学院大学 ( 以下 本学 という ) の組織 団体 学生 教職員が本学内に設置してある Web サーバに FTP ソフト ( 名称 :FFFTP) を使用して ファイル ( データ ) のアップロード ( 転送 ) 及びダウンロード ( 保存 ) 手順について説明したものです

<4D F736F F D B B838B8EE88F878F915F E302E646F6378>

4, 起動 デスクトップの SimpleBrowserVer2 をダブルクリックします 初回起動時はライセンスキーを要求されますので 購入時に提供されたライセンスキーを画面上のキーボードより入力してください 未入力で OK ボタンを押すと試用版としてご利用いただけます 5, 終了 キーボードからの入

Microsoft Word - ShareFastClientManual_JP_R1-1-0.doc

<発注書作成>

1. ブラウザの設定 (Internet Explorer 6 の場合 ) ウェブブラウザはインターネットエクスプローラを使用してください ライフ WebEDI をご使用頂くに際し ブラウザ ( インターネットエクスプローラ =IE) の設定をして頂きます デフォルト状態に戻した後の設定方法となりま

SAMBA Remote(Mac) 編 PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP

Android Layout SDK プログラミング マニュアル

NeoMail(Webメールのご利用方法)

■デザイン


Microsoft Word - 目次.doc

専門研修プログラム検索システムマニュアル(一般)

更新履歴 変更履歴 版数 リリース日 更新内容 第 1 版 2017/5/15 第 1 版発行 第 2 版 2017/7/13 更新履歴 変更内容を追加 (2ページ) 編集の前に を追加(8 ページ ) ブロックエディタ スマートモード エディタモード の説明を追加 (10~12 ページ ) ブロッ

2. FileZilla のインストール 2.1. ダウンロード 次の URL に接続し 最新版の FileZilla をダウンロードします URL: なお バージョンが異なるとファイル名が

インターネット EDI システムを使用する前の準備 目次 動作環境について... 2 Internet Explorer7.0 / 8.0 をご利用の場合の設定方法... 3 [1] インターネット EDI システムを利用するための標準的な設定... 3 [2] ブラウザ型で帳票を利用する場合に必要

2006

(3) 開いた画 に 1. でダウンロードしたファイルをドラッグ & ドロップする (4) 今すぐインストール ボタンを押す (5) インストール後 再起動する Thunderbird の右上に TexTra ボタンが追加される

<4D F736F F D20288BB388F58CFC82AF C DEC8EE88F878F E9197BF95D2292E646F6378>

3. 画 面 説 明 1 アドレスバー/Google 検 索 バー 4 ステータスバー 1 アドレスバー/Google 検 索 バー 現 在 表 示 されているホームページの URL 1 (ホームページアドレス)を 表 示 します URL を 入 力 すると 目 的 のページに 移 動 することがで

1. Microsoft Loopback Adapter のインストール 1) ノートパソコンにおいて そのパソコンの管理者アカウントによりログオンします 2) [ スタート ] > コントロールパネルを開きます 3) 表示方法 : カテゴリの場合には ハードウェアとサウンド > デバイスマネージ

FileExplorer for ASP.NET Web Forms

目次. はじめに.... 新規設定手順 ( 通常ポート利用 ) Windows Mail 設定画面表示 アカウントの種類の選択 表示名の設定 インターネット電子メールアドレス 電子メールサーバーのセ

改訂履歴 版数日付改訂内容項番 ページ等 /03/31 全面改定

SciFinder (Web版) のエラーへの対処法

Onsen UI について Onsen UI について UI フレームワークとは モバイルアプリを作成する場合 パソコン向けのアプリケーションとは異なり アイコンを多用したり ボタンを指で押しやすいサイズにしたりして 小さな画面の中にアプリの機能を盛り込む工夫が必要です これらをすべて CSS や

Transcription:

JavaScript プログラミング 4.Web ブラウザのオブジェクト 4-4 window オブジェクト 4-5 location オブジェクトと history オブジェクト 4-6 link オブジェクト 08T4082A 野太樹

4-4 window オブジェクト window オブジェクト Webブラウザのウィンドウを管理するオブジェクト Webブラウザで開いた段階で 動的に 成 新規のwindowオブジェクトを作成することができる

4-4-1 ウィンドウを参照するためのプロパティ window オブジェクトが複数存在する場合に それぞれを参 照するためのプロパティ プロパティ window 説明 現在の window オブジェクト 体を参照 self 現在の window オブジェクト 体を参照 (window と同等 ) top parent opener Web ブラウザで最初に開いた window オブジェクトを指し す フレーム機能を使 時, 親のウィンドウやフレームを指す open() メソッドで作成した新規ウィンドウを指す window オブジェクトが単体である場合 window, self, top, parent は 分 を指す

4-4-2 ステータスバー関連のプロパティ web ブラウザのウィンドウ下部に 意されるステータスバー に 字列を表 するためのプロパティ プロパティ 説明 defaultstatus ステータスバーにデフォルトで表 する 字列を設定 ( 他のメッセージに上書きされても, 表 後に指定した 字列を再表 する ) status ステータスバーに表 する 字列を設定 ( 他のメッセージに上書きされると以降再表 されない )

4-4-3 ダイアログボックス関連のメソッド ユーザに確認を求めたり テキストを させたりするた めのダイアログボックスを表 させるメソッド alert() メソッド 引数 : 説明 : window リファレンス.alert(message) message - ダイアログボックスに表 する 字列 引数 message として渡された 字列と, OK ボタンを表 するアラートダイアログボックスを作成

4-4-3 ダイアログボックス関連のメソッド confirm() メソッド 引数 : window リファレンス.confirm(message) message - ダイアログボックスに表 する 字列 戻り値 : true または false 説明 : 引数 message として渡された 字列と, YES ボタン, NO ボタンを表 し, 確認を求めるダイアログボックスを表

4-4-3 ダイアログボックス関連のメソッド prompt() メソッド 引数 : 戻り値 : 説明 : window リファレンス.prompt(message, default) message - ダイアログボックスに表 する 字列 default - デフォルトとして使 する 字列 された 字列または null ユーザに何らかの値を させるためのダイアログボックスを表. 引数 default では, ダイアログボックスのテキストボックスにデフォルトで表 される 字列を表.

4-4-4 新規のウィンドウをオープン / クローズする 新規のウィンドウを開いたり既存のウィンドウを閉じたり するためのメソッド open() メソッド window リファレンス.open(URL, name, "option") URL - 新規ウィンドウに表 する HTML ドキュメントの URL 引数 : name - ウィンドウ名 option - window の特性を表す 字列 戻り値 : 新規の window オブジェクトへの参照 説明 : 新規のウィンドウを開き, その window オブジェクトへの参照を戻り値とする.

4-4-4 新規のウィンドウをオープン / クローズする open() メソッドで指定可能なオプション オプション 値 説明 toolbar yes または no ツールバーを表示するか location yes または no アドレスバーを表示するか directories yes または no ディレクトリボタンを表示するか status yes または no ステータスバーを表示するか menubar yes または no メニューバーを表示するか scrollbars yes または no スクロールバーを表示するか resizable yes または no ウィンドウサイズを可変にするか width ピクセル値 ウィンドウの幅 height ピクセル値 ウィンドウの高さ

4-4-4 新規のウィンドウをオープン / クローズする close() メソッド window リファレンス.close() 説明 : window リファレンスで指定したウィンドウを閉じる

4-4-5 タイマー関連のメソッド 指定した時間後に処理をさせたり 定時間ごとに同じ処 理をさせたりするためのメソッド settimeout() メソッド window リファレンス.setTimeout("function", delay) 引数 : function - 指定した時間後に う処理 delay - function が実 されるまでの時間 ( ミリ秒単位 ) 戻り値 : 説明 : タイマーを識別する ID タイマーをスタートさせ,delay で指定した時間後に function で指定した処理を う.function には JacaScript のステートメントや関数などを指定. 戻り値としてタイマーを識別するための ID を戻す.

seti nterval() メソッド 4-4-5 タイマー関連のメソッド window リファレンス.setInterval("function", delay) 引数 : 説明 : function - 指定した時間後に う処理 delay - function が実 するまでの時間 ( ミリ秒単位 ) タイマーをスタートさせ,delay で指定した時間後に function で指定した処理を う. タイマーを停 させるには cleartimeout() メソッドを使 する.

4-4-6 その他のメソッド blur() メソッド 説明 : window リファレンス.blur() ウィンドウのフォーカスを失わせる. フォーカスを失ったウィンドウは背 に移動する. focus() メソッド window リファレンス.focus() 説明 : フォーカスをウィンドウに移動する.

4-4-6 その他のメソッド scroll() メソッド window リファレンス.scroll(x-coodinate, y-coodinate) 引数 : x-coodinate - x 座標 ( ピクセル単位 ) y-coodinate - y 座標 ( ピクセル単位 ) 説明 : 指定した座標までウィンドウをスクロールする. 座標はウィンドウの左上隅を原点 (0, 0) としてピクセル単位で指定.

4-4-7 window オブジェクトのイベントハンドラ オプション onload onunload onblur onfocus onerror 説明 HTMLドキュメントがロードされたとき HTMLドキュメントがアンロードされたときウィンドウがフォーカスを失ったときウィンドウがフォーカスを得たとき JavaScript 実行中に何らかのエラーが生じたとき

4-5 location オブジェクトと history オブジェクト location オブジェクト 現在ページのURL 情報を管理する 指定したページにジャンプしたり 別ウィンドウURLを変更したりすることが可能

4-5-1 location オブジェクトの概要 location オブジェクトの主なプロパティ オプション hash host href hostname pathname port protocol search 説明 URLのアンカー部分 (# で始まる部分 ) URLのホストネームとポート番号の部分 URL 全て URLのホスト名の部分 URLのパス名の部分 URLのポート番号の部分 URLのプロトコルの部分 URLの検索キーワードなどを指定する部分 (? で始まる部分 )

4-5-2 location オブジェクトのメソッド reload() メソッド 引数 : 説明 : location.reload() location.reload(true) true - ブール値 現在のドキュメントを強制的にリロードする. このとき引数として true を指定した場合には, サーバからロードする.true を指定しない場合には, ロードはキャッシュから われる. replace() メソッド 引数 : 説明 : location.replace("url") URL - ロードする URL 現在の web ページを削除し, 新たに引数として指定された URL の Web ページをロードする.

4-5-3 history オブジェクト Webブラウザを起動してからこれまでに開いたWebページを覚えるオブジェクト Webブラウザの 戻る ボタン等 前後ページに移動する機能を実現 location オブジェクトのプロパティ オプション length 説明 history オブジェクトの履歴の深さを格納

4-5-3 history オブジェクトのメソッド back() メソッド history.back() 説明 : history オブジェクトに格納されている履歴を つ遡って Web ページを表 する.( 戻る ボタンをクリックするのと同等 ) forward() メソッド history.forward() 説明 : 履歴の中から次の Web ページを表 する.( 進む ボタンをクリックするのと同等 )

4-5-3 history オブジェクトのメソッド go() メソッド 引数 : history.go(pagenumber) pagenumber - 戻る, または進むページ数 説明 : 履歴の中の指定した Web ページを表 する.

4-6 link オブジェクト link オブジェクト HTMLの <a href></a> タグにより 成されるリンク先のURLを管理する リンク先をHTMLから取り出したり 動的に変更することが可能 ユーザがリンクをクリックしたときの処理を記述できる

4-6-1 link オブジェクトの参照 法 例 :2 つの <a href> タグ <a href= http://www.yahoo.co.jp >Yahoo</a> <a href= http://www.ibaraki.ac.jp > 茨城大学 </a> Yahoo の link オブジェクトにアクセスするには document.links[0] 茨城 学 の link オブジェクトにアクセスするには document.links[1]

4-6-2 link オブジェクトのプロパティ link オブジェクトの主なプロパティ オプション hash host href hostname pathname port protocol search target 説明 URL のアンカー部分 (# で始まる部分 ) URL のホストネームとポート番号の部分 URL 全て URL のホスト名の部分 URL のパス名の部分 URL のポート番号の部分 URL のプロトコルの部分 URL の検索キーワードなどを指定する部分 (? で始まる部分 ) リンク先の URL を表 するウィンドウの指定. デフォルトでは,<a href> タグの target アトリビュートの値

4-6-3 link オブジェクトのイベントハンドラ オプション onclick onmouseover onmouseout 説明 linkオブジェクトをクリックしたとき linkオブジェクトにマウスポインタが ったとき linkオブジェクトからマウスオブジェクトが出たとき

宿題 次のようなファイルを作成する あなたは茨城 学 ですか? と質問ダイアログを表 OK を押すと茨城 学へのリンクが表 される http://www.ibaraki.ac.jp キャンセル を押すとグーグルへのリンクが表 される http://www.google.com リンクをクリックすると別ウィンドウに指定されたリンク先が表 される (Window オブジェクトを利 )