修复chrome缩放问题
fix chrome zoom issues
如何在不同的网站上设置不同的缩放级别。我可以使用window.location从chrome地址栏中获取url并设置特定网站的缩放级别吗?我如何修改此代码以使用window.locationhref
function zoom(zp) {
page = document.getElementsByTagName('html')[0]
if (page != null) {
page.style.zoom = zp + "%";
}
}
chrome.extension.sendRequest(
{"type": "setZoom"},
function(zp) {
zoom(zp);
}
);
首先,请注意,Chrome已经处理了由C+和<kbd]C>+-设置的每个域缩放级别,但这与html.style.zoom不同。
你当然可以做你想做的事情,但你需要将一个内容脚本注入到你想要操作其CSS的页面中。然后,您可以从扩展的另一部分向注入的脚本发送消息,并获得所需的结果。您可以通过(例如(在扩展的localStorage中存储{URL:zoomLevel}哈希表来跟踪每个URL的缩放级别。
请注意,使用html.style.zoom属性存在问题:例如,它在iframe上不起作用。这里对此进行了广泛的讨论:http://crbug.com/30583
相关文章:
- 升级到 jQuery 1.8 后出现高图缩放问题
- 关于SVG(可缩放矢量图形)的几个问题
- 自动缩放问题:它使用字符's计数
- d3 hexbin缩放问题
- 我有两个问题!一个是打印,另一个是缩放
- D3:正在缩放/缩放的轴,而不是多线图.如何解决此问题
- jQuery 鼠标滚轮插件缩放问题
- SVG 动画问题(缩放时 svg 模糊)
- 一个页面上有多个 Iframe 缩放问题
- 双击缩放和锤击.js问题
- 在提升缩放jquery生命射线中面临问题
- 移动版Magento中的缩放功能问题
- 捏缩放问题 语音间隙构建停止工作
- 缩放时Safari中的jQuery UI问题
- 缩放&触发编程问题/卡住
- 使用窗口定向来修复ipad缩放问题
- 高图缩放问题时,平移反向x轴
- IPad Safari上的CSS3转换缩放问题
- D3.js缩放与序数轴不工作-缩放行为的比例设置问题
- 我需要帮助修复这个bug与KineticJS -问题缩放浏览器缩小