582491 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

テンプレートとアクセスアップのでめらら楽天日記

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
2005.11.06
XML


■メインからサブウィンドウを操作
注意書きや補助解説などをサブウィンドウで表示する場合などによく使われています。
ソース記述例

<HTML>
<HEAD>
<TITLE>でめららHTMLサンプル</TITLE>

<SCRIPT TYPE="text/javascript">
<!--

var win1;
// サブウィンドウを開く処理
function disp(url){
win1 = window.open(url, "window_name", "width=350,height=250,scrollbars=yes");
}

// サブウィンドウを操作する処理
function subwin(){
if(!win1 || win1.closed){ // サブウィンドウの存在をチェック
window.alert('サブウィンドウがありません'); // 存在しない場合は警告ダイアログを表示
}
else{
win1.close(); // 存在する場合はサブウィンドウを閉じる
}

}

// -->
</SCRIPT>

</HEAD>
<BODY>

<P><A HREF="javascript:disp('sample_open6.html')">サブウィンドウを開く</A></P>
<P><A HREF="javascript:subwin()">サブウィンドウを閉じる</A></P>

</BODY>
</HTML>
サンプル

■メインページの移動にともないサヌウィンドウを開閉する
リンクして別ページに移動する際の注意書きやお知らせを表示する場合が多いと思います。
ソース記述例

<HTML>
<HEAD>
<TITLE>でめららHTMLサンプル</TITLE>

<SCRIPT TYPE="text/javascript">
<!--

var win1;
// サブウィンドウを開く処理
function disp(url){
win1 = window.open(url, "window_name", "width=350,height=250,scrollbars=yes");
}

// サブウィンドウを操作する処理
function subwin(){
if(win1 && !win1.closed){ // サブウィンドウの存在をチェック
win1.close(); // 存在する場合はサブウィンドウを閉じる
}

}

// -->
</SCRIPT>

</HEAD>
<BODY onLoad="disp('s_open1.html')" onUnload="subwin()">

内容

</BODY>
</HTML>
サンプル


■サブウィンドウでメインウィンドウを操作
サブウィンドウをメニュー専用の画面として使ったりする場合に便利です。
ソース記述例

□メインページの記述例
<HTML>
<HEAD>
<TITLE>でめららHTMLサンプル</TITLE>

<SCRIPT TYPE="text/javascript">
<!--

// サブウィンドウを開く処理
function disp(url){
window.open(url, "window_name", "width=250,height=250,scrollbars=yes,resizable=yes,status=yes");
}

// -->
</SCRIPT>

</HEAD>
<BODY>

<A HREF="javascript:disp('s_open5.html')">サブウィンドウを開く</A>

</BODY>
</HTML>


□サブウィンドウのソース
<HTML>
<HEAD>
<TITLE>でめららHTMLサンプル</TITLE>

<SCRIPT TYPE="text/javascript">
<!--

// リンクの処理開始
function disp(url){
if(!window.opener || window.opener.closed){ // メインウィンドウの存在をチェック
window.alert('メインウィンドウがありません'); // 存在しない場合は警告ダイアログを表示
}
else{
window.opener.location.href = url; // 存在する場合はページを切りかえる
}

}
// リンクの処理終了

// 「戻る」「進む」の処理開始

function hist(goback){

if(!window.opener || window.opener.closed){ // メインウィンドウの存在をチェック
window.alert('メインウィンドウがありません'); // 存在しない場合は警告ダイアログを表示
}
else if(goback == 'back'){
window.opener.history.back(); // 戻る
}
else if(goback == 'next'){
window.opener.history.forward(); // 進む
}

}

// 「戻る」「進む」の処理終了

// -->
</SCRIPT>

</HEAD>
<BODY>

<A HREF="javascript:disp('http://plaza.rakuten.co.jp/demerara/')">でめららトップページ</A>
<BR>
<A HREF="javascript:disp('http://plaza.rakuten.co.jp/demerara/2000')">テンプレートMENU</A>
<BR>
<A HREF="javascript:disp('http://plaza.rakuten.co.jp/demerara/6000')">でめららタグ講座</A>
<BR>
<A HREF="javascript:disp('http://plaza.rakuten.co.jp/demerara/11000')">アクセスアップMENU</A>
<BR>
<A HREF="javascript:disp('http://plaza.rakuten.co.jp/demerara/7003')">カラーチャート</A>
<BR>
<BR>
<A HREF="javascript:hist('back')">< 戻る</A>

<A HREF="javascript:hist('next')">進む ></A>

</BODY>
</HTML>
サンプル

*****************************************************

【庶事所感】
足の指の先っちょをしこたま打ってしまいました(><)ほんのちょっとの所なんですけれども・・・
なんであんなにいたいのでしょう(;涙)

