function showResult(){
var c = "acccccccccccccccccccaaaaaaaaaaaaaaaaaaaa";//这个值很长很长
window.open("result.jsp",target="Result");
}需要在result.jsp中得到这个c的值
解决方案 »
- 急急急!使用My97DatePicker出现错误
- document.execCommand()问题
- 在firefox中文本框无法获得焦点
- 请问如何用直接用js代码给body加上事件处理?
- 这个星号代表啥
- 如何调用该层?请帮忙,UP有分。分不够可另开帖加。只要能解决问题。
- 谁用过msAgent,我如何知道各个charactor的ID号?
- JS能做出显示本地硬盘目录里的文件,选中确定后,显示在一个多行选择列表里的效果吗?
- open新窗口后如何控制原来的窗口(马上给分)
- 如何获得网页中一id为id1标记在网页中显示的位置。
- 再问。 请教,javascript如何将Unicode转换成Shift-jis?
- 帮忙详解一段javascript树形目录代码
<input type="hidden" name="hidden1" value="很长" />
</form>function showResult(){
document.form1.submit();
}
1.html:<html>
<head>
<title></title>
</head>
<body>
<input type="button" id="tt" value="open"/>
<script language="javascript" type="text/javascript">
var c = "1234567890";
document.getElementById('tt').onclick = function(){
var w = window.open("2.html");
w.document.getElementById('txt').value = c; //把c给新开窗口的输入筐
w.d = c;//给新开的窗口一个属性叫做d, 然后把c赋值给它
}
</script>
</body>
</html>2.html:<html>
<head>
<title>2</title>
</head>
<body>
<input type="text" id="txt" />
<input type="button" id="dd" value="getValueOfD"/>
<script language="javascript" type="text/javascript">
var d = null;
document.getElementById('dd').onclick = function(){
alert(d);
}
</script>
</body>
</html>
var c = "acccccccccccccccccccaaaaaaaaaaaaaaaaaaaa";//这个值很长很长
window.open("result.jsp?&c"=c,target="Result");
} 在result.jsp中request.getParameter("c");得到这个c的值
这句话无法执行啊
<input type="hidden" name="haha" value="ccccaaaaaa" />
document.getElementById('txt').value = parent.document.getElementById(...).value;
// parent.document 后面的代码随实际情况编写
这句话中w.document.getElementById('txt').value = c;
txt是2.html中的一个输入筐的id.
<input type="hidden" id="id1" />
function showResult(){
var c = "acccccccccccccccccccaaaaaaaaaaaaaaaaaaaa";//这个值很长很长
document.getElementById("id1").value = c;
window.open("result.jsp",target="Result");
}
result.jsp页面var val = window.opener.document.getElementById("id1").value;
但是我这里不行啊
w.document.getElementById('txt').value = c;我这句话是写在js文件中的方法里的
w.document.getElementById('txt').value = c;这种是把c给新开创口的输入筐,
另外一种:
w.d = c;//给新开的窗口一个属性叫做d, 然后把c赋值给它
那么在新开创口中:
alert(d)就可以打印c的值。
var c = "acccccccccccccccccccaaaaaaaaaaaaaaaaaaaa";//这个值很长很长
window.open("result.jsp?&c"=+c,target="Result");
} 在result.jsp中request.getParameter("c");得到这个c的值
var c = "acccccccccccccccccccaaaaaaaaaaaaaaaaaaaa";//这个值很长很长
window.open("result.jsp?&c"=+c,target="Result");
} 在result.jsp中request.getParameter("c");得到这个c的值