encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。

$scope.linktotheme = function () {
if ($scope.curthemeid == null) return;
$("#settings").modal('hide');
var tempurl = "";
var strceshi = $("#images").attr("imagelist").replace("iopcmd=convert&dst=jpg&Q=70|", "");
var imagesstr = strceshi.replace("iopcmd=convert&dst=jpg&Q=70|", "");
var imagesstr1 = imagesstr.replace("iopcmd=convert&dst=jpg&Q=70|", "");
var imagesstr2 = imagesstr1.replace("iopcmd=convert&dst=jpg&Q=70|", "");
var imagesstr3 = imagesstr2.replace("|iopcmd=convert&dst=jpg&Q=70", "");
switch (typesign) {
case 0:
tempurl = "/hoteltheme/theme" + $scope.curthemeid + "?bgcolor=" + $scope.curcolor.substring(1, 7) + "&themeid=" + $scope.curthemeid;
break;
case 1:
tempurl = "/hoteltheme/theme" + $scope.curthemeid + "?themeid=" + $scope.curthemeid;
break;
case 2:
tempurl = "/hoteltheme/theme" + $scope.curthemeid + "?bgimgs=" + encodeURIComponent(imagesstr3) + "&themeid=" + $scope.curthemeid;
break;
case 3:
tempurl = "/hoteltheme/theme" + $scope.curthemeid + "?themeid=" + $scope.curthemeid;
break;
}
$location.url(tempurl);
};

请注意 encodeURIComponent() 函数 与 encodeURI() 函数的区别之处,前者假定它的参数是 URI 的一部分(比如协议、主机名、路径或查询字符串)。因此 encodeURIComponent() 函数将转义用于分隔 URI 各个部分的标点符号。

最新文章

  1. Chrome Error Code:ERR_UNSAFE_PORT
  2. slave IO流程之二:注册slave请求和dump请求
  3. 【python】描述符descriptor
  4. JS部分代码分享
  5. Hadoop 2.0中单点故障解决方案总结
  6. OOP三个基本特征:封装、继承、多态
  7. UVa 1586 Molar mass
  8. devenv.exe - Assert Failure visual studio 2010
  9. Blog透视镜
  10. (中等) CF 585D Lizard Era: Beginning,中途相遇。
  11. Markdown 编辑器使用指南
  12. Linux进程实践(4) --wait避免僵尸进程
  13. 简述ADO.NET命名空间
  14. 初探Java设计模式2:结构型模式(代理模式,适配器模式等)
  15. table切换jquery插件 jQuery插件写法模板 流程
  16. Effective C++ 笔记:条款 34 实现继承和接口继承
  17. SQL Server 性能优化实战系列(一)
  18. 这样好用的ReactiveCocoa,根本停不下来
  19. 931. Minimum Falling Path Sum
  20. CentOS 6.5 下利用命令行截图及设置快捷键截图

热门文章

  1. .db轻量级本地数据库
  2. springMVC 学习笔记(一):springMVC 入门
  3. Java面向对象之多态(向上、向下转型) 入门实例
  4. 【AOP】基于@Aspect的AOP配置
  5. Python之路迭代器协议、for循环机制、三元运算、列表解析式、生成器
  6. O(n^2) 级别的排序算法
  7. SDUT OJ 顺序表应用1:多余元素删除之移位算法
  8. Tensorflow博文列表
  9. 消息队列 简单demo
  10. java基础(多态)_03