# 让Mozilla XUL在Internet Explorer中运行,

<datetime class="hidden">2005-10-30T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
## 

让Mozilla XUL在Internet Explorer中运行,

9月 @12, @ @ 2004 @ @ 11:46_AM

让十字路口继续前进吧 Jean ! Jean - Yves Cronier 离开 [a 注释评论](/archive/2003/11/23/648.aspx) 在我的 [有关Mozilla内部HTC的旧文章](/archive/2003/11/23/648.aspx)@,}他指出自己留下的一篇文章 [XUL 行星论坛](http://xulplanet.com/forum/viewtopic.php?t=1038) 显示获取技术 [XUL行为](http://xulplanet.com/tutorials/whyxul.html) 使用简单的 HTC 行为作为介面层来运行的 Internet Explorer 在互联网内部运行, 它是一种简单HTC 的行为, 这再次是 ,\ 相当酷的 @ MS K2。 如果它能够被扩展到允许完整翻译所有 IE HCT 行为和它们的 XUL 等效@ !\ Any_ ,, 因为这个会张贴在一个论坛里, 我什么都不知道 abot}, I' 会重复此文章在这里@:}

I've思考了有名的行为 HTC 提供的可能性 根据IE□.}我想也许有可能解释 XUL.的一小部分规格

一点点样本  :

I.#xul @:}索引=%

| <!----> |
| --- |
| **代码=:** |
| &lt;?_xml 版本@="1.0"}编码 @="#iso%-8859-1"?&gt; <br>&lt;?Xml}-Stypesh title type ="TextMS K3cs"chref="KQxul{.CsMPK7媒體}(="AllMAK9})&gt; <br>&lt;@ MSK_ mosyilla}%K8@org @/_keysmaster@/#/那里 @K12is.}只有.{xul}"} @&gt; <br>&lt;值@ ="_ 输入一些文本 @ MS K4}&gt; <br>&lt;文本框 id@=" @some% -_text"}值 *="QtoQMK4}&gt; <br>&lt;标签控件@=" @some@MS K1_password}%"}值 *="}输入密码="/}&gt; <br>&lt;文本框 id@=" @some @-_password_"}型態@MS K3#passlobs%"}最大长度@="8"/}{&gt; <br>&lt;菜单列表标签@=" @Bus"}%&gt; <br>  &lt;菜单式&gt; <br>    &lt;菜单项标签@=" @Car_"/}%&gt; <br>    &lt;菜单项标签 @="Texi"/&gt; <br>    &lt;菜单项标签 @=" @Bus"}选中@="_ride{"/}&gt; <br>    &lt;菜单项标签@=" @Train_"/&gt; <br>  &lt;/绝配&gt; <br>&lt;/ - 菜单主义者&gt; <br>&lt;~/窗口~&gt; |

@ :#

| <!----> |
| --- |
| **代码=:** |
|#标签@{ @behavior}:_url(}标签:#.{htc}MS K5}* <br>{behavior:urlMS K2menitem}.ht{)} <br>菜单列表 @{behavion@:url}(menulist_.htc)} <br>MSK@behavior @:url}(menupopup{.htc}MS K4}(菜单中) <br>文本框@ { @ behavior @ MS K1 @ url @ MPK2} textbox_ .# htc+)} <br>{Behavior:url(窗口}.HtcMS K4#|

标签@. @htc @:

| <!----> |
| --- |
| **代码=:** |
| &lt;公共 : @htcurn@="}窗口 @"&gt; <br>&lt;@="_ondocumentready@"}管理者 ="_building_"# @MS K5{建立者&gt; <br>&lt;公共@:_property name @="_value\%"}( MSSK3)&gt; <br>&lt;脚本类型 @ ="_ text@ MS K1 @ javascription="&gt; <br>函数构建@(){ @ thiss @ . @ innerHTML @=_This. @value#;}} <br>&lt;/ 标注&gt; <br>&lt;-=YTET -伊甸园字幕组=- 翻译:&gt; |

菜单项@. @htc @:

| <!----> |
| --- |
| **代码=:** |
| &lt;公共 : @htcurn@="}窗口 @"&gt; <br>&lt;@="_ondocumentready@"}管理者 ="_building_"# @MS K5{建立者&gt; <br>&lt;公共@:_property name @="_id_"}(大众的) /&gt; <br>&lt;公共@:_ property name @ ="_ label_ MS K2_  /&gt; <br>&lt;公共@:_property name @="_value\%"}( MSSK3)&gt; <br>&lt;脚本类型 @ ="_ text@ MS K1 @ javascription="&gt; <br>正在构建函数@() @ @\ { @% <br> var 选项@=文档\ .}创造元素{("%K2_option_"); <br> var 样式 @ = @ thiss @ . @ 当前Style@ MS K2 @ <br> 选项“._setAttracte}” <br> -=YTET -伊甸园字幕组=- 翻译: <br> -=YTET -伊甸园字幕组=- 翻译: <br> -=YTET -伊甸园字幕组=- 翻译: <br> 在样式中的(var 道具@){_option @.}风格[{\fn方正黑体简体\fs18\shad1\3aHBE\4aH64\fscx67\fscy66\2cHFFFFFF\3cHFF)[{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我 <br> @ option_ .@outerHTML=;% <br>} <br>&lt;/ 标注&gt; <br>&lt;-=YTET -伊甸园字幕组=- 翻译:&gt; |

菜单列表@._htc @:

