如何引用同一框架内其它网页的javascript变量的即时值?

本人想做一个框架网页,其中一个子网页需要引用处于同一框架内另一子网页中的javascript变量的即时值。但我不知道如何下手,请高手指教一下!
谁给出我会用的有效答案,我将再送50分!
答复第一个答复者:首先非常感谢你——hai6606_cn提供答案!但我试了一下仍然无法工作。
<--以下在子网页left中-->
function pre(){ if(xa>0){
window.open('FE&TW'+xa+'.htm', target='right');
xa--; xb--;} };
function nex(){ if(xb<28){
window.open('FE&TW'+xb+'.htm', target='right');
xa++; xb++;} };
var xa=0; xb=2;

在这个子网页中,正文<div onclick="pre();"> ... </div>
<div onclick="nex();"> ... </div>是可以正常工作的.
<--以下在同一框架的另一个子网页中-->
function pre(){ if(parent.left.xa>0){
window.open('FE&TW'+parent.left.xa+'.htm', target='right');
parent.left.xa--; parent.left.xb--;} };
function nex(){ if(parent.left.xb<28){
window.open('FE&TW'+parent.left.xb+'.htm', target='right');
parent.left.xa++; parent.left.xb++;} };

在这个子网页中,正文<div onclick="pre();"> ... </div>
<div onclick="nex();"> ... </div>是无法正常工作的.
所以,希望你给出详细代码!

答复第二个答复者:非常感谢你提供答案!但我试了一下仍然不行。

第1个回答  2006-10-27
每个框架都有一个名字,可以直接通过名字引用。
比如说某个框架里有a,b 两个页面,b页面里有个变量i,则在a中可以用parent.b.i来引用b中的变量i
第2个回答  2006-11-14
第2个子页(右边的,就是你无法正常工作那块):

function pre2(){
var lxa=document.parent.left.xa;
var lxb=document.parent.left.xb;
if(lxa>0){
window.open('FE&TW'+lxa+'.htm', target='right');
lxa--; lxb--;}
};
function nex2(){
var lxa=document.parent.left.xa;
var lxb=document.parent.left.xb;
if(lxb<28){
window.open('FE&TW'+lxb+'.htm', target='right');
lxa++; lxb++;}
};

在这个子网页中,正文<div onclick="pre2();"> ... </div>
<div onclick="nex2();"> ... </div>本回答被提问者采纳
第3个回答  2006-11-08
没错。可行……
第4个回答  2006-11-10
楼上说的对

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网