Я перепробовал все следующие, но ни один из них не работает:
iframe.style[transform] = 'scale('+(scale)+', 1) translate(-'+(0-scale)+'%, 0)';
iframe.style[transform] = 'scale('+(scale)+', 1) translate(-'+(-scale)+'%, 0)';
var translate = 0-scale;
iframe.style[transform] = 'scale('+(scale)+', 1) translate(-'+translate+'%, 0)';
var translate = 0-scale;
iframe.style[transform] = 'scale('+(scale)+', 1) translate(-'+translate.toString+'%, 0)';
Тем не менее, это работает, если я делаю это:
iframe.style[transform] = 'scale('+(scale)+', 1) translate(-0%, 0)';
Почему это не должно работать? Я использую Firefox 7 на Windows 7