如何在所有现代浏览器中检测页面缩放级别? 虽然这个线程告诉我如何在IE7和IE8中做到这一点,但我找不到一个好的跨浏览器解决scheme。 Firefox存储页面缩放级别以供将来访问。 在第一页加载,我可以得到缩放级别? 我读过的某个地方在加载页面之后发生缩放变化时会起作用。 有没有办法来捕捉'zoom'事件? 我需要这个,因为我的一些计算是基于像素的,并且在放大时可能会波动。 由@tfl给出的修改样本 缩放时,此页面会提示不同的高度值。 [的jsfiddle] <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js" type="text/javascript"/></script> </head> <body> <div id="xy" style="border:1px solid #f00; width:100px;">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque sollicitudin tortor in lacus tincidunt volutpat. Integer dignissim imperdiet mollis. Suspendisse quis tortor velit, placerat tempor neque. Cum sociis natoque penatibus et magnis dis […]
我正在寻找一个最佳的方式来调整在TextView包装文本,以便它将适合其getHeight和getWidth范围内。 我不是简单地寻找一种方式来包装文本 – 我想确保它包装,并足够小,完全适合在屏幕上。 我在StackOverflow上看到了一些需要自动resize的例子,但是它们或者是非常特殊的黑客解决scheme,没有解决scheme,或者是recursion地TextView直到它足够小(这是内存激烈和强制用户每次recursion观看文本缩小步骤)。 但是我确定有人在那里find了一个不涉及我所做事情的好方法:编写几个沉重的例程来分析和测量文本,调整文本的大小,并重复,直到find适当的小尺寸。 TextView使用哪些例程来包装文本? 难道不能以某种方式来预测文字是否足够小? tl; dr :是否有一个最佳实践的方式来自动resize的TextView适合,包装,在其getHeight和getWidth范围?
我需要在我的网站上创建2个按钮来改变浏览器缩放级别(+)( – )。 我正在请求浏览器缩放,而不是css缩放,因为图像大小和布局问题。 那么,这甚至有可能吗? 我听说有冲突的报道。