jsp 弹出子窗口引用父窗口内容问题 把父页中要传的值放到一个表单中,然后在子页用${param.值}获取,注意:如果要传中文,编码要使用UTF-8,不然会是几个问号。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如我在父页的下拉框选择了一个值,然后点击按钮弹出窗口添加这个值的注释在父页上一个下拉菜单里有些item的名称,我选择好一个item后,想点击一个按钮弹出一个窗口,可以添加这个item的相关注释信息,也就是在item数据库表里根据选择的name字段内容添加该item的description或者其他信息,我现在想问的是如何获取这个父页得到的值,还有弹出窗口是不是用window.open这个js,我对js没什么了解,详细地使用,比如一段代码等等,哪位能指点我下阿! 父页:<!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=gb2312" /><title>无标题文档</title><script type="text/javascript">function openWin(){// 子窗口地址var srcFile = "2.html";// 子窗口属性var winFeatures = "dialogHeight:300px; dialogLeft:200px;";// 将 From 的 ID 作为参数传递到子窗口var obj =document.getForm;// 打开子窗口window.showModalDialog(srcFile, obj, winFeatures);}</script></head><body><form name="getForm"><select name="mysel" onchange="openWin()"> <option value="one">one</option> <option value="two">two</option> <option value="three">three</option></select></form></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=gb2312" /><title>无标题文档</title></head><script type="text/javascript">function re(){ // 获取参数传递的对象 var obj = window.dialogArguments; // 控制对象 document.getElementById("resel").innerHTML=obj.mysel.value; }</script><body onload="re()">mysel的值为 : <span id="resel"></span></body></html> JSP。或者先把父页的内容放到reques/session中,传递也可以。 js写一个拖动并创建一个新对象 jquery历遍图片添加内容 谁能帮我解释一下 关于z-index在ie6下失效的问题 求解一段js代码?看不太懂 求代码,送分:图片(灰色)—〉点击(出声音)—〉图片(彩色)—〉再点击(无声音)—〉图片(灰色) 节日小游戏之(11) js里可以进行URLencode吗? 升星了,也来说几句! 怎样把这个id改成循环的id呢,大家帮帮忙 请问在 ASP 里面怎样获取鼠标的点击内容? JS能否处理IE后退事件
在父页上一个下拉菜单里有些item的名称,我选择好一个item后,想点击一个按钮弹出一个窗口,可以添加这个item的相关注释信息,也就是在item数据库表里根据选择的name字段内容添加该item的description或者其他信息,我现在想问的是如何获取这个父页得到的值,还有弹出窗口是不是用window.open这个js,我对js没什么了解,详细地使用,比如一段代码等等,哪位能指点我下阿!
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
function openWin(){
// 子窗口地址
var srcFile = "2.html";
// 子窗口属性
var winFeatures = "dialogHeight:300px; dialogLeft:200px;";
// 将 From 的 ID 作为参数传递到子窗口
var obj =document.getForm;
// 打开子窗口
window.showModalDialog(srcFile, obj, winFeatures);
}
</script>
</head><body>
<form name="getForm">
<select name="mysel" onchange="openWin()">
<option value="one">one</option>
<option value="two">two</option>
<option value="three">three</option>
</select>
</form>
</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=gb2312" />
<title>无标题文档</title>
</head>
<script type="text/javascript">
function re(){
// 获取参数传递的对象
var obj = window.dialogArguments;
// 控制对象
document.getElementById("resel").innerHTML=obj.mysel.value;
}
</script>
<body onload="re()">
mysel的值为 : <span id="resel"></span>
</body>
</html>
或者先把父页的内容放到reques/session中,传递也可以。