getJSON不接受HTTPS吗?

时间:2019-01-15 05:52:40

标签: https getjson

我有一个旧的联系表单,但该表单失败了,因为该站点现在具有SSL证书。它使用getJSON传递变量以发送表单。我不断收到此错误:

阻止加载混合的活动内容

即使我在代码中添加了https:

$("#contactform").validate({
    submitHandler: function (form) {
        $.getJSON("https://www.nationalopal.com/index.php?option=com_json&format=raw", {
            dataType: 'jsonp',
            task: "subscribe",
            e_fname: fname,
            e_sname: sname,
            e_email: email,
            e_country: country,
            e_phone: phone
        }, function (data) {
            ...
        })
    }
})

php代码基本上只是将信息插入数据库中,并吐出一个响应(我删除了插入代码,因为它只是MySQL查询):

function subscribeProcess() {

        # insert into the database
        .....

        $document =& JFactory::getDocument();
        $document->setMimeEncoding('application/json');
        echo json_encode($response);

    };

0 个答案:

没有答案