如何使用Javascript和/或JSP将数据从子窗口传递到父窗口

时间:2014-11-07 00:35:08

标签: javascript jsp

我正在尝试将数据从子窗口传递到父窗口。

我正在尝试使用opener.location.href =" test.jsp?param =" + param +"&#34 ;;

但它一直给我以下错误:" Uncaught SyntaxError:意外字符串"

我不确定为什么它会给出错误,因为opener.location.href应该接受字符串。

这是我孩子的JS的代码。

function something(){
var param = document.getElementById("input"); //where input is a text field

var link = 'http://localhost:8080/training/TestCases/test.jsp?param='+param'';
opener.location.href = link;
window.close();

}

一旦这样做,我计划通过传递的参数在我父亲的jsp文件中获取参数。

1 个答案:

答案 0 :(得分:0)

var link = 'http://localhost:8080/training/TestCases/test.jsp?param='+param'';

应该是

var link = 'http://localhost:8080/training/TestCases/test.jsp?param='+param;