| <!----> |
| --- |
| **代码=:** |
| &lt;公共 : @htcurn@="}窗口 @"&gt; <br>&lt;@="_ondocumentready@"}管理者 ="_building_"# @MS K5{建立者&gt; <br>&lt;公共@:_property name @="_id_"}(大众的) /&gt; <br>&lt;脚本类型 @ ="_ text@ MS K1 @ javascription="&gt; <br>正在构建函数@() @ @\ { @% <br> var 选择 {=} 文档 .} 创建元素_ MS K2 @ select");} <br> var 样式 @ = @ thiss @ . @ 当前Style@ MS K2 @ <br> 选择“._setAttracte}” <br> -=YTET -伊甸园字幕组=- 翻译: <br> 选择“._setAttriendte("}MSQ}",}%Thise{.( );}) <br> 选项“._setAttriendte @("_name_",}%This.});{ <br>   } <br> 选择“.innerHTML=}{这是inkerHTMI{; <br> 在样式中的(var 道具@){ <br> 选择“.”样式[{\fn方正黑体简体\fs18\shad1\3aHBE\4aH64\fscx67\fscy66\2cHFFFFFF\3cHFF)[{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我 <br>   } <br> 选择“.styste @.width="100%";” <br> 这是“.OuterHTML=选择” .OtherHTMI}; <br>} <br>&lt;/ 标注&gt; <br>&lt;-=YTET -伊甸园字幕组=- 翻译:&gt; |

@ :#

| <!----> |
| --- |
| **代码=:** |
| &lt;公共 : @htcurn@="}窗口 @"&gt; <br>&lt;@="_ondocumentready@"}管理者 ="_building_"# @MS K5{建立者&gt; <br>&lt;公共@:_property name @="_id_"}(大众的) /&gt; <br>&lt;公共@:_ property name @ ="_ label_ MS K2_  /&gt; <br>&lt;公共@:_property name @="_value\%"}( MSSK3)&gt; <br>&lt;脚本类型 @ ="_ text@ MS K1 @ javascription="&gt; <br>正在构建函数@() @ @\ { @% <br> var 选择组@=文档\ .}创造元素 @ MS K2_ optgroup @ MPK3 <br> var 样式 @ = @ thiss @ . @ 当前Style@ MS K2 @ <br> -=YTET -伊甸园字幕组=- 翻译: <br> -=YTET -伊甸园字幕组=- 翻译: <br> 选择组 .innerHTML=这样MS K2interHTMl; <br> 在样式中的(var 道具@ ){_ optgroup @.}风格[{\fn方正黑体简体\fs18\shad1\3aHBE\4aH64\fscx67\fscy66\2cHFFFFFF\3cHFF)[{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我 <br> ._OuterHTML; <br>} <br>&lt;/ 标注&gt; <br>&lt;-=YTET -伊甸园字幕组=- 翻译:&gt; |

文本框@ . @ htc @ MS K1

| <!----> |
| --- |
| **代码=:** |
| &lt;公共 : @htcurn@="}窗口 @"&gt; <br>&lt;@="_ondocumentready@"}管理者 ="_building_"# @MS K5{建立者&gt; <br>&lt;公共@:_property name @="_id_"}(大众的) /&gt; <br>&lt;公共@:_property name @="_value\%"}( MSSK3)&gt; <br>&lt;公共@:_ property name @ ="}类型 @ "} * MS K3*&gt; <br>&lt;公共@:_property name @="_maxla长}"_ @ @ /#&gt; <br>&lt;脚本类型 @ ="_ text@ MS K1 @ javascription="&gt; <br>正在构建函数@() @ @\ { @% <br> var 输入 {=} 文档\ .} 创建元素_ MS K2} intext");} <br> var 样式 @ = @ thiss @ . @ 当前Style@ MS K2 @ <br> \ . @ setAtriendte("}",}%sid=); <br> -=YTET -伊甸园字幕组=- 翻译: <br> -=YTET -伊甸园字幕组=- 翻译: <br> -=YTET -伊甸园字幕组=- 翻译: <br> 在样式中的(var 道具@ ){_input @.}风格[{\fn方正黑体简体\fs18\shad1\3aHBE\4aH64\fscx67\fscy66\2cHFFFFFF\3cHFF)[{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我 <br> 输入@ . @ stype @ MS K1 @ width_ ="100%";} <br> % 1 @ crossor@ ="} text_ MS K3 <br> 输入 . @ stype@ MS K1 @ 边境Style}=" @inset";} <br> 输入 . @stype@style @systemK1 邊框彩色}=" 活性邊界"; <br> 输入% 1 . @ stype @ MS K1} 邊界 Width@ ="2 @ px";} <br> 输入@ . @ stype @ MS K1 @ 背地颜色 @ I="#} FFFFFF} @ MPK3 <br> 输入@ . @ stype @ MS K1} paddingLeft="2}%px=";} <br> 这是“.OuterHTML=INPUT} .OtherHTMI};” <br>} <br>&lt;/ 标注&gt; <br>&lt;-=YTET -伊甸园字幕组=- 翻译:&gt; |

: {.} 窗口

| <!----> |
| --- |
| **代码=:** |
| &lt;公共 : @htcurn@="}窗口 @"&gt; <br>&lt;@="_ondocumentready@"}管理者 ="_building_"# @MS K5{建立者&gt; <br>&lt;公共@:_property name @="}标题:"#/&gt; <br>&lt;脚本类型 @ ="_ text@ MS K1 @ javascription="&gt; <br>函数构建@ (){ @ window+. @ status @ MS K2} title_ ;} <br>&lt;/ 标注&gt; <br>&lt;-=YTET -伊甸园字幕组=- 翻译:&gt; |

有趣的是 ! 是'吗? ![非常快乐](http://xulplanet.com/forum/images/smiles/icon_biggrin.gif)

这样的项目的目标是“'@t” 以提升互联网探索者, 但只是为了向其他拥有此功能的用户展示一点概貌: @(}{' 获得Mozilla Web浏览器=) Mozilla Framewer提供的技术。