如何通过window.open传递数据或对象

时间:2017-01-26 04:49:35

标签: javascript angularjs crystal-reports

我需要将数据或对象(Criteria)从AngularJS传递到asp.net Web中的Crystal Report Viewer

AngularJS代码:

$scope.OnPrint = function() {
 $window.open('http://localhost:89/', '_blank');
};

感谢。

2 个答案:

答案 0 :(得分:1)

您可以使用查询字符串:

$scope.OnPrint = function() {
 $window.open('http://localhost:89/?param1=value&param2=value', '_blank');
};

答案 1 :(得分:1)

使用查询字符串:

$scope.OnPrint = function() {
 var param1 = '192';
 var param2 = 'userReport';
 $window.open('http://localhost:89/?param1=' + param1 + '&param2=' + param2, '_blank');
};