解决方案 »
- 如何实现当session timeout时,web页面点击button时,自动弹出窗口,要求重新登录,但当前页面不能刷新,而避免已经输入的丢失数据?
- 关于dropdownlist控件的问题
- 哪有好用的建站工具?
- 谈谈对nhibernate看法,真实感受啊。
- 功能不错的分页存储过程,可支持多表查询,任意排序!调用有点问题,请高手帮忙
- 验证控件的问题
- 为什么连接字符串中要用机子的IP才可以连得上数据库呢?
- 代朋友招一名兼职,ASP开发高手(上海地区)
- 如果我希望本页不刷新,而使IFRAME被刷新,该用什么方法来传递参数呢?是不是这样,视图就失去作用了?
- 请高手帮忙!高手请进---->->
- ASP.net如何实现点击按钮弹出窗口,按钮事件处理完后就关闭该窗口
- <%#Eval("")%>和<%=ViewState%>
在B页面的JS方法
把 listBox.items 遍历添加给父窗体的listBox.items
for(var i=0,i<10,i++){
window.opener.listBoxA.options.add(new Option(i,i));
}
{
var listA=window.opener.document.getElementById("listBoxA");
for(var i=0;i<10;i++){
listA.options.add(new Option(i,i));
}
}
Microsoft JScript 运行时错误: 无法获取属性“options”的值: 对象为 null 或未定义 能发个 完整的 A 页面 B 页面的 例子不?谢谢
aa.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<form name="formA">
<select id="aa" name="aa">
</select><br />
</form>
-----------------------------------
<iframe src="bb.html"></iframe>
</body>
</html>bb.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<select id="bb" name="bb">
<option value="123">123</option>
<option value="123">123</option>
<option value="123">123</option>
<option value="123">123</option>
<option value="123">123</option>
<option value="123">123</option>
</select>
<input type="button" value="add" onclick="add()" />
</body>
<script type="text/javascript">
function add(){
var listA=window.parent.document.getElementById("aa");
var listB=document.getElementById("bb");
for(var i=0;i<listB.length;i++){
listA.options.add(new Option(listB[i].value,listB[i].value));
}
}
</script>
</html>
太久没搞弄错了。
<script type="text/javascript">
然后把这listBOxB里面的所有数据都传输到a页面的一个listboxA 接收!
求代码!
listbox操作网上一搜大把
}
子窗口parent.父窗口方法("**","**");
其二你要用listbox控件事件驱动来做?你这种效果?
现在弹出 还没定
只要是窗口样式弹出就可以
需要的是 弹出页面的选择的 商品名称与相应的ID 都能传到A页面的控件里面就可以。
能给个这样的代码吗?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
function add(txt,value){
alert(txt+"---"+value);
var listA=document.getElementById("aa");
listA.options.add(new Option(txt,value));
}
</script>
</head>
<body>
<form name="formA">
<select id="aa" name="aa" multiple style=" width:100px">
</select>
<br />
</form>
-----------------------------------
<iframe src="bb.html"></iframe>
</body>
</html><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<select id="bb" name="bb" multiple style=" width:100px" onchange="addonchange(this)">
<option value="123">123</option>
<option value="123">123</option>
<option value="123">123</option>
<option value="123">123</option>
<option value="123">123</option>
<option value="123">123</option>
</select>
<input type="button" value="add" onclick="add()" />
</body>
<script type="text/javascript">
function addonchange(obj)
{
var text=obj.options[obj.selectedIndex].text;
var value=obj.options[obj.selectedIndex].value;
window.parent.add(text,value);
}
function add(){
var listA=window.parent.document.getElementById("aa");
var listB=document.getElementById("bb");
for(var i=0;i<listB.length;i++){
listA.options.add(new Option(listB[i].value,listB[i].value));
}
}
</script>
</html>