如何在一个网页内控制修改其他网页 我想实现添加信息的功能。在一个网页中的一个按钮打开另外一个网页,新打开的网页实现添加一些数据。添加好数据后点击新网页的确定按钮,将数据添加到老网页上。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用什么实现?jsp吗?你可以在页面上设置隐参。通过response再返回回去,让第一个页面重新加载strtus的话,直接在logic里面set到response就行了 无须Java脚本就能实现,下面就是一个简单的例子Father Page<html><head> <title>father page</title> <script language="javascript" type="text/javascript"> function AddHtml(innerHTML) { var ulObj = document.getElementById('ulId'); var liObj = document.createElement('li'); liObj.innerHTML = innerHTML; ulObj.appendChild(liObj); } </script></head><body> <div> <ul id="ulId"></ul> </div> <input name="submit" type="button" value="添加" onclick='window.open("sonpage.html", "newwindow", "height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no");'/></body></html>Son page<html><head> <title>son page</title> <script language="javascript" type="text/javascript"> function doThis(v) { opener.AddHtml(v); this.close(); } </script></head><body> <div> <form action="" method="post"> <label text="DemoText"/> <input type="text" value="test" name="demoText"/> <input type="button" value="提交" onclick="doThis(demoText.value);"/> </form> </div></body></html> 这个很好办,利用模态窗口;打开新窗口时:var returnValue=window.showModalDialog("/szds/fp/fpfs/xzfp.jsp",window,"dialogWidth:800px; dialogHeight:550px; help: no; status: no");returnValue为模态窗口特有的一个返回值,在新页面里面 按 确定 按钮时设置返回的值returnValue=???;将returnValue的值给父窗口的控件就是了 SSH整合例子(仅用到ss处理登录demo) 帮朋友问个问题,ant调用如何调用shell脚本 JS初学者的一个小问题! 一个字符串的问题 急急急,在线等待!!!!! forward 和 redirect的区别 JSP中如何重定向页面? 请教高手 一个jsp中的事务处理的问题? hibernate 连接SQLserver2008老报用户SA登录失败。 页面刷新 关于JSP+JAVABEAN的 调用问题 高手来帮帮!!
你可以在页面上设置隐参。通过response再返回回去,让第一个页面重新加载
strtus的话,直接在logic里面set到response就行了
Father Page
<html>
<head>
<title>father page</title>
<script language="javascript" type="text/javascript">
function AddHtml(innerHTML)
{
var ulObj = document.getElementById('ulId');
var liObj = document.createElement('li');
liObj.innerHTML = innerHTML;
ulObj.appendChild(liObj);
}
</script>
</head>
<body>
<div>
<ul id="ulId"></ul>
</div>
<input name="submit" type="button" value="添加" onclick='window.open("sonpage.html", "newwindow", "height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no");'/>
</body>
</html>Son page
<html>
<head>
<title>son page</title>
<script language="javascript" type="text/javascript">
function doThis(v)
{
opener.AddHtml(v);
this.close();
}
</script>
</head>
<body>
<div>
<form action="" method="post">
<label text="DemoText"/>
<input type="text" value="test" name="demoText"/>
<input type="button" value="提交" onclick="doThis(demoText.value);"/>
</form>
</div>
</body>
</html>
打开新窗口时:var returnValue=window.showModalDialog("/szds/fp/fpfs/xzfp.jsp",window,"dialogWidth:800px; dialogHeight:550px; help: no; status: no");returnValue为模态窗口特有的一个返回值,在新页面里面 按 确定 按钮时设置返回的值
returnValue=???;将returnValue的值给父窗口的控件就是了