收个70JS号 要湖北电信宽带账号区的,带装备和B...

要实现从一个页面A跳到另一个页面B,js实现就在A的js代码加跳转代码
JS跳转大概有以下几种方式:
第一种:(跳转到b.html)&script&language="javascript"&type="text/javascript"&window.location.href="b.html";&/script&第二种:(返回上一页面)&script&language="javascript"&window.history.back(-1);&/script&第三种:&script&language="javascript"&window.navigate("b.html");&/script&第四种:&script&language="JavaScript"&self.location=&b.html&;&/script&第五种:&script&language="javascript"&top.location=&b.html&;&/script&页面传值:第一个页面:
&meta http-equiv="Content-Type" content="text/ charset=utf-8" /&
&title&无标题文档&/title&
&SCRIPT LANGUAGE="JavaScript"&
function test(){
var s = document.getElementById("txt");
location.href="test2.html?"+"txt="+encodeURI(s.value);
&input type="text" id="txt"&
&input type="button" value="TEST" onclick="test()"/&
第二个页面:(test2.html)
&meta http-equiv="Content-Type" content="text/ charset=utf-8" /&
&title&无标题文档&/title&
&script language="javascript" type="text/javascript"&
var loc = location.
var n1 = loc.//地址的总长度
var n2 = loc.indexOf("=");//取得=号的位置
var id = decodeURI(loc.substr(n2+1, n1-n2));//从=号后面的内容
alert(id);
//document.write(id)
&注:中文传输:可以在页面a用encodeURI&编码url &在b页面用decodeURI解码url
阅读(...) 评论()当代亚太地区社会经济取得了显著成就。阅读下列材料,回答问题材料一 《环太平洋地区示意图》(1)图中A、B、C三地,在20世纪50、60年代经济实力最雄厚的和经济增涨速度最快的分别是哪一个?依序,写出相应的字母。材料二 年苏联的社会总产值、国民收入、工业产值的增长速度(单位:%)----资料来源:《年苏联经济年鉴》(2)根据材料二,概括年苏联经济发展的主要状况。结合所学知识,分析形成这一状况的原因。材料三 20世纪70年代前,中东(主要为西亚地区)国家的石油资源被西方的垄断公司独占。1968年初成立的阿拉伯石油输出国组织,在维护成员国个体和整体权益等方面发挥了重要作用。到1980年,该组织成员国石油收入达2090亿美元,比1970年增加52%。中东石油是重要的战略资源。为控制石油产地和保障能源安全,主要发达国家在中东地区展开了激烈的争夺。因此,这里战争不断,冲突不断。这就导致中东各国过高的军事支出和财政状况的恶化。 
----摘编自高德步《世界经济通史》(3)依据材料三,指出主要发达国家争夺中东的目的及对中东产油国的影响。20世纪60年代中东产油国为维护石油权益采取了什么重大举措?综合所学知识,说明20世纪70年代后中东产油国经济状况的变化。材料四
颂朴(泰国朱拉隆功大学经济学家)说:“正如众所周知的,十年前的那场灾难,如果当时人民币汇率发生较大变化的话,世界经济,特别是亚洲经济必将遭到更加严重的打击。中国保持人民币汇率稳定起到了支柱性作用,避免了局势恶化。”
----日中国新闻网 (4)“十年前的那场灾难”指什么?从“灾难”的降临到过去,谈谈你的认识。后使用快捷导航没有帐号?
只需一步,快速开始
查看: 5293|回复: 3
请教一个JS, B页面传一个值到A页面的&INPUT&
UID402314在线时间 小时积分487帖子离线17440 天注册时间
中级会员, 积分 487, 距离下一级还需 13 积分
是一个&form& 用来写入数据库的
其中有一栏 &input name=&company&&
是填写相关公司的ID (是另一数据库的)
但是可能有上千个公司,所以当前页面不能用chosen这类的搜寻拉下框&&()
只能想到这个方案,但本人是完全没怎学过基本JS,只会套用别人JQ来用的
只能紧急求助一下了...
点击 &input name=&company&&
   & & & &  ↓
打开一个b页面(指定视窗大小)
   & & & &  ↓
b页面, 可以搜寻相关公司,然后列出相关公司的结果,做成一个&a href=&xxx& 比如在这要加个值? &标签做连结
   & & & &  ↓
点击某个相关公司名,关闭B页面
   & & & &  ↓
A页面中的 &input name=&company&& 填上指定的值
有哪位JS高手能指教一下啊,诚心救助
UID402314在线时间 小时积分487帖子离线17440 天注册时间
中级会员, 积分 487, 距离下一级还需 13 积分
我基本尝试了一下
但貌似不太成功
a.html (原页面)&&只是一个FORM,只做接收 b.html传来的值
&form name=&add& method=&post&&
&input name=&company& type=&text& id=&company& value=&& size=&45&&
&input type=&button& value=&选择& onclick=&window.open('b.html','','width=700,height=550,scrollbars=yes');&&
&提示:您可以先修改部分代码再运行
b.html 点击某个连结,把ChangeFieldVal('')的值传到a.html 中填在 &input name=&company&&
并关闭b.html
function ChangeFieldVal(val)
opener.pany.value=
window.close();
&a href=&#& onclick=&ChangeFieldVal('1');& title=&选择&&公司1&/a&&br /&
&a href=&#& onclick=&ChangeFieldVal('2');& title=&选择&&公司2&/a&&br /&
&a href=&#& onclick=&ChangeFieldVal('3');& title=&选择&&公司3&/a&
&提示:您可以先修改部分代码再运行
另外弱弱的问一下
我想a.html接收时,把ChangeFieldVal('') 传到 &input&
能不能同时也把b.html中的 &公司1& ,&公司2& 等&a& 标签的文字,传到a.html呢?
是否做个标签...比如&&&span class=&xxx&&&/span& 这样?
UID402314在线时间 小时积分487帖子离线17440 天注册时间
中级会员, 积分 487, 距离下一级还需 13 积分
啊原来我上面的代码是成功的
只是chrome用file:// 打开测试不出
用ie一试成功了
上传到ftp&&用http来试&&chrome也成功了
一切问题已解决
UID656620在线时间 小时积分197帖子离线17440 天注册时间
初级会员, 积分 197, 距离下一级还需 3 积分
自己就解决了?
Powered by

参考资料

 

随机推荐