mam taki kod
Generalnie chodzi o zamknięcie lyteboxa kiedy zostanie spełniony jakiś warunek. Na localhoscie śmiga aż miło (xampp) a na serwerze laohost.net nie chce działać. Od czego to może zależeć ?
elem.trrigerHandler('click');
elem.fireEvent('click');
<span onclick="alert('test1');" id='test1'>klik 1</span> -- <span onclick="document.getElementById('test1').onclick();">symulacja 1</span> <br><br> <span id='test2'>klik 2</span> -- <span onclick="document.getElementById('test2').onclick();">symulacja2</span> <script> document.getElementById('test2').onclick = function(){ alert('test2'); } </script> <br><br> <span id='test3'>klik 3</span> -- <span onclick="test3();">symulacja 3</span> <script> function test3(){ var evt = document.createEvent("MouseEvents"); evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); document.getElementById('test3').dispatchEvent(evt); // dla IE tylko: fireevent } document.getElementById('test3').addEventListener('click',function(){ alert('test3'); }, false ); </script>