ホームページ  >  記事  >  バックエンド開発  >  XML の動作の詳細 - 新しい DHTML?

XML の動作の詳細 - 新しい DHTML?

黄舟
黄舟オリジナル
2017-03-28 17:14:581747ブラウズ

Behavior (動作) は CSS 属性セレクターです。これは、特別なコードを含み、HTML ページ要素を変更できる XML ファイル (htc) を指します。

の動作は W3C 標準ではなく、単なる Microsoft テクノロジーです。

------------------------------------------------ --------------------------------

行動 - 行動とは何ですか?
Behavior は新しい CSS 属性です

Behavior 属性は、XML または HTML ページの要素や表示スタイルを変更できるスクリプト コードを含む別の XML ファイルを指すことができます。

分かりますか?これは、スクリプト プログラムを HTML ページから完全に分離する方法です。これは素晴らしいことです。これで、いくつかのスクリプト ライブラリを作成し、それらを必要な要素に接続できるようになりました。

------------------------------------------------ --------------------------------

行動はどのように機能するのでしょうか?
以下のHTMLファイルを見てください。 4a249f0d628e2318394fd9b75b4636b1 要素の動作は、c9ccee2e6ea535a969eb3f532ad9fe89 要素で定義されます:

<html>
<head>
<style>
h1 { behavior: url(behave.htc) }
</style>
</head>
<body>
<h1>Move your Mouse over me</h1>
</body>
</html>

動作コードは次のように XML ドキュメント (behave.htc) に保存されます:

<component>
<attach for="element" event="onmouseover"
handler="hig_lite" />
<attach for="element" event="onmouseout"
handler="low_lite" />
<script type="text/javascript">
function hig_lite()
{
element.style.color=255
}
function low_lite()
{
element.style.color=0
}
</script>
</component>

この動作ファイルには JavaScript スクリプトが含まれています。 このスクリプトは 8c05085041e56efcb85463966dd1cb7e 要素で構成されており、スクリプト events 演算子も含まれています。

以上がXML の動作の詳細 - 新しい DHTML?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。