You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
83 lines
3.5 KiB
83 lines
3.5 KiB
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="JPPostKYCInquiry.aspx.cs" Inherits="Swift.web.Common.JPPostKYCInquiry" %>
|
|
|
|
<!DOCTYPE html>
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head runat="server">
|
|
<title></title>
|
|
<link href="JPPost.css" rel="stylesheet" />
|
|
<link href="../css/style.css" rel="stylesheet" />
|
|
<link href="../ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
|
|
<style>
|
|
.w_hover
|
|
{
|
|
cursor: pointer;
|
|
background-color: yellow;
|
|
}
|
|
</style>
|
|
<%--<script src="/ui/js/jquery.min.js"></script>
|
|
<script src="/ui/bootstrap/js/bootstrap.min.js" type="text/javascript"> </script>
|
|
<script src="/ui/js/jquery-ui.min.js" type="text/javascript"></script>
|
|
<script src="https://html2canvas.hertzen.com/dist/html2canvas.min.js"></script>--%>
|
|
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
|
|
<script src="https://files.codepedia.info/files/uploads/iScripts/html2canvas.js"></script>
|
|
<script type="text/javascript">
|
|
$(document).ready(function () {
|
|
var element = $("#response"); // global variable
|
|
var getCanvas; // global variable
|
|
GetTrackkingInfo();
|
|
//html2canvas(element, {
|
|
// onrendered: function (canvas) {
|
|
// getCanvas = canvas;
|
|
// }
|
|
//});
|
|
|
|
$("#btn-save-print").on('click', function () {
|
|
html2canvas(document.querySelector("#response")).then(canvas => {
|
|
getCanvas = canvas;
|
|
var imgageData = getCanvas.toDataURL("image/png");
|
|
//var newData = imgageData.replace(/^data:image\/png/, "data:application/octet-stream");
|
|
document.getElementById('hddImgURL').value = imgageData.replace('data:image/png;base64,', '');
|
|
$("#<%=btnSaveImg.ClientID%>").click();
|
|
});
|
|
});
|
|
});
|
|
function UpdateKYC(customerId)
|
|
{
|
|
window.close();
|
|
opener.location.href = "/Remit/Administration/CustomerRegistration/UpdateKYC.aspx?customerId=" + customerId + "";
|
|
}
|
|
function GetTrackkingInfo() {
|
|
var trackingNumber = '<%=GetTranckingNumber()%>';
|
|
var customerId = '<%=GetCustomerId()%>';
|
|
var dataToSend = { MethodName: 'GetTrackingInfo', TrackingNumber: trackingNumber, CustomerId: customerId };
|
|
var options =
|
|
{
|
|
url: '/Common/JPPostKYCInquiry.aspx',
|
|
data: dataToSend,
|
|
dataType: 'JSON',
|
|
type: 'POST',
|
|
success: function (response) {
|
|
$('#response').html(response);
|
|
$('.remove-tag-p').remove();
|
|
}
|
|
};
|
|
$.ajax(options);
|
|
};
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<form id="form1" runat="server">
|
|
<div class="reference">
|
|
Reference from: https://trackings.post.japanpost.jp
|
|
</div>
|
|
<div id="response" style="background-color: white">
|
|
</div>
|
|
<p id="other-options text-justify">
|
|
<input type="button" id="btn-save-print" value="Save Print" /> <input type="button" value="Print" /> <asp:Button ID="btnReSchedule" runat="server" OnClick="btnReSchedule_Click" Text="Re-Schedule" />
|
|
</p>
|
|
<asp:HiddenField ID="hddImgURL" runat="server" />
|
|
<asp:Button ID="btnSaveImg" runat="server" OnClick="btnSaveImg_Click" Style="display: none;" />
|
|
</form>
|
|
</body>
|
|
</html>
|