Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var baseURL = "/gateway/apipublic";
- $(document).ready(function(){
- setHeader("Logon to the monitor...");
- });
- function logoff() {
- var url = baseURL + "/logoff";
- $.ajax(
- {
- async : true,
- type:'POST',
- contentType: 'application/json',
- url: url,
- data:$("#logonPassword").val(),
- dataType: 'json',
- success: function(data) {
- console.log("logoff success");
- setHeaderSuccess(data.header);
- setAuthenticated(false);
- setAuthenticatedSupport(false);
- $("#configMenu").prop('disabled', true);
- $("#statisticsMenu").prop('disabled', true);
- $("#advancedMenu").prop('disabled', true);
- $("#report").prop('disabled', true);
- $("#commandcontrol").prop('disabled', true);
- $("#waveformdisplay").prop('disabled', true);
- $("#logbrowser").hide();
- $("#logbrowser").prop('disabled', true);
- },
- error: function(data) {
- console.log("logon error");
- alert("Error, "+data.response);
- }
- }
- );
- }
- function logon() {
- var url = baseURL + "/logon";
- $.ajax(
- {
- async : true,
- type:'POST',
- contentType: 'application/json',
- url: url,
- data: $("#logonPassword").val(),
- dataType: 'json',
- success: function(data) {
- console.log("logon success");
- if (data.error) {
- setAuthenticated(false);
- setAuthenticatedSupport(false);
- setHeaderError(data.error);
- $("#configMenu").prop('disabled', true);
- $("#statisticsMenu").prop('disabled', true);
- $("#advancedMenu").prop('disabled', true);
- $("#report").prop('disabled', true);
- $("#commandcontrol").prop('disabled', true);
- $("#waveformdisplay").prop('disabled', true);
- $("#logbrowser").hide();
- $("#logbrowser").prop('disabled', true);
- }
- else {
- setAuthenticated(true);
- setHeaderSuccess(data.header);
- $("#configMenu").prop('disabled', false);
- $("#statisticsMenu").prop('disabled', false);
- $("#advancedMenu").prop('disabled', false);
- $("#report").prop('disabled', false);
- $("#commandcontrol").prop('disabled', false);
- $("#waveformdisplay").prop('disabled', false);
- if (data.authenticatedSupport) {
- setAuthenticatedSupport(true);
- $("#logbrowser").show();
- $("#logbrowser").prop('disabled', false);
- }
- else {
- setAuthenticatedSupport(false);
- $("#logbrowser").hide();
- $("#logbrowser").prop('disabled', true);
- }
- }
- },
- error: function(data) {
- console.log("logon error");
- alert("Error, "+data.response);
- }
- }
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement