js对网站页面的放大和缩小

shuai45 2011-08-23 05:08:47
js可以控制网站页面的放大和缩小,没错通过控制样式可以得到。但,有一点:这个样式的只能写百分比,否则通过JS控制后的页面就会错位。而如果写了百分比,最大或最消化浏览器页,面同样会错位。

1、火狐浏览器有一功能,可以控制页面的放大和缩小。当然,这是通过浏览器本身的功能实现(无论你CSS的比例是否写成百分比还是写固定值)。JS能否做到呢?

2、JS能否调用浏览器里的放大缩小的插架实现对页面的处理呢?

3、对于页面中的图片、文字是否通过JS放大或缩小呢?

我强调:如果CSS是写成百分比的,JS应该没问题。而对于没有写成百分的来说JS控制达不到效果。

现领导有一需求,要对网页等比例放大缩小。

我想能否通过JS调用浏览器来实现??
期待高手,答不对不要紧,主要是思路啊。

参与者均有分,满意者另开问题给分,一共给300分。

只要您的回答靠谱!
...全文
3162 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
honeyphp 2011-08-24
  • 打赏
  • 举报
回复
偶觉得楼主说的问题灰常难以解决....我不知道怎么办了...
KK3K2005 2011-08-23
  • 打赏
  • 举报
回复
现在css3直接就可以控制显示大小的百分比

不支持的话 控制缩放不是件简单的事 个人建议 不花这个力气
shuai45 2011-08-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 liuying8448 的回复:]
网页大小全是css控制的话 修改下css应该是能实现的吧
[/Quote]
不行,错位了。有的宽度是写死的。而且一个页面有很多的文字、图片、布局。
  • 打赏
  • 举报
回复
网页大小全是css控制的话 修改下css应该是能实现的吧
huguoliok 2011-08-23
  • 打赏
  • 举报
回复
浏览器有这样的功能,但是估计不会公开接口
shuai45 2011-08-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 charrys 的回复:]
....怎么可能用100%呢。里面的也得用宽度啊。我碰到过放大缩小错位。。但不是整个宽度用100%
http://www.ok22.org/art_detail.aspx?id=199(网页缩小放大后错位的解决方法)
你可以去参考下。我觉得你该说清楚的地方没有说清楚。。(这个样式的只能写百分比)这个样式是哪个DIV等等。。很含糊!
[/Quote]
伙计,迁就一下我啦,就是网站的页面。网站N个页面,都要放大缩小包括图片。现在呢用JS控制,结果很多错位的地方,俺们美工说CSS只能用等比例。这CSS按不懂。呵呵
三石-gary 2011-08-23
  • 打赏
  • 举报
回复
估计比较困难
86y 2011-08-23
  • 打赏
  • 举报
回复
....怎么可能用100%呢。里面的也得用宽度啊。我碰到过放大缩小错位。。但不是整个宽度用100%
http://www.ok22.org/art_detail.aspx?id=199(网页缩小放大后错位的解决方法)
你可以去参考下。我觉得你该说清楚的地方没有说清楚。。(这个样式的只能写百分比)这个样式是哪个DIV等等。。很含糊!
shuai45 2011-08-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yuxh81 的回复:]
没弄过,U P
浏览器有这样的功能,但是估计不会公开接口
[/Quote]
恩,毕竟人家靠着吃饭。
yuxh81 2011-08-23
  • 打赏
  • 举报
回复
没弄过,U P
浏览器有这样的功能,但是估计不会公开接口

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