Robię wtyczkę JS/PHP do dystrybucji. I ma to być tak łatwe do zainstalowania, ponieważ:Jak mogę dołączyć detektor zdarzeń resize okna w JavaScript?
<HTML>
<HEAD>
<TITLE>Testing my Plugin</TITLE>
<?php
include 'path/to/myPlugin.php';
echo getMyPluginHeadContent();
?>
</HEAD>
<BODY>
<?php
echo getMyPluginContent("Arguments will go here");
?>
</BODY>
</HTML>
Jednakże chcę tej wtyczki, aby dołączyć okno rozmiaru słuchacza bez nadrzędnymi window.onresize
w przypadku istnieją inne skrypty, które również wymagają stosowania ta metoda. Czy istnieje polecenie javascript, takie jak document.addEventListener("resize", myResizeMethod, true);
? Wiem, że to nie to, ponieważ to nie działa, a MDN i W3C są bardzo niejasne co do tego, jakie argumenty zabiera addEventListener
.
Nie chcę odpowiedzi, która mówi, żebym używał window.onresize = myResizeMethod
lub <BODY ONRESIZE="myResizeMethod">
, ponieważ nie są one tak przyjazne dla wtyczki.
Ponieważ staramy się dodać do okna, czy próbowałeś 'window.addEventListener'? – Kyle
Prawie każdy .Na = może być przekształcony w .addEventListener (, ) –
bhamlin
@bhamlin: Insightful komentarz, dziękuję. –