javascript点击查看图片,弹框显示图片,怎么用js怎么实现?

JavaScript023

javascript点击查看图片,弹框显示图片,怎么用js怎么实现?,第1张

最好用插件,去layer官网有专门的点击图片,弹出浏览还支持多个图片。

先去官网下载layer包,你的网页引用layer的js文件。

地址:网页链接 点击相册层

然后js代码:

//调用示例

layer.ready(function(){ //为了layer.ext.js加载完毕再执行

var ps=$("#psize").val()

layer.photos({

photos: '#layer-photos-demo'

,shift: ps //0-6的选择,指定弹出图片动画类型,默认随机

})

})

html代码:

<div id="layer-photos-demo" class="layer-photos-demo" >

<img layer-pid="图片id,可以不写" layer-src="缩略图片地址" src="图片地址" alt="" style="height: 140pxwidth: 120pxborder:1px solid #bbb">

</div>

打印图片预览不出来

可以参考下面方法解决:

1、首先在电脑文件夹中,找到图片。

2、然后右键点击图片,出现右键菜单,在右键的菜单中选择打印的按钮。

3、然后进入到打印预览的页面,却看不到图片的预览。

4、然后在文件夹页面,点击工具页面。

5、点击工具按钮后,进入查看的页面。

6、在查看页面,选择取消始终显示图片,不显示图片预览。

7、取消勾选后,再点击打印图片可以预览打印了。

所谓的缩略图其实就是设置了一个长宽小点的<img>去存放这张图片,在<img>的点击事件中再去更改它的长宽达到放大效果,当然这样可能会打乱页面布局,所以你可以做成像QQ空间那样,点击图片后利用遮罩层显示放大的图片。