newsProxy / pageEnd.skel /
608043a 3 years ago
1 contributor
56 lines | 2.203kb
<script>
  function init() {
	var imgDefer = document.getElementsByTagName("img");
	for (var i=0; i<imgDefer.length; i++) {
	  if(imgDefer[i].getAttribute("data-src")) {
		console.log("defer init: "+i);
		imgDefer[i].setAttribute("src",imgDefer[i].getAttribute("data-src"));
	  } } }
  window.onload = init;
  function changeOpacity() {
    var curOpacity = parseInt(document.getElementById("mangaOpacityValue").innerHTML);
    document.getElementById("article-current").style.opacity = curOpacity/10;
  }
  function onOpacityPlus() {
    var curOpacity = parseInt(document.getElementById("mangaOpacityValue").innerHTML);
    curOpacity += 1;
    if( 10 <= curOpacity ) curOpacity = 10;
    document.getElementById("mangaOpacityValue").innerHTML = curOpacity;
    changeOpacity();
  }
  function onOpacityMinus() {
    var curOpacity = parseInt(document.getElementById("mangaOpacityValue").innerHTML);
    curOpacity -= 1;
    if( 1 > curOpacity ) curOpacity = 1;
    document.getElementById("mangaOpacityValue").innerHTML = curOpacity;
    changeOpacity();
  }
  function openFullscreen() {
    //var elem = document.getElementById("article-current");
    var elem = document.documentElement;
    var status = parseInt(document.getElementById("mangaFSStatus").innerHTML);
    if( 0 == status ) {
      document.getElementById("mangaFSStatus").innerHTML = 1;
      if (elem.requestFullscreen) {
        elem.requestFullscreen();
      } else if (elem.webkitRequestFullscreen) { /* Safari */
        elem.webkitRequestFullscreen();
      } else if (elem.msRequestFullscreen) { /* IE11 */
        elem.msRequestFullscreen();
      }
      document.getElementById("mangaFSToggle").innerHTML = "<div class=\"fs-off\"></div>"; 
    } else {
      document.getElementById("mangaFSStatus").innerHTML = 0;
      if (document.exitFullscreen) {
        document.exitFullscreen();
      } else if (document.webkitExitFullscreen) { /* Safari */
        document.webkitExitFullscreen();
      } else if (document.msExitFullscreen) { /* IE11 */
        document.msExitFullscreen();
      }
      document.getElementById("mangaFSToggle").innerHTML = "<div class=\"fs-on\"></div>"; 
    }
  }
</script>
</body>
</html>