Portál AbcLinuxu, 10. května 2025 00:13
window.addEvent('domready', function() { document.getElementById('wrapper').setAttribute('style','width: <?php echo $params->get('min_width'); ?>');setjdcookie('min'); });Dělám něco špatně? Předem děkuji za rady.
<script>
těsně za ten tvůj element. Pak se je možné s ním manipulovat ještě předtím, než nastane událost "domready". Jen je třeba dávat pozor na to, že v době vykonávání takového skriptu ještě nejsou vytvořeny elementy, které následují až za ním.
Druhá možnost je nastavit velikost tomu elementu přes CSS, pokud je to možné.
<style>#wrapper { width:= $params->get('min_width') ?> } </style> <div id="wrapper"> ... </div>nebo
<div id="wrapper" style="width:<?= $params->get('min_width') ?>"> ... </div>a obejdete se tak úplně bez javascriptu.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.