wx.ready(function() { $('#to_rule').click(function() { var url = '{{ path('front_rule_wanggeyuan') }}'; {% if msg is defined %} location.replace(url); //location 对象的方法 replace Location 对象的 reload() 方法可以重新装载当前文档,replace() 可以装载一个新文档而无须为它创建一个新的历史记录,也就是说,在浏览器的历史列表中,新文档将替换当前文档。 {% elseif %} location.href = url; //location 对象的成员属性 Location 对象存储在 Window 对象的 Location 属性中,表示那个窗口中当前显示的文档的 Web 地址。它的 href 属性存 放的是文档的完整 URL,其他属性则分别描述了 URL 的各个部分。这些属性与 Anchor 对象(或 Area 对象)的 URL 属性非常相似。当一个 Location 对象被转换成字符串,href 属性的值被返回。这意味着你可以使用表达式 location 来替代 location.href。 {% endif %} }); $('#wxsao').click(function(){ wx.scanQRCode({ needResult: 1, scanType: ["qrCode"], async: false, success: function (res) { var result = res.resultStr; var params = {'code' : result}; post('{{ url("front_wexin_sao") }}', params); } }); }) })