我在VS2012中有一个Metro应用程序(WinJS),它使用来自我的本地磁盘的a来加载图像,就像下一个函数
function loadPictureFromFile(event) {
var selectedFile = event.target.files[0];
var reader = new FileReader();
imageElement = document.createElement("img"); //creates <img id="img"> element
imageElement.title = selectedFile.name; //set photo's name
reader.onload = function (event) {
imageElement.setAttribute("src", event.target.result); //picture's source
_divPicture.appendChild(imageElement); //Add's <img> element to Div element
};
reader.readAsDataURL(selectedFile);
}
但有时我的图片太大而无法在屏幕上显示,它需要一个滚动条才能完全查看,如何在加载图片后从javascript或WinJS添加它?
答案 0 :(得分:1)
只需添加
body {
overflow-x:auto;
overflow-y:auto;
}