js:zoomin、out
/**
*
*/
function knowImgSize(id) {
var idWidth = $(id).width(), //
idHeight = $(id).height();
$(id + ' img').each(function(index,img){
var img_w = $(this).width(),
img_h = $(this).height();
//
if(img_w > idWidth) {
var height = img_h * idWidth / img_w;
$(this).css({"width":idWidth, "height":height});
}
});
}
//
$(function(){
knowImgSize("#demo1");
});
js拡大縮小ページを実現firefox、chrom、ie 11でテストしましたが、他のテストはできません.
<span/>var size=1.0;
<span/>function zoomout(){
size=size+0.1
セット()
>
function zoomin(){
size=size-0.1
セット()
>
<span/>function set(){
//document.body.style.cssText=document.body.style.cssText+'、-webkit-trnsform:scale('+size+')、-webkit-transform-origgin:0;;;
//document.body.style.cssText=document.body.style.cssText+'、-webkit-tranform:scale('+size+');;
//$(body).css(「width」、「120%);
<span/>Dcument.body.style.zoom=size;
document.body.style.cssText+'、-moz-transform:scale('+size+')、-moz-trans form-origgin:0'; //
>
<ol start=“1”class=“dp-c”>
<li class=「alt」<span class><span class=「comment」>/*
<p>ブラウザでの判断は、ここでKISSYが使われているということです.属性操作にはJQが使われています.読者は自分の習慣に応じて修正ができます.
$(document).ready(function(){
var num=0;
$('#button').click(function(e){
if(num++ %2 == 0){
$('#part2').height($(document).height() - 20);
document.getElementById("part2").style.float="right";
document.getElementById("part2").style.left=0;
document.getElementById("part2").style.zIndex="2";
document.getElementById("part3").style.zIndex="1";
$('#button').html('↘↙');
$("#gridOrg").data("kendoGrid").refresh();
$("#gridWorkMonth").data("kendoGrid").refresh();
}else{
$('#part2').height($('#fade').height() - $('#part3').height()-20);
document.getElementById("part2").style.left='305px';
$('#button').html('↖↗');
$("#gridOrg").data("kendoGrid").refresh();
$("#gridWorkMonth").data("kendoGrid").refresh();
}
});
});