| Autor | Zpráva | ||
|---|---|---|---|
| Olprys Profil |
#1 · Zasláno: 18. 3. 2013, 01:49:42
Zdarvím,
potřebuju zajistit zvětšování a změnšování stránky, v podstatě dvě tlačítka, který budou suplovat funkci jako CTRL + SCROLL. Našel jsem na netu tento skript, drobet poupravil, ale bohužel funguje jen v Chromu. Díky za jakýkoliv typ. Tady je skrpit: function zoomIn() {
var Page = document.getElementById('Body');
var zoom = parseInt(Page.style.zoom) + 10 + '%';
document.getElementById('Body');
Page.style.MozTransform = "scale (2)";
document.getElementById('Body');
Page.style.MozTransformOrigin = "0 0";
Page.style.zoom = zoom;
return false;
}
function zoomOut() {
var Page = document.getElementById('Body');
var zoom = parseInt(Page.style.zoom) - 10 + '%';
document.getElementById('Body');
Page.style.MozTransform = "scale (2)";
document.getElementById('Body');
Page.style.MozTransformOrigin = "0 0";
Page.style.zoom = zoom;
return false;
}Případně tady mám element body: <body " id="Body" style="zoom: 100%"> ...a volání těchto funkcí: <div class="navobr"><a href="#" title="Zvětšit text" onclick="zoomIn();"><img src="images/plus.png" alt="" /></a></div> <div class="navobr"><a href="#" title="Zmenšit text" onclick="zoomOut();"><img src="images/minus.png" alt="" /></a></div> |
||
| preca1 Profil |
#2 · Zasláno: 18. 3. 2013, 07:32:11 · Upravil/a: preca1
Zdravim,
nestačí jen mít dobře nakódovanou stránku a zvětšit/zmenšit písmo? Viz tato diskuse. To viz nedává úplnej smysl :). Myslel sem tim, že když zde na diskusi použiju var bodyEl = document.getElementsByTagName('body')[0];
bodyEl.style.fontSize = '140%'; |
||
|
Časová prodleva: 13 let
|
|||
0