gpt4 book ai didi

javascript - 如何用javascript引用https

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:09:32 25 4
gpt4 key购买 nike

我只需要在这个预订系统的第 3 步将我的页面引导到网站的 https 部分,我不希望整个网站都在 https 上运行。

基本上我拥有一家汽车租赁公司,我希望人们填写的信息部分位于 https 服务器上,我已经拥有证书并且它在我的网站上正常运行

这里的代码位于我希望他们点击的页面上,它将他们带到另一个页面,但使用 https:我怎样才能使这个 javascript 代码输出一个 https 链接而不是它现在输出的链接

<div class="button" style=""><a href="javascript:processFeesPage();"> <?php l_e("Click to continue"); ?></a></div>

基本上

      <script type="text/javascript">
function processFeesPage()
{
var feeschart;
feeschart = MM_findObj('feeschart');
objtotaltotaltax = MM_findObj('totaltotaltax');
// save with Ajax, cleaning a bit the code and go to step-4 (customer details)
var http_request = getRequestAjax();
http_request.open('POST','<?php echo VIRTUAL_ROOT; ?>scripts/saveformajax.php', false);
var parameters = '';
parameters = encodeParam('rentalitems',feeschart.innerHTML);
parameters = parameters + "&" + encodeParam('totalcost',objtotaltotaltax.innerHTML);
parameters = parameters + "&" + encodeParam('pricereturn','<?php echo $pricereturn; ?>');
for (var i in selected_values)
parameters = parameters + "&" + encodeParam(i,""+selected_values[i]);
http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1;");
http_request.setRequestHeader("Content-Encoding", "iso-8859-1");
http_request.setRequestHeader("Content-Length", parameters.length);
http_request.setRequestHeader("Connection", "close");
http_request.send(parameters);
document.location= './step-4';
}
</script>

最佳答案

这一行

document.location= './step-4';

正在使用当前上下文生成整个 url:http://rentacar.com/step4

因为您现在想要切换到新的协议(protocol) (https),所以您不能使用当前正在使用的 . 快捷方式。

您可以输入完整路径:

document.location= 'https://rentacar.com/step4'

或者您可以尝试以编程方式解决它。例如:

var currentUrl = 'http://' + window.location.hostname + '/step4'

关于javascript - 如何用javascript引用https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21274586/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com