<SCRIPT LANGUAGE=javascript FOR=WebOffice1 EVENT=NotifyCtrlReady>什么意思?

本文详细解析了一段HTML与JavaScript交互的代码片段,该代码通过IE特有的事件绑定方式实现在线Office功能,包括文档创建、编辑、保存等操作。文章深入介绍了JavaScript事件处理机制、WebOffice作为OCX控件的使用方法,以及如何通过JavaScript操作Office文档。对于Web开发者和Office集成需求者,了解这种交互方式有助于提升在线办公应用的用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<a id="tmp">click me</a>

<script type="text/javascript" for="tmp" event="onclick">

        alert("hello!");

</script>

上面这段代码相当于:

document.getElementById("tmp").attachEvent("onclick",function(){alert("hello!");});

注:这种写法只被IE支持。


EVENT  event  设置或获取脚本编写用于的事件
FOR  htmlFor  设置或获取绑定到事件脚本的对象。

WebOffice 是基于客户端的OCX控件,此对象的功能是Office嵌入或者各种接口,在线office。
NotifyCtrlReady 触发初始化方法 

可以让javascript创建文档,修改单元、编辑、上传、保存单元、或文档操作等多种功能。
说明白了就是“在线WEB OFFICE ”功能。

例如:
触发初始化方法 :
<SCRIPT LANGUAGE=“javascript” FOR=“WebOffice1” EVENT=“NotifyCtrlReady”>
WebOffice1_NotifyCtrlReady();
//打开新文档或已有文档
function WebOffice1_NotifyCtrlReady()
{
document.all.WebOffice1.LoadOriginalFile("...","...");
} 

web中涉及的这个知识点比较复杂和专业,具体使用请查阅 OCX、web OBJECT、WebOffic开发或帮助文档。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值