0
我拥有一个magento商店。我在结帐成功页面上触发了一个特殊的javascript。该JavaScript需要外部加载。但是,当我启用https失败。如何通过Magento上的安全连接添加外部JavaScript
通过安全连接运行外部JavaScript与https连接的性质有冲突吗?任何人对此有评论或解决方案?
我拥有一个magento商店。我在结帐成功页面上触发了一个特殊的javascript。该JavaScript需要外部加载。但是,当我启用https失败。如何通过Magento上的安全连接添加外部JavaScript
通过安全连接运行外部JavaScript与https连接的性质有冲突吗?任何人对此有评论或解决方案?
请在layout/checkout.xml中包含js。
单页结帐主要布局
<reference name="head">
<action method="addJs"><script>check/checkout.js</script></action>
</reference>
你可以有点更加明确?您的https成功页面也是?您的脚本是否可以在https中使用?我的意思是,当你访问URL时,它是否返回404? – haltabush 2012-03-20 22:17:34
Haltabush,我的商店处于magento默认状态,其成功页面自然出现在https中。即使没有包括404的错误出现,我的脚本也无法到达外部源。外部来源不会收到来自我的magento商店的任何请求。那就是问题所在。有没有办法将成功页面变成http页面? – user1008832 2012-03-20 23:00:35
即使您不使用相同的证书,使用https也不应该成为问题。我一直都这样做(例如,从Google加载jquery)。你是否尝试实际显示外部JS的源代码? (要做到这一点,只需在浏览器的地址栏中复制/过滤网址) – haltabush 2012-03-20 23:05:10