WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:ダイアログボックスからのページ切り替え

kemumaki [WriteDate : Sun Jun 24 04:37:26 2001]

ページの切り替えがうまくいきません。

var left
function init(){
left=new CLayer("left",32,52,630,352,1,true)
left.load(01.htm)
}

これでレイヤーを作ってファイルを表示させているのです。
その同じページからダイアログボックスを呼び出して
外部ファイル(menu.htm)を呼び出しています。
そのメニューから01.htm→02.htmと切り替えたいのです。

メニューの方は
<a href="#" onclick="left.load(2.htm);return false">次</a>

上記は同ページ内での方法です。これをダイアログボックスのメニューから行いたいのです。
window.parent..みたいな、その辺が知識がないので分かりません。
どうかお助けください。よろしくお願いします。


!!! [WriteDate : Mon Jun 25 08:58:05 2001]

>ダイアログボックスのメニューから行いたいのです。
イマイチ、イメージがつかめません。

現状のページを公開してみては。

あと、CLayerは、私のリファレンス本には、出ていないのですが...。
(そんなこと、知らないで回答するな、って言われそうですが)


元常連 [URL] [WriteDate : Mon Jun 25 09:25:58 2001]

>CLayer
うちのレイヤー操作ライブラリのオブジェクトです。
http://www06.u-page.so-net.ne.jp/wa2/mugi/js/layer.js/

> <a href="#" onclick="left.load(2.htm);return false">次</a>
> 上記は同ページ内での方法です。これをダイアログボックスのメニューから行いたいのです。
opener.parent.left.load(〜) でよさよう。
フレームページでなければ。


元常連 [URL] [WriteDate : Mon Jun 25 09:29:59 2001]

> load(2.htm);
load('2.htm') ね。


kemumaki [WriteDate : Mon Jun 25 14:55:28 2001]

フレームではないのでopener.parent.left.load(〜)
でOKでした。
お手数おかけしました。ありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World