您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> HTML HTML,显示大图片,实现漫游功能

HTML HTML,显示大图片,实现漫游功能

来源:网络整理     时间:2016/7/6 6:38:47     关键词:HTML

关于网友提出的“HTML HTML,显示大图片,实现漫游功能”问题疑问,本网通过在网上对“HTML HTML,显示大图片,实现漫游功能”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:HTML HTML,显示大图片,实现漫游功能
描述:

一个纯HTML的页面,在一个TD里显示一张图片,TD大小假设只为500*500,而图片大小有1000*1000
我希望不缩放地将图片显示出来,对于看不见的部分使用托动可以移动图片,滚动条要隐藏
这样样式该如何设置呢?


解决方案1:

一个iframe和一个div可以!
页面1,html代码:

moveImage.aspx页面代码:



    无标题页
        
        var drag_ = false
        var D = new Function('obj', 'return document.getElementById(obj);')
        var oevent = new Function('e', 'if (!e) e = window.event;return e')
        function Move_obj(obj) {
            var x, y;
            D(obj).onmousedown = function(e) {
                drag_ = true;
                with (this) {
                    style.position = "absolute"; var temp1 = offsetLeft; var temp2 = offsetTop;
                    x = oevent(e).clientX; y = oevent(e).clientY;
                    document.onmousemove = function(e) {
                        if (!drag_) return false;
                        with (this) {
                            style.left = temp1 + oevent(e).clientX - x + "px";
                            style.top = temp2 + oevent(e).clientY - y + "px";
                        }
                    }
                }
                document.onmouseup = new Function("drag_=false");
            }
        }    
    


    
                      
        


    



以上介绍了“HTML HTML,显示大图片,实现漫游功能”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2328632.html

上一篇哪位高手知道我下面的页面效果是如何实现的? 下一篇导出EXECL文件时如何实现进度显示

HTML相关图片

HTML相关文章