*****************************************************
なぜか行掛かりでBlogLankingに参加しました(^^;)面白かったらポチして下さいネ
ランキング
リンクはフリーですご自由にどうぞ(バナーリンクタグはprofileのページ年表欄にあります)
◆◇でめららメインコンテンツ◇◆
テンプレートMENU
でめららタグ講座
マーキー講座
楽天HTMLタグ一覧
スタイルシート索引
逆引きスタイルシート
アクセスアップMENU
便利ツール
カラーチャート
文字実体参照
絵文字フォント
文字フォント
ウィルス対策
コピペBOX

でめららのプラザ楽天日記情報コミュニティーサイトPRIORITY ONE女性下着専門通販サイトINNER COLLECTION腸内洗浄コーヒーエネマ化粧品通販【cosme-PRIORITY ONE】浜田省吾ファンサイトDownByTheMainstreet





お気に入りの記事を「いいね!」で応援しよう

Last updated  2005.11.06 11:13:42
コメント(6) | コメントを書く


■コメント

お名前
タイトル
メッセージ
画像認証
別の画像を表示
上の画像で表示されている数字を入力して下さい。


利用規約に同意してコメントを
※コメントに関するよくある質問は、こちらをご確認ください。


Re:javascriptサブウィンドウ(その4)(11/06)   チワワン子 さん
「サブウィンドウでメインウィンドウを操作」っていうのは
初めて見ました!普段あまり色んなサイト見たりしないので。。。

足、大丈夫ですか?ホントにああいうとこって痛いですよね。
私は痛がりなんで、つい「痛くて死にそう」って毎回思ってしまいます。
どうぞお大事に。
(2005.11.06 12:13:19)

こんばんは^^   nyan32195 さん
訪問ありがとうございます。
いつもでめららさんのブログで勉強しているのですが・・・
全く進歩がない私です。
足の痛みは消えましたか?お大事に・・^0^

(2005.11.06 23:17:31)

Re:javascriptサブウィンドウ(その4)(11/06)   小春. さん
こんにちは(^^)
す~っかり ご無沙汰をしまして、申し訳ございませんm(__)m
昨日、楽天のHPをリニューアルしました(*^^*)
まだ完了してはいないのですが・・・とりあえず♪です。
今まで でめららさんに教えて頂いたことを少しずつ取り入れて、私なりに作ることが出来ました。
ありがとうございます。
ホント☆奥が深いですね・・・。
やはり終わりはなさそうです(^^;)
名前も変えました(^^)! 半角文字から漢字へなんですけれど♪
今後とも どうぞよろしくお願いいたします。

最近の講座は私には難しすぎて、すっかり落ちこぼれてます(^^;)
作ってみたくなった時にじっくり学ばせて頂きたいと思っています(*^^*)
よろしくお願いいたします(^^)

足の指・・・痛いですよね(^^;)
私は昨日 飼い犬に右手をパクッてされてしまいました(^^;)
う~っ。痛いです・・・。

(2005.11.07 10:56:25)

Re[1]:javascriptサブウィンドウ(その4)(11/06)   でめらら58 さん
チワワン子さん
-----
こんにちは(^^)コメントありがとうございます♪
これ、けっこう使えそうですよね!

足は・・・あれだけもがき苦しんだのに今や平気の平然でございます(><)、オオゲサなのかもしれませんね(汗)
(2005.11.07 19:14:05)

Re:こんばんは^^(11/06)   でめらら58 さん
nyan32195さん
-----
こんにちは(^^)コメントありがとうございます♪
おかげさまで、大丈夫ではあるのですが、そそっかしいのでまたきっとやると思います(;大汗)

(2005.11.07 19:15:47)

Re[1]:javascriptサブウィンドウ(その4)(11/06)   でめらら58 さん
小春.さん
-----
こんにちは(^^)コメントありがとうございます♪
ホントだ!?お名前は「.」も付くのですね。
これは・・・風水とかなのかな???
また、ページお伺いいたしますね(^^)

犬に「パクッ」(><)それは大変ではありませんか!!!
わたくしのなんて、本人がオオゲサなだけなような・・・
お大事になさってくださいね

(2005.11.07 19:19:15)

PR

Headline News

Keyword Search

▼キーワード検索

Category

Comments

主婦が携帯スマホで月収100万を稼ぐ方法@ 主婦が携帯スマホで月収100万を稼ぐ方法 主婦が携帯スマホで月収100万を稼ぐ方法 …
fipyaqh@ fipyaqh BanUgR &lt;a href=&quot; <small> <a hr…
krjxyqcvrh@ krjxyqcvrh kOkt2k &lt;a href=&quot; <small> <a hr…

© Rakuten Group, Inc.