- ID de l'analyse :
- ccf2a515-a815-4516-9fb8-37aac849e5a6Terminée
- URL soumise :
- https://pre-wmc.wmcubehk.com/PWS/
- Fin du rapport :
Liens : 3 trouvé(s)
Liens sortants identifiés à partir de la page
Lien | texte |
---|---|
https://www.wmcubehk.com/privacy-statement | Privacy |
https://www.wmcubehk.com/terms-conditions | Terms |
https://www.wmcubehk.com/disclaimer | Disclaimer |
Variables JavaScript : 108 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
$ | function |
jQuery | function |
webContextPath | string |
pathName | string |
doProhibit | function |
KeepSessionAliveAjax | function |
getServerDataByAjax | function |
Messages de journal de console : 2 trouvé(s)
Messages consignés dans la console web
Type | Catégorie | Enregistrement |
---|---|---|
verbose | dom |
|
verbose | dom |
|
HTML
Le corps HTML de la page en données brutes
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<link rel="stylesheet" type="text/css" href="/2.29.4_042/css/layout.class.css">
<style type="text/css">
input:-webkit-autofill{
-webkit-box-shadow: 0 0 0px 1000px #CCCCCC inset;
}
</style>
<script type="text/javascript" src="/PWS/js/jquery-1.7.1.js"></script>
<script type="text/javascript" src="/PWS/js/generalScript.js?time=1731059180777"></script>
<script type="text/javascript" src="/PWS/js/cookie/jquery.cookie.js"></script>
<script type="text/javascript" src="/PWS/js/jquery.blockUI.js"></script>
<script type="text/javascript" src="/PWS/js/ui/jquery-ui-1.8.16.custom.min.js"></script>
<script type="text/javascript" src="/PWS/js/jquery.rss.min.js"></script>
<script type="text/javascript" src="/PWS/js/banner.js?time=1731059180777"></script>
<script type="text/javascript">
var checkIDQuery = "/PWS/mvc/loginChecking/checkIdJSON";
var loginFormSubmit = false;
$(document).ready(function(){
var waited = false;
var cookieOption = { path: '/', expires: 1 };
var cookieUserId = $.cookie("COOKIE_USERID");
var cookiePassword = $.cookie("COOKIE_PASSWORD");
var cookieLanguage = $.cookie("COOKIE_LANGUAGE");
var language = $.cookie("LANGUAGE");
if(cookieUserId != null)
$("#userid").val(cookieUserId);
if(cookiePassword != null)
$("#password").val(cookiePassword);
if(cookieLanguage != null)
$("#rememberLanguage").attr("checked", true);
if(language != null)
$("#rememberLanguage").attr("checked", true);
$.cookie("COOKIE_USERID", null, cookieOption);
$.cookie("COOKIE_PASSWORD", null, cookieOption);
$.cookie("COOKIE_LANGUAGE", null, cookieOption);
// get company logo
var companyCode = $("#company").val();
var imgPath = "";
$(".space").hide();
//get company logo
if(companyCode!=null && companyCode !="" && companyCode !="NULL"){
var companyLogoImgUrl = "/2.29.4_042/" + companyCode + imgPath + "/banner.gif" + "?time=1731059180777";
var defaultCompanyLogoImgUrl = "/2.29.4_042/" + companyCode + "/banner.gif" + "?time=1731059180777";
var wmcCompanyLogoImgUrl = "/2.29.4_042/" + "WMC" + "/banner.gif" + "?time=1731059180777";
var companyLogoImgUrl = IsValidImageUrl(companyLogoImgUrl)?companyLogoImgUrl:defaultCompanyLogoImgUrl;
$("#companyLogo").html('<td colspan="5" style="font-size:30px"><img id="companyLogoImg" src="' + companyLogoImgUrl + '" /></td>');
//$("#companyLogo").html('<td colspan="5" style="font-size:30px"><img id="companyLogoImg" src="' + companyLogoImgUrl + '"' + ' onerror="this.src=\'' + wmcCompanyLogoImgUrl + '\'"' + ' /></td>');
var enlargeCompanyArr = ["SIL"];
if(enlargeCompanyArr.includes(companyCode)){
$('#companyLogoImg').css("height" , "150px");
}
$("#companyLogoImg").error(function(){
//this.src = wmcCompanyLogoImgUrl;
});
$("#companyLogoImg").load(function(){
$(".line").html('<td colspan="5" style="font-size:50px"></td>');
});
}
else
{
$(".space").show();
}
//get cube logo
var cubeLogoImgUrl = "/2.29.4_042/WMC/cube_logo.png";
$("#cubeLogo").html('<img style="width:60px" src="' + cubeLogoImgUrl + '" />');
$("#cubeLogo").error(function(){
$(this).hide();
});
// set background
//added by Wayne 16/10/17 for DAL customization
//changed by Andy Li 7/12/17 for customize more company
var isCustomLoginPage = false;
if("DAL;CSI" != null) {
var companyCodeArray = "DAL;CSI".split(";");
for(var index in companyCodeArray) {
if(companyCodeArray[index] == companyCode) {
isCustomLoginPage = true;
$("body").css({
"background-image" : "url('/2.29.4_042/"+companyCode+"/login-page-bg.png')",
"background-repeat": "no-repeat",
"background-size" : "cover",
"background-position" : "left center",
"background-attachment": "fixed"
});
if(companyCode == "DAL") {
//text color of DAL
$("#help_title, #for_existing_client").css({
"color" : "#001970",
});
//forget password page
$("#forget_pw_title, #enter_email_msg, #user_id_caption, #email_caption, #forget_password_title_step2, #enter_char_msg, #auth_code_msg, #forget_password_title_step3").css({
"color" : "#001970",
});
}
//button of DAL
$("#backStepButton").removeClass("general_button").addClass(companyCode.toLowerCase()+"_button");
$("#nextStepButton, #backButton, #submitButton, #backStepButton, #doneButton, #retryButton, #backButtonHome").removeClass("general_button").addClass(companyCode.toLowerCase()+"_button");
}
}
}
if(!isCustomLoginPage) {
$("body").css({
"background-image" : "url('/2.29.4_042/WMC/login-page-bg.png')",
"background-repeat": "no-repeat",
"background-size" : "cover",
"background-position" : "left center",
"background-attachment": "fixed"
});
}
function IsValidImageUrl(url) {
var res=null;
$("<img>", {
src: url,
error: function() {res=false;},
load: function() {res=true;}
});
return res;
}
//select language option
$("#language option[value='en__']").attr('selected', 'selected');
$('#loginForm').submit(function(){
loginFormSubmit = true;
if(waited){
waited = false;
return true;
}else{
$('#loading').show();
setTimeout(function(){
waited = true;
//save the language to cookie
if($("#rememberLanguage").is(":checked")){
var languageDate = new Date();
languageDate.setTime(languageDate.getTime() + (30 * 24 * 60 * 60 * 1000));//30 days
$.cookie("LANGUAGE", $("#language option:selected").val(), { path:"/", expires: languageDate });
}else{
$.cookie("LANGUAGE", null, { expires: 1 });
$.cookie("LANGUAGE", null, { path:"/", expires: 1 });
}
$('form').submit();
}, 500);
$(".general_button").attr("disabled", true);
return false;
}
});
$('#language').change(function(){
var language = $("option:selected", this).val();
var userId = $("#userid").val();
var date = new Date();
date.setTime(date.getTime() + (60 * 1000));
$.cookie("COOKIE_USERID", userId, { path: '/', expires: date });
if($("#rememberLanguage").is(":checked")){
$.cookie("COOKIE_LANGUAGE", language, { path: '/', expires: date });
}
changeLanguage(language);
rssSubscribe();
});
$('#loading').hide();
$('#userid').focus();
rssSubscribe();
});
function help(){
var form = $("<form method='post' target='_self' action='/PWS/mvc/help'></form>");
$("body").append(form);
form.submit();
}
function forgetPassword(){
var form = $("<form method='post' target='_self' action='/PWS/mvc/forgetPassword/forgetPassword'></form>");
$("body").append(form);
form.submit();
}
function checkID(){
blockUI();
$.ajax({
type:"post",
data: {
userid : $("#userid").val()
},
url:checkIDQuery,
success:function updateLoginPage(data){
var json = jQuery.parseJSON(data);
if(json.success) {
$("#tokenCol").css({ 'display': "" });
} else {
$("#tokenCol").css({ 'display': "none" });
}
unblockUI();
}
});
}
function privacyLink(){
var language = $("#language").val();
if (language == "zh_TW_") {
window.open("https://www.tc.wmcubehk.com/privacy-statement", "_blank");
} else if (language == "zh_CN_") {
window.open("https://www.sc.wmcubehk.com/privacy-statement", "_blank");
} else {
window.open("https://www.wmcubehk.com/privacy-statement", "_blank");
}
}
function termsLink(){
var language = $("#language").val();
if (language == "zh_TW_") {
window.open("https://www.tc.wmcubehk.com/terms-conditions", "_blank");
} else if (language == "zh_CN_") {
window.open("https://www.sc.wmcubehk.com/terms-conditions", "_blank");
} else {
window.open("https://www.wmcubehk.com/terms-conditions", "_blank");
}
}
function disclaimerLink(){
var language = $("#language").val();
if (language == "zh_TW_") {
window.open("https://www.tc.wmcubehk.com/disclaimer", "_blank");
} else if (language == "zh_CN_") {
window.open("https://www.sc.wmcubehk.com/disclaimer", "_blank");
} else {
window.open("https://www.wmcubehk.com/disclaimer", "_blank");
}
}
</script>
<title>
Platform Web Service
</title>
<style type="text/css">
.copyright {
font-size: 12px;
text-align: center;
font-family:Arial
}
.defaultTypeFace{
font-family:Arial
}
.hexagon {
top: 115px;
left: 46%;
}
.links {
table-layout: fixed;
font-size: 12px;
}
.links td {
width: 33%;
}
.links a {
text-decoration: none;
color: #6A7B83;
}
#footer {
width: 100%;
}
html, body {
overflow-x: hidden;
}
#centeredDiv {
/*position:absolute;*/ width:70%;
top:0; bottom:0; left:0; right:0; margin:auto;
}
</style>
<link rel="icon" href="/2.29.4_042/css/wmc/images/favicon.ico"></head>
<body class="defaultTypeFace" style="background-image: url("/2.29.4_042/WMC/login-page-bg.png"); background-repeat: no-repeat; background-size: cover; background-position: left center; background-attachment: fixed;"><div id="blockMainBodyLayer" style="display: none; background-color: rgb(0, 0, 0); opacity: 0.01; z-index: 2; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;"> </div>
<div id="banner" style="
width: 100%;
background-color: green;
padding: 20px;
color: white;
display: none;
">
<div onclick="closeBanner()" style="float: right; margin-right: 40px; cursor: pointer">
<img src="/2.29.4_042/image/close_icon_over.png" style="width: 20px; height: 20px; color: white">
</div>
<u id="rssFeedsTitle">Weather Warning Summary provided by the Hong Kong Observatory.</u>
<div id="rssFeeds"></div>
<div style="margin-top: 10px" id="bannerContent"></div>
<div id="rssFeedsEmail" style="margin-top: 10px">Normal fund trading service is affected.<br>Please send email to <a href="mailto:[email protected]">[email protected]</a> for any inquiry.</div>
</div>
<div id="centeredDiv" style="min-height:450px;height:85%;min-width:600px;margin-top:60px;">
<div class="space" style="display: none;"><p style="height:135px"></p></div>
<table width="465px" align="center">
<tbody><tr id="companyLogo" align="center"><td colspan="5" style="font-size:30px"><img id="companyLogoImg" src="/2.29.4_042/WMC/banner.gif?time=1731059180777"></td></tr>
<tr align="center" class="line"><td colspan="5" style="font-size:50px"></td></tr>
</tbody></table>
<div class="hexagon" style="position: absolute; width: 585px; height: 345px; z-index:-1">
<svg style="width: 151px; height: 172px; position: absolute; top: 50px; left: 289px;">
<polygon points="145.670085,128.999743 72.834798,171.999983 0,128.999743 0,43.00024 72.834798,0 145.670085,43.00024" transform="scale(0.7)" style="fill:#BADA55;fill-opacity:0.3;stroke:transparent;stroke-width:0px;"></polygon>
</svg>
<svg style="width: 151px; height: 172px; position: absolute; top: 80px; left: 340px;">
<polygon points="145.670085,128.999743 72.834798,171.999983 0,128.999743 0,43.00024 72.834798,0 145.670085,43.00024" transform="scale(0.7)" style="fill:#A0CC54;fill-opacity:0.6;stroke:transparent;stroke-width:0px;"></polygon>
</svg>
<svg style="width: 151px; height: 172px; position: absolute; top: 110px; left: 187px;">
<polygon points="145.670085,128.999743 72.834798,171.999983 0,128.999743 0,43.00024 72.834798,0 145.670085,43.00024" transform="scale(0.7)" style="fill:#BADA55;fill-opacity:0.3;stroke:transparent;stroke-width:0px;"></polygon>
</svg>
<svg style="width: 151px; height: 172px; position: absolute; top: 50px; left: 390px;">
<polygon points="145.670085,128.999743 72.834798,171.999983 0,128.999743 0,43.00024 72.834798,0 145.670085,43.00024" transform="scale(0.7)" style="fill:#BADA55;fill-opacity:0.4;stroke:transparent;stroke-width:0px;"></polygon>
</svg>
<svg style="width: 151px; height: 172px; position: absolute; top: 170px; left: 289px;">
<polygon points="145.670085,128.999743 72.834798,171.999983 0,128.999743 0,43.00024 72.834798,0 145.670085,43.00024" transform="scale(0.7)" style="fill:#68AF4D;fill-opacity:0.13;stroke:transparent;stroke-width:0px;"></polygon>
</svg>
<svg style="width: 151px; height: 172px; position: absolute; top: 108px; left: 390px;">
<polygon points="145.670085,128.999743 72.834798,171.999983 0,128.999743 0,43.00024 72.834798,0 145.670085,43.00024" transform="scale(0.7)" style="fill:#9FCE5B;fill-opacity:0.28;stroke:transparent;stroke-width:0px;"></polygon>
</svg>
<!-- <svg style="width: 151px; height: 172px; position: absolute; top: 173px; left: 0px;">
<polygon points="145.670085,128.999743 72.834798,171.999983 0,128.999743 0,43.00024 72.834798,0 145.670085,43.00024" transform="scale(0.7)" style="fill:#BADA55;fill-opacity:0.3;stroke:transparent;stroke-width:0px;" />
</svg> -->
<svg style="width: 151px; height: 172px; position: absolute; top: 80px; left: 136px;">
<polygon points="145.670085,128.999743 72.834798,171.999983 0,128.999743 0,43.00024 72.834798,0 145.670085,43.00024" transform="scale(0.7)" style="fill:#68AF4D;fill-opacity:0.15;stroke:transparent;stroke-width:0px;"></polygon>
</svg>
</div>
<table align="center">
<tbody><tr>
<td align="center" style="vertical-align:top;">
<fieldset class="fieldsetBox">
<form id="loginForm" method="post" action="/PWS/loginProcess.action">
<table width="95%">
<tbody><tr align="left">
<td width="50px"></td>
<td width="100px">User ID</td>
<td width="1px">:</td>
<td>
<input type="text" class="text" tabindex="1" id="userid" name="userid" maxlength="32" style="width:175px" onblur="checkID()">
</td>
<td width="50px" rowspan="3" align="center">
<div id="loading" style="display: none;"><img style="width:30px; height:30px;" src="/2.29.4_042/image/loading/loading.gif"></div>
</td>
</tr>
<tr id="passwordCol" align="left">
<td></td>
<td>Password</td>
<td>:</td>
<td><input type="password" class="text" tabindex="2" id="password" name="password" style="width:175px"></td>
</tr>
<tr id="tokenCol" align="left" style="display:none;">
<td></td>
<td>Google OTP</td>
<td>:</td>
<td><input type="password" class="text" tabindex="3" id="token" name="token" style="width:175px"></td>
</tr>
<tr align="left">
<td> </td>
<td>Language</td>
<td>:</td>
<td>
<select id="language" name="language" tabindex="4" class="content" style="width:179px">
<option value="en__" selected="selected">English</option>
<option value="zh_TW_">中文(繁體)</option>
<option value="zh_CN_">中文(简体)</option>
</select>
</td>
</tr>
<tr align="left">
<td colspan="1"> </td>
<td colspan="2" style="text-align:left; font-size:11px">
<input type="checkbox" style="margin-left:0px" id="rememberLanguage" name="rememberLanguage">
Remember my language preference
</td>
<!-- <td> </td> -->
<td colspan="2" align="left">
<a id="loginButton">
<input style="float:left;width: 65px;font-size: 11px;white-space: normal" type="submit" tabindex="5" class="general_button" value="Login">
</a>
<a id="forgetPasswordButton" href="javascript:void(0)" onclick="forgetPassword();">
<input style="float:left;margin-left: 5px;width: 65px;font-size: 11px;white-space: normal" type="submit" tabindex="7" class="general_button" value="Forget Password">
</a>
<a id="helpButton" href="javascript:void(0)" onclick="help();">
<input style="float:left;margin-left: 5px;width: 65px;font-size: 11px;white-space: normal" type="button" tabindex="6" class="general_button" value="Help">
</a>
<input type="hidden" id="company" name="company" value="WMC">
</td>
</tr>
<tr align="left">
<td width="50px"></td>
<td width="50px" colspan="4" style="font-size:14px;padding-top:10px">
PLEASE USE <img style="vertical-align:middle" src="/2.29.4_042/image/googleChrome.png"><b>Google Chrome</b>
</td>
</tr>
</tbody></table>
<br>
</form>
</fieldset>
</td>
</tr>
<tr>
<td align="center"></td>
</tr>
</tbody></table>
</div>
<div id="footer">
<table style="text-align: center;bottom: 8px; border-spacing:0px;" align="center" width="400px">
<tbody><tr align="center"><td id="cubeLogo" style="font-size:30px"><img style="width:60px" src="/2.29.4_042/WMC/cube_logo.png"></td></tr>
<tr>
<td align="center" class="copyright">Copyright © 2024 Wealth Management Cube Limited. All rights reserved.</td>
</tr>
<tr>
<td align="center" class="copyright">Version : S54-20</td>
</tr>
</tbody></table>
<table class="links" style="text-align: center;bottom: 8px; border-spacing:0px; margin-top: 5px" align="center" width="225px">
<tbody><tr>
<td><a href="https://www.wmcubehk.com/privacy-statement" target="_blank" onclick="privacyLink(); return false;">Privacy</a></td>
<td><a href="https://www.wmcubehk.com/terms-conditions" target="_blank" onclick="termsLink(); return false;">Terms</a></td>
<td><a href="https://www.wmcubehk.com/disclaimer" target="_blank" onclick="disclaimerLink(); return false;">Disclaimer</a></td>
</tr>
</tbody></table>
</div>
</body></html>