Get console output from R session

by opencpu

HTML

<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="//cdn.opencpu.org/opencpu-0.4.js"></script>
<button id="postbutton" type="button">Test!</button> <br><br>


<pre><code id="output"></code></pre>

CSS

pre {
    border: solid gray 1px;
    padding: 5px;
    margin: 10px;
}

JavaScript

//set CORS to call "appdemo" package on public server
ocpu.seturl("//public.opencpu.org/ocpu/library/stats/R")

//calls R function: stats::rnorm(n=100, mean=runif(1)):
$("#postbutton").click(function(){
    var req1 = ocpu.call("rnorm", {n: 100, mean:123}, function(session1){
        var req2 = ocpu.call("var", {x: session1}, function(session2){
            //retrieve session console (async)
            session2.getConsole(function(outtxt){
                $("#output").text(outtxt);
            });
        });
    });
});