如何通过Magento上的安全连接添加外部javascript

如何通过Magento上的安全连接添加外部javascript,magento,Magento,我有一家magento商店。我有一个特殊的javascript,它在checkout success页面上被触发。javascript需要从外部加载。但当我启用https时,它失败了 通过安全连接运行外部javascript是否与https连接的性质冲突?有人对此有意见或解决方案吗?请在layout/checkout.xml中包含js 一页签出主布局 <reference name="head"> <action method="addJs"><script

我有一家magento商店。我有一个特殊的javascript,它在checkout success页面上被触发。javascript需要从外部加载。但当我启用https时,它失败了


通过安全连接运行外部javascript是否与https连接的性质冲突?有人对此有意见或解决方案吗?

请在layout/checkout.xml中包含js

一页签出主布局

<reference name="head">
    <action method="addJs"><script>check/checkout.js</script></action>
 </reference>

check/checkout.js

你能说得更清楚一点吗?您的成功页面也使用https吗?您的脚本是否有https版本?我的意思是,当你访问URL时,它是否返回404?Haltabush,我的商店是magento默认值,它的成功页面自然以https显示。即使没有出现包括404在内的错误,我的脚本也无法访问外部源。外部源未收到来自我的magento存储的任何请求。这就是问题所在。有没有办法将成功页面转换为http页面?使用https应该不会有问题,即使您不使用相同的证书。我一直都在做同样的事情(比如从Google加载jquery)。您是否尝试实际显示外部JS的源代码?(要做到这一点,只需在浏览器的地址栏中复制/通过它的url)Haltabush,你的经验帮助我解决了这个问题。你是对的。Https对于外部源不是问题。在我的例子中,问题是对接受外部客户端以使用其源的服务器进行过滤。那个过滤器学会了以https开头的url,瞧,问题解决了。