Angular: Empty Fiddle

http://angularjs.org/

by arjunasuresh3

HTML

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script>

JavaScript

angular.module('main.app', []).factory('MyService', ['$http', function ($http) {
    return new function () {
        var cres;
        this.setCWQIRes = function (cqres) {
            cres = cqres;
        };
        this.getCWQIRes = function () {
            return cres;
        };
    };
}]);


angular.injector(['ng', 'main.app']).invoke(['$window','MyService',function ($window,MyService) {
    MyService.setCWQIRes('yes');
    $window.alert(MyService.getCWQIRes());
}]);
/**
 window.opener.angular.injector(['ng', 'main.app']).invoke(function (MyService) {
    alert(MyService.GetName());
});
   window.close();
*/