Heim > Web-Frontend > CSS-Tutorial > Kann JavaScript in CSS integriert werden und wie?

Kann JavaScript in CSS integriert werden und wie?

Barbara Streisand
Freigeben: 2025-01-03 19:26:39
Original
565 Leute haben es durchsucht

Can JavaScript be integrated into CSS, and how?

Kann JavaScript in CSS integriert werden?

In CSS gibt es Möglichkeiten, die Ausführung von JavaScript auszulösen. Internet Explorer und Firefox bieten spezifische Methoden.

HTC im Internet Explorer

Verwenden Sie eine CSS-Regel:

body {
  behavior:url(script.htc);
}
Nach dem Login kopieren

Innerhalb der Datei script.htc :

<PUBLIC:COMPONENT TAGNAME="xss">
   <PUBLIC:ATTACH EVENT="ondocumentready" ONEVENT="main()" LITERALCONTENT="false"/>
</PUBLIC:COMPONENT>
<SCRIPT>
   function main() 
   {
     alert("HTC script executed.");
   }
</SCRIPT>
Nach dem Login kopieren

Die HTC-Datei führt die Funktion main() aus, wenn das Dokument bereit ist (wenn das HTC-Dokument bereit ist). bereit).

XBL in Firefox

Verwenden Sie eine CSS-Regel:

body {
  -moz-binding: url(script.xml#mycode);
}
Nach dem Login kopieren

In script.xml:

<?xml version="1.0"?>
<bindings xmlns="http://www.mozilla.org/xbl" xmlns:html="http://www.w3.org/1999/xhtml">

<binding>
Nach dem Login kopieren

Code im Konstruktor-Tag wird ausgeführt.

Bei beiden Methoden erfolgt die Ausführung, wenn der CSS-Selektor mit einem übereinstimmt Element im Dokument. Die Verwendung von Body löst die Ausführung beim Laden der Seite aus.

Das obige ist der detaillierte Inhalt vonKann JavaScript in CSS integriert werden und wie?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage