Found a solution, quite simple but I also feel un necessary, metro has allot of programming restrictions than I first though, Microsoft have limited what you can do.. any way here is the solution.
Code:
function setSrc() {
document.getElementById("theText").innerHTML = document.getElementById("theText").innerHTML + window.toStaticHTML
("<img id='picBox' style='width:185px; height:274px; margin-left:15px; margin-right:15px; margin-top:0px; margin-bottom:0px;'></img>");
WinJS.xhr({ url: "http://upload.wikimedia.org/wikipedia/en/thumb/9/9f/Apple-logo.svg/125px-Apple-logo.svg.png", responseType: "blob" })
.done(
function (request) {
var imageBlob = URL.createObjectURL(request.response);
document.getElementById("picBox").src = imageBlob;
});
}