I'm a newbie in html and trying to make a scroll bar at left side of div. I tried to google it but couldn't find any answers that I want.
And here is my code of html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Highlight dropzones with interact.js</title>
<script src="js/interact.js"></script>
<script src="js/dropzones.js"></script>
<link rel="stylesheet" href="stylesheets/dropzones.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="stylesheets/styles.css">
</head>
<body>
<object width="100%" height="100%" type="text/plain" data="/public/sensor/some.txt" border="0" >
<header>
<nav class="navbar navbar-inverse">
<div class="collapse navbar-collapse" id="navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li><a onclick="show()" id="imageLoad" target="dropzone_1">Image Load</a></li>
<li><a href="#" id="imageSave">Image Save</a></li>
</ul>
</div>
</nav>
</header>
<script src="https://cdn.socket.io/socket.io-1.4.5.js"></script>
<div name="scroll_div" id="scrolldiv1"></div>
<div class="dropzone-wrapper" name="dropzone_1" id="dropzone">
</div>
<script type="text/javascript">
function show(){
document.getElementById('dropzone').style.maxHeight = "100%";
document.getElementById('dropzone').innerHTML = "<img src= 'images/example3.jpg' class='resize_fit_center'/>"
}
</script>
<script>
function autoResizeDiv(){
document.getElementById('dropzone').style.height = window.innerHeight + 'px';
}
window.onresize = autoResizeDiv;
autoResizeDiv();
function WebSocket(){
if ("WebSocket" in window){
var channel = "<%= user%>";
var socket = io.connect("websocket address");
socket.on(channel, function (d) {
var data = JSON.parse(d);
console.log(channel + " : " + d);
var theDiv = document.getElementById(data.node_info[1].info.mac);
if(theDiv == null) {
var divTag = document.createElement("div");
divTag.id = data.node_info[1].info.mac;
divTag.className = "draggable js-drag";
divTag.innerHTML = data.node_info[1].info.mac;
document.getElementsByName('scroll_div')[0].appendChild(divTag);
}
});
socket.on('crc_err', function(packet){
console.log("crc_err : " + packet);
});
socket.on('type_err', function(packet){
console.log("type_err : " + packet);
});
}
else{
// The browser doesn't support WebSocket
// alert("WebSocket NOT supported by your Browser!");
}
}
WebSocket();
</script>
</body>
</html>
I'm getting mac address information from websocket and trying to display at the left of div.
and want to make a scrollbar as picture above. I tried with using document.getElementsByName('scroll_div')[0].appendChild(divTag)
but doesn't create a scrollbar on left-side of page.
Can anybody help me out here...?
Thank you.
p.s. If you guys want me to post css code, then I'll edit right away.