launcher/src/main/resources/org/apidesign/bck2brwsr/dew/js/app.js
branchdew
changeset 461 ccc3fd318cb1
parent 460 c0f1788183dd
child 466 d6b1f996c0d8
     1.1 --- a/launcher/src/main/resources/org/apidesign/bck2brwsr/dew/js/app.js	Tue Jan 15 15:56:45 2013 +0100
     1.2 +++ b/launcher/src/main/resources/org/apidesign/bck2brwsr/dew/js/app.js	Tue Jan 15 16:56:18 2013 +0100
     1.3 @@ -70,11 +70,21 @@
     1.4          };
     1.5  }]);
     1.6  
     1.7 -function DevCtrl( $scope ) {
     1.8 +function DevCtrl( $scope, $http ) {
     1.9      
    1.10 -    var htmlChange = function() {
    1.11 -        var frame = document.getElementById("result");
    1.12 -        frame.contentDocument.write($scope.html);        
    1.13 +    $scope.reload= function() {
    1.14 +        var frame = document.getElementById("result");        
    1.15 +        frame.src = "result.html";
    1.16 +        frame.contentDocument.location.reload(true);
    1.17 +        frame.contentWindow.location.reload();
    1.18 +    };
    1.19 +    
    1.20 +    $scope.post = function(html, java) {
    1.21 +        return $http({url: ".",
    1.22 +            method: "POST",
    1.23 +            //headers: this.headers,
    1.24 +            data: { html : $scope.html, java : $scope.java} 
    1.25 +        }).success( $scope.reload );
    1.26      };
    1.27      
    1.28      $scope.tab = "html";
    1.29 @@ -85,7 +95,7 @@
    1.30          return tab === $scope.tab ? "active" : "";
    1.31      };
    1.32      
    1.33 -    $scope.$watch( "html", htmlChange );
    1.34 +    // $scope.$watch( "html", htmlChange );
    1.35      
    1.36      
    1.37  }