首页 > 解决方案 > 找不到带有特殊字符的网页

问题描述

在 chrome 上它工作正常,但在 Internet Explorer 上它抛出:“找不到网页”:

在此处输入图像描述

如果搜索参数 (a,b,c,d... ) 的普通字符在两者上都可以正常工作。但如果是特殊字符,它只会在 Chrome 上罚款。如何修复 Internet Explorer

我的代码如下所示。

<input id="tbSearch" name="tbSearch" type="text"  value="등록시">
<input id="btnSearch" name="tbSearch" type="button" value="Search">

$("#btnSearch").live("click", function () {
      $("#bz_ifmContent", parent.document).attr("src", "/UI/List.aspx?page=" + page + "&search=" + search);
   }
})

标签: javascriptjqueryinternet-explorer

解决方案


你试过了吗:

$("#btnSearch").live("click", function () {
      $("#bz_ifmContent", parent.document).attr("src", "/UI/List.aspx?page=" + encodeURIComponent(page) + "&search=" + encodeURIComponent(search));
   }
})

推荐阅读