silverlight   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Silverlight和浏览器交互介绍大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

                       Silverlight和浏览器交互 有如下几个对象供和浏览器交互使用: HtmlPage:允许访问和操作浏览器的文档对象模型 HtmlDocument:表示浏览器中的Html文档 HtmlElement:表示文档对象模型中的Html元素 HtmlWindow:提供JavaScript的Window对象的托管形式 (1)    HtmlDocument的

                       Silverlight和浏览器交互@H_502_9@


@H_502_9@

有如下几个对象供和浏览器交互使用:@H_502_9@

HtmlPage:允许访问和操作浏览器的文档对象模型@H_502_9@

HtmlDocument:表示浏览器中的Html文档@H_502_9@

HtmlElement:表示文档对象模型中的Html元素@H_502_9@

HtmlWindow:提供JavaScript的Window对象的托管形式@H_502_9@

(1)    HtmlDocument的属性简介@H_502_9@

Body:Html的Body对象@H_502_9@

Cookies:Cookie字符串@H_502_9@

DocumentElement:@H_502_9@

DocumentUri:Silverlight宿主的html地址@H_502_9@

QueryString:页面查询字符串参数@H_502_9@

(2)    HtmlPage的属性简介@H_502_9@

可以使用HtmlPage对象取得对应的HtmlDocument和HtmlWindow对象使用@H_502_9@

(3)    HtmlWindow的属性简介@H_502_9@

相当于JavaScript中的Window对象,@H_502_9@

(4)    操作Cookie@H_502_9@

设置Cookie可以使用@H_502_9@

HtmlPage.Document.SetProperty(“cookie”,cookievalue);@H_502_9@

取得Cookie 使用@H_502_9@

HtmlPage.Document.Cookies;即取得了保存在Cookie中的字符串。@H_502_9@

编写删除Cookie的操作,只要设置Cookie过期时间即可。@H_502_9@

(5)    Url和Html的编码问题@H_502_9@

Silverlight中提供一个httpUtility方法,里面有对应的HtmlEncode、HtmlDecode、UrlEncode和UrlDecode方法。@H_502_9@

HtmlEncode:将文本字符串进行Html编码@H_502_9@

HtmlDecode:将http传递的html编码字符串转换成文本字符串@H_502_9@

UrlEncode:将文本字符串转换成Url编码字符串@H_502_9@

UrlDecode:将url编码字符串转换成文本字符串@H_502_9@

(6)    取得浏览器信息@H_502_9@

取得HtmlPage.browserInformation对象的相关属性,即可取得相应的浏览器的信息@H_502_9@

大佬总结

以上是大佬教程为你收集整理的Silverlight和浏览器交互介绍全部内容,希望文章能够帮你解决Silverlight和浏览器交互介绍所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。