這是我的帶有一些 javascript 的 HTML 代碼:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="/static/css/styles.css">
<link rel="shortcut icon" href="/static/img/logo_BDS.png" type="image/png">
<!-- IMPORT JQUERY -->
<script src="http://code.jquery.com/jquery-2.2.1.min.js"></script>
<!-- IMPORT SDK LYDIA -->
<script type="text/javascript" src="/static/LYDIASDK.js"></script>
<title>Confirm Checkout | BDS</title>
</head>
<body class="bg-gray-50">
<div class="flex justify-center items-center">
<div>
<div class="flex justify-center mt-8 md:mt-36">
<img src="/static/img/logo_BDS.png" class="h-56" alt="">
</div>
<div class="bg-white rounded-lg shadow-lg text-gray-700 space-y-8 px-10 py-6" style="font-family: Avenir;">
<h2 class="text-center text-rouge-phelma text-3xl">Vérification des informations</h2>
<h4 class="text-center text-xl">{{nb_tickets}} ticket(s) pour {{ total_price }}€</h4>
<h4 class="text-center text-xl">Ton numéro de téléphone est le suivant : {{tel_number}}</h4>
<div class="flex justify-center">
<button class="px-3 py-2 bg-rouge-phelma text-white text-xl font-bold rounded-lg focus:ring-2 focus:outline-none focus:ring-rouge-phelma" type="submit" id="paymentButton">Payer via Lydia !</button>
</div>
</div>
</div>
</div>
<input type="hidden" id="foo" value="{{nb_tickets}}">
<div class="hidden" id="tel_number">{{tel_number}}</div>
<script type="text/javascript">
$(document).ready(function() {
// Doit être la référence de la commande chez le marchand.
var orderRef = new Date();
// var nb_tickets = document.getElementById("nb-tickets").value;
// var tel_number = document.getElementById("tel_number").value;
// var total_price = 2*$('#nb-tickets').val();
$('#paymentButton').payWithLYDIA({
amount: $('input#foo').val()*2,
vendor_token: 'my vendor token',
recipient: $('div#tel_number').text(),
browser_success_url : "https://www.ecosia.org/",
browser_cancel_url : "https://www.google.fr/",
message : "blabla",
orderRef: orderRef.toString(),
});
});
</script>
</body>
</html>
在我的本地開發服務器上一切正常,但 javascript 部分不想在 Pythonanywhere 上運行。使用 Flask 在 python 上運行應用程式是否會改變在 Flask 本地開發服務器上運行應用程式?
這也是我在瀏覽器控制臺中遇到的錯誤:

uj5u.com熱心網友回復:
這是一個混合活動內容問題。如果您正在通過 HTTPS 查看站點并且它具有一些活動內容,例如<script> <iframe>或fetch()向 HTTP 端點發出請求,則默認情況下現代瀏覽器將阻止它。在您使用 HTTP 的 locahost 上,這不是問題。因此,要解決此問題,請將 jQuery 的src從更改http://為https://.
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/429354.html
標籤:javascript 烧瓶 蟒蛇无处不在
