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
Web Slice与搜索扩展开发
超级会员免费看
订阅专栏 解锁全文
15

被折叠的 条评论
为什么被折叠?



