23、Web Slice与搜索扩展开发指南

Web Slice与搜索扩展开发

Web Slice与搜索扩展开发指南

1. Web Slice内容聚合

1.1 替代显示源页面限制

Windows Feeds平台会在更新中去除所有活动内容,因为其管理的常规内容类型(RSS)不允许使用脚本。而IE允许脚本和动态内容,所以替代显示源页面可以使用这些技术。不过,替代显示源存在一些安全限制,无法提供普通网页那样丰富的完整体验。通过替代显示源加载的页面不能进行以下操作:
- 启动警报对话框、弹出窗口或新窗口(全屏导航期间除外)
- 安装ActiveX控件
- 访问window.external对象
- 打开新标签页(可以打开新窗口)
- 使用HTTP Basic或Digest身份验证(只能使用基于cookie或会话的方法)

这些限制是为了防止Web Slice被恶意利用。

1.2 替代导航目标

默认情况下,用户点击Web Slice下拉菜单中的“打开”图标时,会被导航到Web Slice所在的页面。当用户点击从未更新或无法更新的Web Slice时,也会出现这种情况。不过,开发者可以在标记中提供替代导航目标的URL,指定不同的着陆页。

替代导航目标通过hslice <div> 内的 <a> 标签指定,该标签的rel属性设置为bookmark。当Web Slice上触发导航事件时,IE会导航到该标签的href链接。以下是添加此标签的示例:

<html>
   ...
   <bo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值