文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络技术网页浏览代码保留 IE8中如何添加Activity
精品推荐
特别推荐
·菜鸟入门 IE浏览器防黑技巧十则
·IE6和IE7不能显示PNG图像怎么办?
·使浏览网页速度马上就变快的方法
·常见的IE浏览器错误解决办法
·25种改善网站并提高浏览量的方法
·使浏览网页速度变快的一种方法
·加速IE浏览器载入和浏览的速度
·IE7.0浏览器有用的9个使用技巧
·上网冲浪选谁更好 七款主流网页浏览器评测
·让傲游更加稳定流畅
热点TOP10
·IE新开窗口最大化最简单有效方法
·Windows IE 7.0应用技巧心得
·IE为什么突然关闭?Cookie在捣乱
·菜鸟入门 IE浏览器防黑技巧十则
·IE7.0浏览器有用的9个使用技巧
·傲游(Maxthon)实用插件之网页分析工具ViewPage
·使浏览网页速度马上就变快的方法
·加速IE浏览器载入和浏览的速度
·加快 IE7.0 浏览器的阅读速度
·IE 超人1.0.1.2 正式版下载

代码保留 IE8中如何添加Activity

日期:2008年4月8日 作者: 查看:[大字体 中字体 小字体]


IE8中添加Activity的JavaScript脚本(这是一个来自淘宝网的例子)、

<script type="text/javascript"> function addActivity() { if (navigator.userAgent.indexOf('MSIE 8') == -1) { alert('请首先安装IE8.'); } else { window.external.addService('activities/taobao-search.xml'); } } </script>

相关XML描述文件:http://ie8.taobao.com/activities/taobao-search.xml
<?xml version="1.0" encoding="UTF-8" ?> <openServiceDescription xmlns="http://www.microsoft.com/schemas/openservicedescription/1.0"> <homepageUrl>http://www.taobao.com</homepageUrl> <display> <name>淘宝搜索更多细节请查看活动白皮书。

写了一个简单的Google搜索的Activity XML:

<?xml version="1.0" encoding="UTF-8" ?> <openServiceDescription xmlns="http://www.microsoft.com/schemas/openservicedescription/1.0"> <homepageUrl>http://www.google.com</homepageUrl> <display> <name>Google Search </name> <icon>http://www.google.com/favicon.ico</icon> </display> <activity category="Find"> - <activityAction context="selection"> <preview action="http://www.google.com/search?q={selection}" /> <execute method="get" action="http://www.google.com/search?q={selection}" /> </activityAction> </activity> </openServiceDescription>

其中有句用于描述homepageUrl节点的说明:The main URL of the Activity where the user can access the service through browsing. All URLs expressed in this format must match the domain of the homepageUrl.也就是后续的所有的URLs都必须与主页Url在相同的域中。比如上例中就必须都是google.com域中。

openServiceDescription是专门用于Activity的xml节点名。

形如selection的位置,若在尾部加“?”则表示若该标记为空,将以空格代替。如: <execute method="get" action="http://example.com/done.aspx?url={documentUrl}&title={documentTitle?}" />

其中documentUrl是必选项,而documentTitle因为带了“?”,所以是可选项。

另外以下几种简单的标记在“预览”窗体中是不会有效的。
· <select>
· <input type="text">
· <text area>


关于脚本:

//JavaScript API for Activities
//检查服务是否已经安装了
//参数:Service XML,name
window.external.IsServiceInstalled("http://maps.live.com/GetMap.xml", "map");
//添加服务
//参数:Service XML
window.external.AddService("http://maps.live.com/GetMap.xml");

[1] [2] 下一页 




上一篇:拼音五笔输入法技巧集

下一篇:同花顺2008软件评测之公式选股篇

相关文章:
·如何戳破她的处女膜?(图)
·教你学习如何破解XP登陆密码
·“黑客”教你如何远程控制计算机
·教你如何复制别人的QQ空间
·QQ空间免费换皮肤代码
·qq空间皮肤背景代码:QQ空间不用Q币更换主页皮肤方法
·如何实现局域网打印机共享
·如何刺激女性私处更有效
·QQ空间最新黄钻皮肤代码
·如何让Windows桌面图标任我排
相关软件:
·如何安装双系统
·如何加固Windows XP 主机安全
·如何评估您的商机
·如何开公司
·零起点教你如何破解软件和制作注册机 and 视频+程序
·九种性格:如何跟不同性格的人沟通
·如何在 Solaris 安裝 IP Filter
·陈安之 如何成为行业营销第一名推广演讲
·动态可更改文本代码!
·张锦贵-如何把话说得更好1

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot