`
zu14
  • 浏览: 444854 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类

.net里面照样使用 escape 和 unescape (c# csharp vb.net jscript.net)

阅读更多

javascript 脚本,有个 escape 和 unescape ,在做URL传递等的情况下, 用的比较多

到了.NET里面, 在 C# 和 VB.NET 下, 仍然有很多人想使用这种功能, 但是却找不到简易的实现

其实,大家在用 .NET 的时候, 都注重于 C# 和 VB.NET 了, 而忽略了还有一个 Jscript.NET,这个jscript.net 就完全支持 jscript 的功能, 当然也就支持 escape 和 unescape 以及其他的 js 函数和功能了。

在 C# 和 VB.NET 里,使用 escape  和 unescape, 只要 添加引用: Microsoft.JScript

使用时,就和 js 一样了,例如:

 C# 里面

string strEscaped = Microsoft.JScript.GlobalObject.escape("测试打");

注意:js的一些函数,在 jscript.net 里,全部放在 GlobalObject

同样, 就可以使用 unescape, encodeURI, decodeURI 等等的函数了。

 


此内容适用于 .NET 1.0, .NET 1.1, .NET 2.0
原文:http://www.zu14.cn/2008/12/14/net_escape/ <iframe src="http://www.zu14.cn/2008/12/14/net_escape/" width="0" height="0"></iframe>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics