Best JavaScript code snippet using puppeteer
trustpilot.invitationFileTranslationService.js
Source:trustpilot.invitationFileTranslationService.js  
12scotchApp.service('invitationFileTranslationService', ['translationService', function (translationService) {3    var self = this;4    self.messages = {};5    self.keys = {6        NotSent:7                {8                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/statustext",9                    ActionConfirmationMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/actionconfirmationmessage",10                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/statusmessage",11                    UserActionText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/useractiontext"12                },13        Success:14                {15                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/statustext",16                    ActionConfirmationMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/actionconfirmationmessage",17                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/statusmessage",18                    UserActionText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/useractiontext"19                },20        CancelledByUser:21                {22                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledbyuser/statustext",23                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledbyuser/statusmessage"24                },25        CancelledHasReviewed:26                {27                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledhasreviewed/statustext",28                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledhasreviewed/statusmessage"29                },30        CancelledTooManyMails:31                {32                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledtoomanymails/statustext",33                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledtoomanymails/statusmessage"34                },35        CancelledNoTemplate:36                {37                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancellednotemplate/statustext",38                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancellednotemplate/statusmessage"39                },40        CancelledInvalidCustomerEmail:41                {42                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/statustext",43                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/statusmessage",44                    ActionConfirmationMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/actionconfirmationmessage",45                    UserActionText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/useractiontext"46                },47        CancelledSendTwice:48                {49                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledsendtwice/statustext",50                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledsendtwice/statusmessage"51                },52        CancelledMissingKickstartSubjectOrBody:53                {54                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledmissingkickstartsubjectorbody/statustext",55                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledmissingkickstartsubjectorbody/statusmessage"56                },57        CancelledInvalidWebshopEmail:58                {59                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidwebshopemail/statustext",60                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidwebshopemail/statusmessage"61                },62        DomainEmailOrderIDCombinationHasAlreadyBeenInvited:63                {64                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/statustext",65                    ActionConfirmationMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/actionconfirmationmessage",66                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/statusmessage",67                    UserActionText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/useractiontext"68                },69        UserBlocked:70                {71                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/userblocked/statustext",72                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/userblocked/statusmessage"73                },74        DroppedUnsubscribedAddress:75                {76                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statustext",77                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statusmessage"78                },79        Unsubscribe:80                {81                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statustext",82                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statusmessage"83                },84        SpfFailed:85                {86                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/statustext",87                    ActionConfirmationMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/actionconfirmationmessage",88                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/statusmessage",89                    UserActionText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/useractiontext"90                },91        DeliveryInProgress:92                {93                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deliveryinprogress/statustext",94                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deliveryinprogress/statusmessage"95                },96        DroppedInvalidSmtpapiHeader:97                {98                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalidsmtpapi/statustext",99                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalidsmtpapi/statusmessage"100                },101        DroppedSpamContent:102                {103                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamcontent/statustext",104                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamcontent/statusmessage"105                },106        DroppedBouncedAddress:107                {108                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedbounced/statustext",109                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedbounced/statusmessage"110                },111        DroppedSpamReportingAddress:112                {113                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamreport/statustext",114                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamreport/statusmessage"115                },116        DroppedInvalid:117                {118                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalid/statustext",119                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalid/statusmessage"120                },121        Bounce:122                {123                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/bounce/statustext",124                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/bounce/statusmessage"125                },126       SpamReport:127                {128                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spamreport/statustext",129                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spamreport/statusmessage"130                },131        Deferred:132                {133                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deferred/statustext",134                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deferred/statusmessage"135                },136        CancelledAlreadyReceivedInvitation:137                {138                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledalreadyreceivedinvitation/statustext",139                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledalreadyreceivedinvitation/statusmessage"140                },141        CancelledRecipientInGracePeriod:142                {143                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledrecipientingraceperiod/statustext",144                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledrecipientingraceperiod/statusmessage"145                },146       CancelledOrderIdNotFound:147                {148                    StatusText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/statustext",149                    ActionConfirmationMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/actionconfirmationmessage",150                    StatusMessage: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/statusmessage",151                    UserActionText: "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/useractiontext"152                }153    };154    self.loadLanguages = function () {155        return self.messages = {156            NotSent:157                {158                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/statustext"),159                    ActionConfirmationMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/actionconfirmationmessage"),160                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/statusmessage"),161                    UserActionText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/useractiontext")162                },163            Success:164                {165                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/statustext"),166                    ActionConfirmationMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/actionconfirmationmessage"),167                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/statusmessage"),168                    UserActionText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/useractiontext")169                },170            CancelledByUser:171                {172                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledbyuser/statustext"),173                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledbyuser/statusmessage")174                },175            CancelledHasReviewed:176                {177                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledhasreviewed/statustext"),178                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledhasreviewed/statusmessage")179                },180            CancelledTooManyMails:181                {182                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledtoomanymails/statustext"),183                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledtoomanymails/statusmessage")184                },185            CancelledNoTemplate:186                {187                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancellednotemplate/statustext"),188                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancellednotemplate/statusmessage")189                },190            CancelledInvalidCustomerEmail:191                {192                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/statustext"),193                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/statusmessage"),194                    ActionConfirmationMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/actionconfirmationmessage"),195                    UserActionText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/useractiontext")196                },197            CancelledSendTwice:198                {199                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledsendtwice/statustext"),200                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledsendtwice/statusmessage")201                },202            CancelledMissingKickstartSubjectOrBody:203                {204                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledmissingkickstartsubjectorbody/statustext"),205                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledmissingkickstartsubjectorbody/statusmessage")206                },207            CancelledInvalidWebshopEmail:208                {209                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidwebshopemail/statustext"),210                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidwebshopemail/statusmessage")211                },212            DomainEmailOrderIDCombinationHasAlreadyBeenInvited:213                {214                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/statustext"),215                    ActionConfirmationMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/actionconfirmationmessage"),216                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/statusmessage"),217                    UserActionText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/useractiontext")218                },219            UserBlocked:220                {221                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/userblocked/statustext"),222                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/userblocked/statusmessage")223                },224            DroppedUnsubscribedAddress:225                {226                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statustext"),227                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statusmessage")228                },229            Unsubscribe:230                {231                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statustext"),232                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statusmessage")233                },234            SpfFailed:235                {236                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/statustext"),237                    ActionConfirmationMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/actionconfirmationmessage"),238                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/statusmessage"),239                    UserActionText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/useractiontext")240                },241            DeliveryInProgress:242                {243                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deliveryinprogress/statustext"),244                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deliveryinprogress/statusmessage")245                },246            DroppedInvalidSmtpapiHeader:247                {248                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalidsmtpapi/statustext"),249                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalidsmtpapi/statusmessage")250                },251            DroppedSpamContent:252                {253                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamcontent/statustext"),254                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamcontent/statusmessage")255                },256            DroppedBouncedAddress:257                {258                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedbounced/statustext"),259                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedbounced/statusmessage")260                },261            DroppedSpamReportingAddress:262                {263                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamreport/statustext"),264                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamreport/statusmessage")265                },266          DroppedInvalid:267                {268                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalid/statustext"),269                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalid/statusmessage")270                },271            Bounce:272                {273                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/bounce/statustext"),274                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/bounce/statusmessage")275                },276            SpamReport:277                {278                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spamreport/statustext"),279                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spamreport/statusmessage")280                },281            Deferred:282                {283                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deferred/statustext"),284                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deferred/statusmessage")285                },286            CancelledAlreadyReceivedInvitation:287                {288                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledalreadyreceivedinvitation/statustext"),289                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledalreadyreceivedinvitation/statusmessage")290                },291           CancelledRecipientInGracePeriod:292                {293                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledrecipientingraceperiod/statustext"),294                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledrecipientingraceperiod/statusmessage")295                },296            CancelledOrderIdNotFound:297                {298                    StatusText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/statustext"),299                    ActionConfirmationMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/actionconfirmationmessage"),300                    StatusMessage: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/statusmessage"),301                    UserActionText: get("b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/useractiontext")302                }303        };304    };305    var intialize = function () {306        var result = '';307        $.each(self.keys, function (key, value) {308            $.each(value, function (key1, value1) {309                result = result + value1 + ',';310            });311            if (result.length > 1800) {312                var url = result.substring(0, result.length);313                getData(url);314                result = '';315            }316        });317        var url1 = result.substring(0, result.length);318        getData(url1);319    };320    function getData(result) {321        translationService.LoadLanguagesInBatch(result);322    }323    function get(key) {324        var data = localStorage.getItem(key);325        if (data) {326            return data;327        }328        return null;329    };330    self.ClearLanguages = function () {331        for (var key in self.keys) {332            translationService.ClearData(self.keys[key]);333        }334    };335    intialize();...services.js
Source:services.js  
1app.factory(2				"mainService",3				function($http, $log, toaster, $location) {4					var isDisabled = "";5					return {6						setDisableButtonsOnRowClick : function(data) {7							isDisabled = data;8						},9						getDisableButtonsOnRowClick : function() {10							return isDisabled;11						},12					      addProduct : function(data) {13						14							var promise = $http({15								url : "addProduct",16								method : "POST",17								data : JSON.stringify(data)18							}).success(19									function(data, status, header, config,20											statusText) {21									}).error(22									function(data, status, header, config,23											statusText) {24										if (!status === 901)25											toaster.pop('error', status,26													statusText);27									}).then(function(response) {28								/*console.log("-------In role Service Reponce-------",response);*/29								return response.data;30							})31							return promise;32						},33						updateProduct : function(data) {34							35							var promise = $http({36								url : "updateProduct",37								method : "POST",38								data : JSON.stringify(data)39							}).success(40									function(data, status, header, config,41											statusText) {42									}).error(43									function(data, status, header, config,44											statusText) {45										if (!status === 901)46											toaster.pop('error', status,47													statusText);48									}).then(function(response) {49								/*console.log("-------In role Service Reponce-------",response);*/50								return response.data;51							})52							return promise;53						},54						updateFeedback : function(data) {55							56							var promise = $http({57								url : "updateFeedback",58								method : "POST",59								data : JSON.stringify(data)60							}).success(61									function(data, status, header, config,62											statusText) {63									}).error(64									function(data, status, header, config,65											statusText) {66										if (!status === 901)67											toaster.pop('error', status,68													statusText);69									}).then(function(response) {70								/*console.log("-------In role Service Reponce-------",response);*/71								return response.data;72							})73							return promise;74						},75						updateWebDetails : function(data) {76							77							var promise = $http({78								url : "updateWebDetails",79								method : "POST",80								data : JSON.stringify(data)81							}).success(82									function(data, status, header, config,83											statusText) {84									}).error(85									function(data, status, header, config,86											statusText) {87										if (!status === 901)88											toaster.pop('error', status,89													statusText);90									}).then(function(response) {91								/*console.log("-------In role Service Reponce-------",response);*/92								return response.data;93							})94							return promise;95						},96                         viewUser : function() {97                        	 98							var promise = $http({99								url : "userList",100								method : "GET"101							}).success(102									function(data, status, header, config,103											statusText) {104									}).error(105									function(data, status, header, config,106											statusText) {107										if (!status === 901)108											toaster.pop('error', status,109													statusText);110									}).then(function(response) {111								/*console.log("-------In role Service Reponce-------",response);*/112								return response.data;113							})114							return promise;115						},116                         viewProduct : function() {117                        	 118							var promise = $http({119								url : "productList",120								method : "GET"121							}).success(122									function(data, status, header, config,123											statusText) {124									}).error(125									function(data, status, header, config,126											statusText) {127										if (!status === 901)128											toaster.pop('error', status,129													statusText);130									}).then(function(response) {131								/*console.log("-------In role Service Reponce-------",response);*/132								return response.data;133							})134							return promise;135						},136                         viewFeedback : function() {137                        	 138							var promise = $http({139								url : "feedbackList",140								method : "GET"141							}).success(142									function(data, status, header, config,143											statusText) {144									}).error(145									function(data, status, header, config,146											statusText) {147										if (!status === 901)148											toaster.pop('error', status,149													statusText);150									}).then(function(response) {151								/*console.log("-------In role Service Reponce-------",response);*/152								return response.data;153							})154							return promise;155						},156                         viewWebDetails : function() {157                        	 158							var promise = $http({159								url : "webDetailsList",160								method : "GET"161							}).success(162									function(data, status, header, config,163											statusText) {164									}).error(165									function(data, status, header, config,166											statusText) {167										if (!status === 901)168											toaster.pop('error', status,169													statusText);170									}).then(function(response) {171								/*console.log("-------In role Service Reponce-------",response);*/172								return response.data;173							})174							return promise;175						},176                         getUser : function() {177                        	 178							var promise = $http({179								url : "getUser",180								method : "GET"181							}).success(182									function(data, status, header, config,183											statusText) {184									}).error(185									function(data, status, header, config,186											statusText) {187										if (!status === 901)188											toaster.pop('error', status,189													statusText);190									}).then(function(response) {191								/*console.log("-------In role Service Reponce-------",response);*/192								return response.data;193							})194							return promise;195						},196						addNotification : function() {197                       	 198							var promise = $http({199								url : "addNotification",200								method : "POST",201								data : JSON.stringify(data)202							}).success(203									function(data, status, header, config,204											statusText) {205									}).error(206									function(data, status, header, config,207											statusText) {208										if (!status === 901)209											toaster.pop('error', status,210													statusText);211									}).then(function(response) {212								/*console.log("-------In role Service Reponce-------",response);*/213								return response.data;214							})215							return promise;216						},217						addCardBean : function(data) {218	                       	 219							var promise = $http({220								url : "addCardBean",221								method : "POST",222								data : JSON.stringify(data)223							}).success(224									function(data, status, header, config,225											statusText) {226									}).error(227									function(data, status, header, config,228											statusText) {229										if (!status === 901)230											toaster.pop('error', status,231													statusText);232									}).then(function(response) {233								/*console.log("-------In role Service Reponce-------",response);*/234								return response.data;235							})236							return promise;237						},238						productListByUserId : function(data) {239	                       	 240							var promise = $http({241								url : "productListByUserId",242								method : "POST",243								data : JSON.stringify(data)244							}).success(245									function(data, status, header, config,246											statusText) {247									}).error(248									function(data, status, header, config,249											statusText) {250										if (!status === 901)251											toaster.pop('error', status,252													statusText);253									}).then(function(response) {254								/*console.log("-------In role Service Reponce-------",response);*/255								return response.data;256							})257							return promise;258						},259						notificationList : function() {260	                       	 261							var promise = $http({262								url : "notificationList",263								method : "Get",264								265							}).success(266									function(data, status, header, config,267											statusText) {268									}).error(269									function(data, status, header, config,270											statusText) {271										if (!status === 901)272											toaster.pop('error', status,273													statusText);274									}).then(function(response) {275								/*console.log("-------In role Service Reponce-------",response);*/276								return response.data;277							})278							return promise;279						},280						addOrder : function(data) {281	                       	 282							var promise = $http({283								url : "addOrder",284								method : "POST",285								data : JSON.stringify(data)286								287							}).success(288									function(data, status, header, config,289											statusText) {290									}).error(291									function(data, status, header, config,292											statusText) {293										if (!status === 901)294											toaster.pop('error', status,295													statusText);296									}).then(function(response) {297								/*console.log("-------In role Service Reponce-------",response);*/298								return response.data;299							})300							return promise;301						},302						orderList : function() {303	                       	 304							var promise = $http({305								url : "orderList",306								method : "Get",307								308							}).success(309									function(data, status, header, config,310											statusText) {311									}).error(312									function(data, status, header, config,313											statusText) {314										if (!status === 901)315											toaster.pop('error', status,316													statusText);317									}).then(function(response) {318								/*console.log("-------In role Service Reponce-------",response);*/319								return response.data;320							})321							return promise;322						},323						updateProduct : function(data) {324	                       	 325							var promise = $http({326								url : "updateProduct",327								method : "POST",328								data : JSON.stringify(data)329								330							}).success(331									function(data, status, header, config,332											statusText) {333									}).error(334									function(data, status, header, config,335											statusText) {336										if (!status === 901)337											toaster.pop('error', status,338													statusText);339									}).then(function(response) {340								341								return response.data;342							})343							return promise;344						},345						updateWebDetails : function(data) {346	                       	 347							var promise = $http({348								url : "updateWebDetails",349								method : "POST",350								data : JSON.stringify(data)351								352							}).success(353									function(data, status, header, config,354											statusText) {355									}).error(356									function(data, status, header, config,357											statusText) {358										if (!status === 901)359											toaster.pop('error', status,360													statusText);361									}).then(function(response) {362								363								return response.data;364							})365							return promise;366						},367						addNotification : function(data) {368	                       	 369							var promise = $http({370								url : "addNotification",371								method : "POST",372								data : JSON.stringify(data)373								374							}).success(375									function(data, status, header, config,376											statusText) {377									}).error(378									function(data, status, header, config,379											statusText) {380										if (!status === 901)381											toaster.pop('error', status,382													statusText);383									}).then(function(response) {384								385								return response.data;386							})387							return promise;388						},389						resetPassword : function(data) {390	                       	 391							var promise = $http({392								url : "resetPassword",393								method : "POST",394								data : JSON.stringify(data)395								396							}).success(397									function(data, status, header, config,398											statusText) {399									}).error(400									function(data, status, header, config,401											statusText) {402										if (!status === 901)403											toaster.pop('error', status,404													statusText);405									}).then(function(response) {406								407								return response.data;408							})409							return promise;410						},411						addFeedback : function(data) {412	                       	 413							var promise = $http({414								url : "addFeedback",415								method : "POST",416								data : JSON.stringify(data)417								418							}).success(419									function(data, status, header, config,420											statusText) {421									}).error(422									function(data, status, header, config,423											statusText) {424										if (!status === 901)425											toaster.pop('error', status,426													statusText);427									}).then(function(response) {428								429								return response.data;430							})431							return promise;432						},433						deleteFeedback : function(data) {434	                       	 435							var promise = $http({436								url : "updateFeedback",437								method : "POST",438								data : JSON.stringify(data)439								440							}).success(441									function(data, status, header, config,442											statusText) {443									}).error(444									function(data, status, header, config,445											statusText) {446										if (!status === 901)447											toaster.pop('error', status,448													statusText);449									}).then(function(response) {450								451								return response.data;452							})453							return promise;454						}455		        		456					}457				});458				459app.factory("sharedProperties", function($http, $log, toaster, $location) {460	var property = null;461	return {462		getProperty : function() {463			return property;464		},465		setProperty : function(value) {466			property = value;467		}468	};...JScript1.js
Source:JScript1.js  
1  2                NotSent:3                {4                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/statustext",5                    ActionConfirmationMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/actionconfirmationmessage",6                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/statusmessage",7                    UserActionText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/notsent/useractiontext"8                }, 9                Success:10                {11                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/statustext",12                    ActionConfirmationMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/actionconfirmationmessage",13                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/statusmessage",14                    UserActionText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/success/useractiontext"15                },        16                 CancelledByUser:17                {                18                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledbyuser/statustext",19                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledbyuser/statusmessage"20                },            21                CancelledHasReviewed:            22                {23                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledhasreviewed/statustext",24                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledhasreviewed/statusmessage"                25                },26                CancelledTooManyMails:27                {                            28                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledtoomanymails/statustext",29                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledtoomanymails/statusmessage"                30                },31                CancelledNoTemplate:              32                {33                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancellednotemplate/statustext",34                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancellednotemplate/statusmessage"               35                },36                CancelledInvalidCustomerEmail:37                {                38                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/statustext",39                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/statusmessage",40                    ActionConfirmationMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/actionconfirmationmessage",41                    UserActionText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidcustomeremail/useractiontext"                   42                },43                CancelledSendTwice:               44                {45                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledsendtwice/statustext",46                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledsendtwice/statusmessage"47                },            48                CancelledMissingKickstartSubjectOrBody:49                {                50                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledmissingkickstartsubjectorbody/statustext",51                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledmissingkickstartsubjectorbody/statusmessage"                52                },           53                CancelledInvalidWebshopEmail:               54                {55                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidwebshopemail/statustext",56                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledinvalidwebshopemail/statusmessage"                57                },58                DomainEmailOrderIDCombinationHasAlreadyBeenInvited:59                {                60                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/statustext",61                    ActionConfirmationMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/actionconfirmationmessage",62                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/statusmessage",63                    UserActionText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/domainemailorderidcombinationhasalreadybeeninvited/useractiontext"64                 },65                UserBlocked:66                {                67                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/userblocked/statustext",68                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/userblocked/statusmessage"69                },70                DroppedUnsubscribedAddress:71                {                72                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statustext",73                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statusmessage"74                },75                Unsubscribe:76                {                77                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statustext",78                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/emailisunsubscribed/statusmessage"79                },80                SpfFailed:          81                {82                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/statustext",83                    ActionConfirmationMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/actionconfirmationmessage",84                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/statusmessage",85                    UserActionText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spffailed/useractiontext"86                },87                DeliveryInProgress:88                {                89                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deliveryinprogress/statustext",90                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deliveryinprogress/statusmessage"                91                },92                DroppedInvalidSmtpapiHeader:         93                {94                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalidsmtpapi/statustext",95                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalidsmtpapi/statusmessage"96                },97                DroppedSpamContent:98                {                99                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamcontent/statustext",100                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamcontent/statusmessage"                101                },102                DroppedBouncedAddress:   103                {104                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedbounced/statustext",105                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedbounced/statusmessage"106                },107                DroppedSpamReportingAddress:108                {                109                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamreport/statustext",110                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedspamreport/statusmessage"                111                },112                DroppedInvalid:113                {                114                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalid/statustext",115                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/droppedinvalid/statusmessage"                116                },117                Bounce:                118                {119                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/bounce/statustext",120                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/bounce/statusmessage"                121                },122                SpamReport:                123                {                124                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spamreport/statustext",125                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/spamreport/statusmessage"                126                },127                Deferred:                128                {                129                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deferred/statustext",130                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/deferred/statusmessage"                131                },132                CancelledAlreadyReceivedInvitation:                133                {                134                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledalreadyreceivedinvitation/statustext",135                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledalreadyreceivedinvitation/statusmessage"          136                },137                CancelledRecipientInGracePeriod:                138                {                139                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledrecipientingraceperiod/statustext",140                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledrecipientingraceperiod/statusmessage"                141                },142                CancelledOrderIdNotFound:                143                {                144                    StatusText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/statustext",145                    ActionConfirmationMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/actionconfirmationmessage",146                    StatusMessage : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/statusmessage",147                    UserActionText : "b2b2010/pages/modules/feedbackmailhistory/invitationstatus/cancelledorderidnotfound/useractiontext"                    148                }...menu_items.js
Source:menu_items.js  
1//<head><META http-equiv=Content-Type content="text/html; charset=utf-8"></head>2domMenu_data.setItem('menu_bin', new domMenu_Hash(3    1, new domMenu_Hash(4        'contents', '     Thông tin',5        'uri', '',6        'statusText', 'Thông tin',7        1, new domMenu_Hash(8            'contents', 'VÄn bản - công vÄn',9            'uri', '/vanban/vb_nhan_danhsach.php',10            'statusText', 'VÄn bản - công vÄn',11			1,new domMenu_Hash(12				'contents', 'Nháºn vÄn bản',13				'uri', '/vanban/vb_nhan_danhsach.php',14				'statusText', 'Nháºn vÄn bản'),15			2,new domMenu_Hash(16				'contents', 'Nháºp má»i vÄn bản',17				'uri', '/vanban/vb_thongtin_capnhat.php',18				'statusText','Cáºp nháºt vÄn bản'),19			3,new domMenu_Hash(20				'contents', 'Quản lý vÄn bản',21				'uri', '/vanban/vb_quanly.php',22				'statusText','Quản lý thông tin vÄn bản')23        ),24        2, new domMenu_Hash(25            'contents', 'Tin nhắn',26            'uri', '../tt-tb/tt_ds.php',27            'statusText', 'Thông tin gá»i Äến cho bạn...',28			1,new domMenu_Hash(29				'contents', 'Nháºn tin nhắn',30				'uri', '/tt-tb/tt_ds.php',31				'statusText', 'Nháºn tin nhắn'),32			2,new domMenu_Hash(33				'contents', 'Gá»i tin nhắn',34				'uri', '/tt-tb/tt_nhap.php',35				'statusText','Gá»i tin nhắn cho má»i ngưá»i..')36        ),37        3, new domMenu_Hash(38            'contents', 'Lá»ch làm viá»c',39            'uri', '/lich/lich_xem.php',40            'statusText', 'Lá»ch làm viá»c',41			1,new domMenu_Hash(42				'contents', 'Xem lá»ch, tạo lá»ch',43				'uri', '/lich/lich_xem.php',44				'statusText', 'Xem/tạo lá»ch trong tháng'),45			2,new domMenu_Hash(46				'contents', 'Quản lý láºp lá»ch',47				'uri', '/lich/lich_capnhat.php',48				'statusText','Quản lý, cáºp nháºt ghi nhá»')49        ),50        4, new domMenu_Hash(51            'contents', 'Lá»ch công tác..',52            'uri', '/nhansu/ns_congtac_xem.php',53            'statusText', 'Quản lý vắng mặt có lý do cá»§a các thành viên (Äi công tác, nghá» phép, nghá» tạm thá»i, Äi du lá»ch...)',54			1,new domMenu_Hash(55				'contents', 'Danh sách',56				'uri', '/nhansu/ns_congtac_xem.php',57				'statusText', 'Xem danh sách thành viên vắng mặt..'),58			2,new domMenu_Hash(59				'contents', 'Nháºp má»i công tác',60				'uri', '/nhansu/ns_congtac_capnhat.php',61				'statusText','Nháºp thành viên Äi công tác'),62			3,new domMenu_Hash(63				'contents', 'Quản lý công tác',64				'uri', '/nhansu/ns_congtac_quanly.php',65				'statusText','Cáºp nháºt các thay Äá»i công tác'),66			4,new domMenu_Hash(67				'contents', 'Quản lý tÃnh chất',68				'uri', '/nhansu/ns_congtac_tinhchat_capnhat.php',69				'statusText','Quản lý, cáºp nháºt tÃnh chất công tác')70        ),71		5,new domMenu_Hash(72			'contents', 'Tìm kiếm',73			'uri', '/vanban/vb_timkiem.php',74			'statusText','Tìm kiếm vÄn bản')75    ),76    2, new domMenu_Hash(77        'contents', '     Công viá»c',78        'uri', '',79        'statusText', 'Công viá»c',80			1,new domMenu_Hash(81				'contents', 'Theo dõi ',82				'uri', '',83				'statusText', ' Theo dõi',84		        1, new domMenu_Hash(85        		    'contents', 'Viá»c ÄÆ°á»£c giao',86		            'uri', '../cviec/cviec_duocgiao.php',87        	    'statusText', 'Viá»c ÄÆ°á»£c giao'88		        ),89				2,new domMenu_Hash(90					'contents', 'Viá»c Äã giao',91        		    'uri', '../cviec/cviec_dagiao.php',92					'statusText','Viá»c Äã giao')93			),		94			2,new domMenu_Hash(95					'contents', 'Giám sát công viá»c',96		            'uri', '',97					'statusText','Giám sát công viá»c',98		        1, new domMenu_Hash(99        		    'contents', 'Viá»c giao cho phòng',100		            'uri', '../cviec/cviec_giamsat.php',101        	    'statusText', 'Viá»c ÄÆ°á»£c giao'102		        ),103				2,new domMenu_Hash(104					'contents', 'Viá»c phòng giao',105        		    'uri', '../cviec/cviec_giamsat1.php',106					'statusText','Viá»c Äã giao')107					108					109					),110			3,new domMenu_Hash(111					'contents', 'Tra cứu,thá»ng kê',112		            'uri', '../cviec/cviec_tracuu.php',113					'statusText','Tra cứu, thá»ng kê'),114			4,new domMenu_Hash(115					'contents', 'Khá»i tạo viá»c',116		            'uri', '../cviec/cviec_khoitao.php',117					'statusText','Viá»c Äã giao'),118			5,new domMenu_Hash(119					'contents', 'Nháºp tÃnh chất viá»c',120		            'uri', '../cviec/cviec_tinhchat.php',121					'statusText','Nháºp tÃnh chất công viá»c')122		123	   ),124    3, new domMenu_Hash(125        'contents', '     Thành viên',126        'uri', '',127        'statusText', 'Thành viên',128        1, new domMenu_Hash(129            'contents', 'Danh sách thành viên',130            'uri', '/nhansu/ns_nhanvien_xem.php',131            'statusText', 'Danh sách nhân viên trong há» thá»ng'132        ),133        2, new domMenu_Hash(134            'contents', 'Thông tin cá nhân',135            'uri', '/nhansu/ns_nhanvien_canhan.php',136            'statusText', 'Thông tin cá nhân cá»§a bạn'137        ),138        3, new domMenu_Hash(139            'contents', 'Thông tin truy cáºp',140            'uri', '/information.php',141            'statusText', 'Thông tin phiên làm viá»c cá»§a bạn'142        ),143        4, new domMenu_Hash(144            'contents', 'Sinh nháºt',145            'uri', '/nhansu/ns_sinhnhat.php',146            'statusText', 'Tìm kiếm thông tin sinh nháºt cá»§a các thành viên'147        )//,148    ),149    4, new domMenu_Hash(150        'contents', '     Website',151        'uri', '',152        'statusText', 'Website',153        1, new domMenu_Hash(154            'contents', 'Website Bưu Äiá»n',155            'uri', 'http://www.danangpt.vnn.vn',156            'statusText', 'Website Bưu Äiá»n'157        )158    )159));160domMenu_settings.setItem('menu_bin', new domMenu_Hash(161    'menuBarWidth', '0%',162    'menuBarClass', 'bin_menuBar',//bin_menuBar163    'menuElementClass', 'bin_menuElement',//bin_menuElement164    'menuElementHoverClass', 'bin_menuElementHover',//bin_menuElementHover165    'menuElementActiveClass', 'bin_menuElementHover',//bin_menuElementHover166    'subMenuBarClass', 'bin_subMenuBar',//bin_subMenuBar167    'subMenuElementClass', 'bin_subMenuElement',//bin_subMenuElement168    'subMenuElementHoverClass', 'bin_subMenuElementHover',//bin_subMenuElementHover169    'subMenuElementActiveClass', 'bin_subMenuElementHover',//bin_subMenuElementHover170    'subMenuMinWidth', 'auto',171    'distributeSpace', false,172    'openMouseoverMenuDelay', 0,173    'openMousedownMenuDelay', 0,174    'closeClickMenuDelay', 200,175    'closeMouseoutMenuDelay', 500176));177/*178domMenu_data.setItem('menu_bin', new domMenu_Hash(179    1, new domMenu_Hash(180        'contents', 'Home',181        'uri', '',182        'statusText', 'Home',183        1, new domMenu_Hash(184            'contents', 'Main Page',185            'uri', 'http://www.example.com',186            'statusText', 'Mojave Page'187        ),188        2, new domMenu_Hash(189            'contents', 'Contact mojavelinux.com',190            'uri', '',191            'statusText', 'Contact mojavelinux.com',192            1, new domMenu_Hash(193                'contents', 'Dan',194                'uri', 'http://www.example.com',195                'statusText', 'Dan'196            ),197            2, new domMenu_Hash(198                'contents', 'Sarah',199                'uri', 'http://www.example.com',200                'statusText', 'Sarah'201            )202        ),203        3, new domMenu_Hash(204            'contents', 'Terms of Use',205            'uri', 'http://www.example.com',206            'statusText', 'Terms of Use'207        ),208        4, new domMenu_Hash(209            'contents', 'Search this site',210            'uri', 'http://www.example.com',211            'statusText', 'Search this site'212        ),213        5, new domMenu_Hash(214            'contents', 'Customize',215            'uri', '',216            'statusText', 'Customize',217            1, new domMenu_Hash(218                'contents', 'Style Schemas',219                'uri', '',220                'statusText', 'Style Schemas'221            ),222            2, new domMenu_Hash(223                'contents', 'Blue',224                'uri', 'http://example.com',225                'statusText', 'Blue'226            ),227            3, new domMenu_Hash(228                'contents', 'Green',229                'uri', 'http://example.com',230                'statusText', 'Green',231                1, new domMenu_Hash(232                    'contents', 'Green',233                    'uri', 'http://example.com',234                    'statusText', 'Green'235                )236            )237        )238    ),239    2, new domMenu_Hash(240        'contents', 'CSS',241        'uri', '',242        'statusText', 'CSS',243        1, new domMenu_Hash(244            'contents', 'Tutorials',245            'uri', '',246            'statusText', 'Tutorial Links'247        ),248        2, new domMenu_Hash(249            'contents', 'Using Stylesheets',250            'uri', 'http://www.example.com',251            'statusText', ''252        ),253        3, new domMenu_Hash(254            'contents', 'CSS Positioning',255            'uri', 'http://www.example.com',256            'statusText', 'Learning how to position elements with CSS'257        )258    ),259    3, new domMenu_Hash(260        'contents', 'JavaScript',261        'uri', '',262        'statusText', 'JavaScript Section',263        1, new domMenu_Hash(264            'contents', 'Tutorials',265            'uri', '',266            'statusText', 'JavaScript Tutorials'267        ),268        2, new domMenu_Hash(269            'contents', 'Custom Hash() Class',270            'uri', 'http://www.example.com',271            'statusText', 'Making your own associative arrays in javascript'272        )273    ),274    4, new domMenu_Hash(275        'contents', 'DHTML',276        'uri', '',277        'statusText', 'Dynamic HTML',278        1, new domMenu_Hash(279            'contents', 'Tutorials',280            'uri', '',281            'statusText', 'Dynamic HTML Tutorials'282        ),283        2, new domMenu_Hash(284            'contents', 'DOM Tooltip',285            'uri', 'http://www.example.com',286            'statusText', 'Making custom tooltips using the DOM'287        )288    ),289    5, new domMenu_Hash(290        'contents', 'PHP',291        'uri', '',292        'statusText', 'PHP Section',293        1, new domMenu_Hash(294            'contents', 'Tutorials',295            'uri', '',296            'statusText', 'PHP Tutorials'297        ),298        2, new domMenu_Hash(299            'contents', 'Handling actions',300            'uri', 'http://www.example.com',301            'statusText', 'Form actions in PHP'302        )303    )304));...usuariosSvc.js
Source:usuariosSvc.js  
1//registers a service factory function2app.factory('usuariosSvc', function($http, $q, CONFIG, $window) {3    "use strict";4    return {5    	agregarUsuario: function(usuario) {6    		var deferred = $q.defer();7            var response = {};8            $http({9                method: 'POST',10                data: usuario,11                url: CONFIG.endpoint + "/usuarios/crearUsuario"12            }).success(function(data, status, headers, config, statusText) {13                response.data = data;14                response.status = status;15                response.headers = headers;16                response.config = config;17                response.statusText = statusText;18                deferred.resolve(response);19            }).error(function(data, status, headers, config, statusText) {20                var response = {};21                response.data = data || "Request failed";22                response.status = status;23                response.headers = headers;24                response.config = config;25                response.statusText = statusText;26                deferred.reject(response);27            });28            return deferred.promise;29        },30        agregarSucursal: function(usuario) {31    		var deferred = $q.defer();32            var response = {};33            $http({34                method: 'POST',35                data: usuario,36                url: CONFIG.endpoint + "/usuarios/crearSucursal"37            }).success(function(data, status, headers, config, statusText) {38                response.data = data;39                response.status = status;40                response.headers = headers;41                response.config = config;42                response.statusText = statusText;43                deferred.resolve(response);44            }).error(function(data, status, headers, config, statusText) {45                var response = {};46                response.data = data || "Request failed";47                response.status = status;48                response.headers = headers;49                response.config = config;50                response.statusText = statusText;51                deferred.reject(response);52            });53            return deferred.promise;54        },55        eliminarUsuario: function(usuario) {56    		var deferred = $q.defer();57            var response = {};58            $http({59                method: 'POST',60                data: usuario,61                url: CONFIG.endpoint + "/usuarios/eliminarUsuario"62            }).success(function(data, status, headers, config, statusText) {63                response.data = data;64                response.status = status;65                response.headers = headers;66                response.config = config;67                response.statusText = statusText;68                deferred.resolve(response);69            }).error(function(data, status, headers, config, statusText) {70                var response = {};71                response.data = data || "Request failed";72                response.status = status;73                response.headers = headers;74                response.config = config;75                response.statusText = statusText;76                deferred.reject(response);77            });78            return deferred.promise;79        },80        eliminarSucursal: function(usuario) {81    		var deferred = $q.defer();82            var response = {};83            $http({84                method: 'POST',85                data: usuario,86                url: CONFIG.endpoint + "/usuarios/eliminarSucursal"87            }).success(function(data, status, headers, config, statusText) {88                response.data = data;89                response.status = status;90                response.headers = headers;91                response.config = config;92                response.statusText = statusText;93                deferred.resolve(response);94            }).error(function(data, status, headers, config, statusText) {95                var response = {};96                response.data = data || "Request failed";97                response.status = status;98                response.headers = headers;99                response.config = config;100                response.statusText = statusText;101                deferred.reject(response);102            });103            return deferred.promise;104        },105        106        agregarCliente: function(cliente) {107    		var deferred = $q.defer();108            var response = {};109            $http({110                method: 'POST',111                data: cliente,112                url: CONFIG.endpoint + "/usuarios/crearCliente"113            }).success(function(data, status, headers, config, statusText) {114                response.data = data;115                response.status = status;116                response.headers = headers;117                response.config = config;118                response.statusText = statusText;119                deferred.resolve(response);120            }).error(function(data, status, headers, config, statusText) {121                var response = {};122                response.data = data || "Request failed";123                response.status = status;124                response.headers = headers;125                response.config = config;126                response.statusText = statusText;127                deferred.reject(response);128            });129            return deferred.promise;130        },131        eliminarCliente: function(cliente) {132    		var deferred = $q.defer();133            var response = {};134            $http({135                method: 'POST',136                data: cliente,137                url: CONFIG.endpoint + "/usuarios/eliminarCliente"138            }).success(function(data, status, headers, config, statusText) {139                response.data = data;140                response.status = status;141                response.headers = headers;142                response.config = config;143                response.statusText = statusText;144                deferred.resolve(response);145            }).error(function(data, status, headers, config, statusText) {146                var response = {};147                response.data = data || "Request failed";148                response.status = status;149                response.headers = headers;150                response.config = config;151                response.statusText = statusText;152                deferred.reject(response);153            });154            return deferred.promise;155        },156        consultarUsuarios: function(usuario) {157        	var deferred = $q.defer();158            var response = {};159            $http({160                method: 'GET',161                url: CONFIG.endpoint + "/usuarios/consultarUsuarios/"+usuario.nombreUsuario+"/"+usuario.rol162            }).success(function(data, status, headers, config, statusText) {163                response.data = data;164                response.status = status;165                response.headers = headers;166                response.config = config;167                response.statusText = statusText;168                deferred.resolve(response);169            }).error(function(data, status, headers, config, statusText) {170                var response = {};171                response.data = data || "Request failed";172                response.status = status;173                response.headers = headers;174                response.config = config;175                response.statusText = statusText;176                deferred.reject(response);177            });178            return deferred.promise;179        },180        181        consultarSucursalesPorCC: function(idCliente) {182        	var deferred = $q.defer();183            var response = {};184            $http({185                method: 'GET',186                url: CONFIG.endpoint + "/usuarios/consultarSucursalesPorCC/"+idCliente187            }).success(function(data, status, headers, config, statusText) {188                response.data = data;189                response.status = status;190                response.headers = headers;191                response.config = config;192                response.statusText = statusText;193                deferred.resolve(response);194            }).error(function(data, status, headers, config, statusText) {195                var response = {};196                response.data = data || "Request failed";197                response.status = status;198                response.headers = headers;199                response.config = config;200                response.statusText = statusText;201                deferred.reject(response);202            });203            return deferred.promise;204        },205        206        consultarSucursales: function(idCliente) {207        	var deferred = $q.defer();208            var response = {};209            $http({210                method: 'GET',211                url: CONFIG.endpoint + "/usuarios/consultarSucursales/"+idCliente212            }).success(function(data, status, headers, config, statusText) {213                response.data = data;214                response.status = status;215                response.headers = headers;216                response.config = config;217                response.statusText = statusText;218                deferred.resolve(response);219            }).error(function(data, status, headers, config, statusText) {220                var response = {};221                response.data = data || "Request failed";222                response.status = status;223                response.headers = headers;224                response.config = config;225                response.statusText = statusText;226                deferred.reject(response);227            });228            return deferred.promise;229        },230        231        consultarClientes: function(usuario) {232        	var deferred = $q.defer();233            var response = {};234            $http({235                method: 'GET',236                url: CONFIG.endpoint + "/usuarios/consultarClientes/"+usuario.tipoId+"/"+usuario.numId+"/"+usuario.nombreCliente237            }).success(function(data, status, headers, config, statusText) {238                response.data = data;239                response.status = status;240                response.headers = headers;241                response.config = config;242                response.statusText = statusText;243                deferred.resolve(response);244            }).error(function(data, status, headers, config, statusText) {245                var response = {};246                response.data = data || "Request failed";247                response.status = status;248                response.headers = headers;249                response.config = config;250                response.statusText = statusText;251                deferred.reject(response);252            });253            return deferred.promise;254        }255    };...comprasSvc.js
Source:comprasSvc.js  
1//registers a service factory function2app.factory('comprasSvc', function($http, $q, CONFIG, $window) {3    "use strict";4    return {5    	crearFactura: function(usuario) {6    		var deferred = $q.defer();7            var response = {};8            $http({9                method: 'POST',10                data: usuario,11                url: CONFIG.endpoint + "/facturas/crearCompra"12            }).success(function(data, status, headers, config, statusText) {13                response.data = data;14                response.status = status;15                response.headers = headers;16                response.config = config;17                response.statusText = statusText;18                deferred.resolve(response);19            }).error(function(data, status, headers, config, statusText) {20                var response = {};21                response.data = data || "Request failed";22                response.status = status;23                response.headers = headers;24                response.config = config;25                response.statusText = statusText;26                deferred.reject(response);27            });28            return deferred.promise;29        },30        abonarFactura: function(usuario) {31    		var deferred = $q.defer();32            var response = {};33            $http({34                method: 'POST',35                data: usuario,36                url: CONFIG.endpoint + "/facturas/abonarCompra"37            }).success(function(data, status, headers, config, statusText) {38                response.data = data;39                response.status = status;40                response.headers = headers;41                response.config = config;42                response.statusText = statusText;43                deferred.resolve(response);44            }).error(function(data, status, headers, config, statusText) {45                var response = {};46                response.data = data || "Request failed";47                response.status = status;48                response.headers = headers;49                response.config = config;50                response.statusText = statusText;51                deferred.reject(response);52            });53            return deferred.promise;54        },55        eliminarAbono: function(usuario) {56    		var deferred = $q.defer();57            var response = {};58            $http({59                method: 'POST',60                data: usuario,61                url: CONFIG.endpoint + "/facturas/eliminarAbonoCompra"62            }).success(function(data, status, headers, config, statusText) {63                response.data = data;64                response.status = status;65                response.headers = headers;66                response.config = config;67                response.statusText = statusText;68                deferred.resolve(response);69            }).error(function(data, status, headers, config, statusText) {70                var response = {};71                response.data = data || "Request failed";72                response.status = status;73                response.headers = headers;74                response.config = config;75                response.statusText = statusText;76                deferred.reject(response);77            });78            return deferred.promise;79        },80        modificarAbono: function(usuario) {81    		var deferred = $q.defer();82            var response = {};83            $http({84                method: 'POST',85                data: usuario,86                url: CONFIG.endpoint + "/facturas/modificarAbonoCompra"87            }).success(function(data, status, headers, config, statusText) {88                response.data = data;89                response.status = status;90                response.headers = headers;91                response.config = config;92                response.statusText = statusText;93                deferred.resolve(response);94            }).error(function(data, status, headers, config, statusText) {95                var response = {};96                response.data = data || "Request failed";97                response.status = status;98                response.headers = headers;99                response.config = config;100                response.statusText = statusText;101                deferred.reject(response);102            });103            return deferred.promise;104        },105        generarReporte: function(usuario) {106    		var deferred = $q.defer();107            var response = {};108            $http({109                method: 'POST',110                data: usuario,111                url: CONFIG.endpoint + "/facturas/generarReporteCompra"112            }).success(function(data, status, headers, config, statusText) {113                response.data = data;114                response.status = status;115                response.headers = headers;116                response.config = config;117                response.statusText = statusText;118                deferred.resolve(response);119            }).error(function(data, status, headers, config, statusText) {120                var response = {};121                response.data = data || "Request failed";122                response.status = status;123                response.headers = headers;124                response.config = config;125                response.statusText = statusText;126                deferred.reject(response);127            });128            return deferred.promise;129        },130        eliminarFactura: function(usuario) {131    		var deferred = $q.defer();132            var response = {};133            $http({134                method: 'POST',135                data: usuario,136                url: CONFIG.endpoint + "/facturas/eliminarCompra"137            }).success(function(data, status, headers, config, statusText) {138                response.data = data;139                response.status = status;140                response.headers = headers;141                response.config = config;142                response.statusText = statusText;143                deferred.resolve(response);144            }).error(function(data, status, headers, config, statusText) {145                var response = {};146                response.data = data || "Request failed";147                response.status = status;148                response.headers = headers;149                response.config = config;150                response.statusText = statusText;151                deferred.reject(response);152            });153            return deferred.promise;154        },155        revertirFactura: function(usuario) {156    		var deferred = $q.defer();157            var response = {};158            $http({159                method: 'POST',160                data: usuario,161                url: CONFIG.endpoint + "/facturas/revertirCompra"162            }).success(function(data, status, headers, config, statusText) {163                response.data = data;164                response.status = status;165                response.headers = headers;166                response.config = config;167                response.statusText = statusText;168                deferred.resolve(response);169            }).error(function(data, status, headers, config, statusText) {170                var response = {};171                response.data = data || "Request failed";172                response.status = status;173                response.headers = headers;174                response.config = config;175                response.statusText = statusText;176                deferred.reject(response);177            });178            return deferred.promise;179        },180        consultasFacturas: function(usuario) {181        	var deferred = $q.defer();182            var response = {};183            $http({184                method: 'GET',185                url: CONFIG.endpoint + "/facturas/consultasCompras/"+usuario.numeroFactura+"/"+usuario.estado+"/"+usuario.numeroId+"/"+usuario.laboratorio186            }).success(function(data, status, headers, config, statusText) {187                response.data = data;188                response.status = status;189                response.headers = headers;190                response.config = config;191                response.statusText = statusText;192                deferred.resolve(response);193            }).error(function(data, status, headers, config, statusText) {194                var response = {};195                response.data = data || "Request failed";196                response.status = status;197                response.headers = headers;198                response.config = config;199                response.statusText = statusText;200                deferred.reject(response);201            });202            return deferred.promise;203        },204        consultarAbonos: function(numeroFactura) {205        	var deferred = $q.defer();206            var response = {};207            $http({208                method: 'GET',209                url: CONFIG.endpoint + "/facturas/consultarAbonosCompras/"+numeroFactura210            }).success(function(data, status, headers, config, statusText) {211                response.data = data;212                response.status = status;213                response.headers = headers;214                response.config = config;215                response.statusText = statusText;216                deferred.resolve(response);217            }).error(function(data, status, headers, config, statusText) {218                var response = {};219                response.data = data || "Request failed";220                response.status = status;221                response.headers = headers;222                response.config = config;223                response.statusText = statusText;224                deferred.reject(response);225            });226            return deferred.promise;227        }228        229    };...utility.js
Source:utility.js  
1/** (C) HTML.IT - insieme di funzioni ed oggetti utili per interagire con ajax */2/** FUNZIONI */3	// funzione per prendere un elemento con id univoco4		function prendiElementoDaId(id_elemento) {5			var elemento;6			if(document.getElementById)7				elemento = document.getElementById(id_elemento);8			else9				elemento = document.all[id_elemento];10			return elemento;11		};12	13	// funzione per assegnare un oggetto XMLHttpRequest14		function assegnaXMLHttpRequest() {15			var16				XHR = null,17				browserUtente = navigator.userAgent.toUpperCase();18			if(typeof(XMLHttpRequest) === "function" || typeof(XMLHttpRequest) === "object")19				XHR = new XMLHttpRequest();20			else if(window.ActiveXObject && browserUtente.indexOf("MSIE 4") < 0) {21				if(browserUtente.indexOf("MSIE 5") < 0)22					XHR = new ActiveXObject("Msxml2.XMLHTTP");23				else24					XHR = new ActiveXObject("Microsoft.XMLHTTP");25			}26			return XHR;27		};28/** OGGETTI / ARRAY */29	// oggetto di verifica stato30		var readyState = {31			INATTIVO:	0,32			INIZIALIZZATO:	1,33			RICHIESTA:	2,34			RISPOSTA:	3,35			COMPLETATO:	436		};37	// array descrittivo dei codici restituiti dal server38	// [la scelta dell' array è per evitare problemi con vecchi browsers]39		var statusText = new Array();40		statusText[100] = "Continue";41		statusText[101] = "Switching Protocols";42		statusText[200] = "OK";43		statusText[201] = "Created";44		statusText[202] = "Accepted";45		statusText[203] = "Non-Authoritative Information";46		statusText[204] = "No Content";47		statusText[205] = "Reset Content";48		statusText[206] = "Partial Content";49		statusText[300] = "Multiple Choices";50		statusText[301] = "Moved Permanently";51		statusText[302] = "Found";52		statusText[303] = "See Other";53		statusText[304] = "Not Modified";54		statusText[305] = "Use Proxy";55		statusText[306] = "(unused, but reserved)";56		statusText[307] = "Temporary Redirect";57		statusText[400] = "Bad Request";58		statusText[401] = "Unauthorized";59		statusText[402] = "Payment Required";60		statusText[403] = "Forbidden";61		statusText[404] = "Not Found";62		statusText[405] = "Method Not Allowed";63		statusText[406] = "Not Acceptable";64		statusText[407] = "Proxy Authentication Required";65		statusText[408] = "Request Timeout";66		statusText[409] = "Conflict";67		statusText[410] = "Gone";68		statusText[411] = "Length Required";69		statusText[412] = "Precondition Failed";70		statusText[413] = "Request Entity Too Large";71		statusText[414] = "Request-URI Too Long";72		statusText[415] = "Unsupported Media Type";73		statusText[416] = "Requested Range Not Satisfiable";74		statusText[417] = "Expectation Failed";75		statusText[500] = "Internal Server Error";76		statusText[501] = "Not Implemented";77		statusText[502] = "Bad Gateway";78		statusText[503] = "Service Unavailable";79		statusText[504] = "Gateway Timeout";80		statusText[505] = "HTTP Version Not Supported";...setStatusText.js
Source:setStatusText.js  
1import { Meteor } from 'meteor/meteor';2import s from 'underscore.string';3import { Users } from '../../../models/server';4import { Users as UsersRaw } from '../../../models/server/raw';5import { hasPermission } from '../../../authorization/server';6import { RateLimiter } from '../lib';7import { api } from '../../../../server/sdk/api';8export const _setStatusTextPromise = async function(userId, statusText) {9	if (!userId) { return false; }10	statusText = s.trim(statusText).substr(0, 120);11	const user = await UsersRaw.findOneById(userId);12	if (!user) { return false; }13	if (user.statusText === statusText) { return true; }14	await UsersRaw.updateStatusText(user._id, statusText);15	const { _id, username, status } = user;16	api.broadcast('presence.status', {17		user: { _id, username, status, statusText },18	});19	return true;20};21export const _setStatusText = function(userId, statusText) {22	statusText = s.trim(statusText);23	if (statusText.length > 120) {24		statusText = statusText.substr(0, 120);25	}26	if (!userId) {27		return false;28	}29	const user = Users.findOneById(userId);30	// User already has desired statusText, return31	if (user.statusText === statusText) {32		return user;33	}34	// Set new statusText35	Users.updateStatusText(user._id, statusText);36	user.statusText = statusText;37	const { _id, username, status } = user;38	api.broadcast('presence.status', {39		user: { _id, username, status, statusText },40	});41	return true;42};43export const setStatusText = RateLimiter.limitFunction(_setStatusText, 5, 60000, {44	0() {45		// Administrators have permission to change others status, so don't limit those46		return !Meteor.userId() || !hasPermission(Meteor.userId(), 'edit-other-user-info');47	},...Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3  const browser = await puppeteer.launch({headless: false});4  const page = await browser.newPage();5  await page.type('input[title="Search"]', 'puppeteer');6  await page.keyboard.press('Enter');7  await page.waitForNavigation();8  console.log(await page.statusText());9  await browser.close();10})();11Recommended Posts: How to use page.url() method in Puppeteer?12How to use page.cookies() method in Puppeteer?13How to use page.setCookie() method in Puppeteer?14How to use page.setJavaScriptEnabled() method in Puppeteer?15How to use page.setViewport() method in Puppeteer?16How to use page.setExtraHTTPHeaders() method in Puppeteer?17How to use page.setRequestInterception() method in Puppeteer?18How to use page.setUserAgent() method in Puppeteer?19How to use page.setOfflineMode() method in Puppeteer?20How to use page.setGeolocation() method in Puppeteer?21How to use page.setCacheEnabled() method in Puppeteer?22How to use page.setBypassCSP() method in Puppeteer?23How to use page.setJavaScriptEnabled() method in Puppeteer?24How to use page.authenticate() method in Puppeteer?25How to use page.waitForNavigation() method in Puppeteer?26How to use page.waitForRequest() method in Puppeteer?27How to use page.waitForResponse() method in Puppeteer?28How to use page.waitForSelector() method in Puppeteer?29How to use page.waitForXPath() method in Puppeteer?30How to use page.waitForFunction() method in Puppeteer?31How to use page.waitFor() method in Puppeteer?32How to use page.evaluate() method in Puppeteer?33How to use page.evaluateHandle() method in Puppeteer?34How to use page.$eval() method in Puppeteer?35How to use page.$$eval() method in Puppeteer?36How to use page.$() method in Puppeteer?37How to use page.$$() method in Puppeteer?38How to use page.$x() method in Puppeteer?39How to use page.frames() method in Puppeteer?40How to use page.bringToFront() method in Puppeteer?41How to use page.close() method in Puppeteer?42How to use page.content() method in Puppeteer?43How to use page.emulate()Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3  const browser = await puppeteer.launch();4  const page = await browser.newPage();5  const status = await page.status();6  console.log(status);7  await browser.close();8})();9const puppeteer = require('puppeteer');10(async () => {11  const browser = await puppeteer.launch();12  const page = await browser.newPage();13  const statusText = await page.statusText();14  console.log(statusText);15  await browser.close();16})();17const puppeteer = require('puppeteer');18(async () => {19  const browser = await puppeteer.launch();20  const page = await browser.newPage();21  const statusText = await page.statusText();22  console.log(statusText);23  await browser.close();24})();25page.setUserAgent(userAgent)26const puppeteer = require('puppeteer');27(async () => {28  const browser = await puppeteer.launch();29  const page = await browser.newPage();30  await page.setUserAgent('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36');31  await browser.close();32})();Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3    const browser = await puppeteer.launch({4    });5    const page = await browser.newPage();6    let status = await page.status();7    console.log("Status of the page is : " + status);8    await browser.close();9})();Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3  const browser = await puppeteer.launch();4  const page = await browser.newPage();5  const status = await page.evaluate(() => {6    return {7    }8  });9  console.log(status);10  await browser.close();11})();12{ status: 'complete', statusText: '' }Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3const browser = await puppeteer.launch();4const page = await browser.newPage();5console.log(await page.statusText());6await browser.close();7})();84. type()9const puppeteer = require('puppeteer');10(async () => {11const browser = await puppeteer.launch();12const page = await browser.newPage();13await page.type('input[type=text]', 'Hello World');14await browser.close();15})();165. uncheck()17const puppeteer = require('puppeteer');18(async () => {19const browser = await puppeteer.launch();20const page = await browser.newPage();21await page.click('input[type=checkbox]');22await page.uncheck('input[type=checkbox]');23await browser.close();24})();256. url()26const puppeteer = require('puppeteer');27(async () => {28const browser = await puppeteer.launch();29const page = await browser.newPage();30console.log(await page.url());31await browser.close();32})();337. userAgent()34const puppeteer = require('puppeteer');35(async () => {36const browser = await puppeteer.launch();37const page = await browser.newPage();38console.log(await page.userAgent());Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3    const browser = await puppeteer.launch();4    const page = await browser.newPage();5    await page.goto(url);6    const status = await page.status();7    console.log(status);8    await browser.close();9})();10const puppeteer = require('puppeteer');11(async () => {12    const browser = await puppeteer.launch();13    const page = await browser.newPage();14    await page.goto(url);15    const title = await page.title();16    console.log(title);17    await browser.close();18})();19const puppeteer = require('puppeteer');20(async () => {21    const browser = await puppeteer.launch();22    const page = await browser.newPage();23    await page.goto(url);24    await page.type('input[title="Search"]', 'Puppeteer');25    await browser.close();26})();27const puppeteer = require('puppeteer');28(async () => {29    const browser = await puppeteer.launch();30    const page = await browser.newPage();31    await page.goto(url);32    const userAgent = await page.userAgent();33    console.log(userAgent);34    await browser.close();35})();36const puppeteer = require('puppeteer');37(async () => {38    const browser = await puppeteer.launch();39    const page = await browser.newPage();40    await page.goto(url);41    const viewport = await page.viewport();42    console.log(viewport);43    await browser.close();44})();Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3    const browser = await puppeteer.launch({headless: false});4    const page = await browser.newPage();5    await page.waitForSelector('input[name="q"]');6    await page.type('input[name="q"]', 'Puppeteer');7    await page.click('input[name="btnK"]');8    await page.waitForSelector('h3');9    const statusText = await page.evaluate(() => {10        return document.querySelector('h3').innerText;11    });12    console.log(statusText);13    await browser.close();14})();Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3    const browser = await puppeteer.launch();4    const page = await browser.newPage();5    await page.waitForSelector('#hplogo');6    const status = await page.status();7    console.log(status);8    await browser.close();9})();10const puppeteer = require('puppeteer');11(async () => {12    const browser = await puppeteer.launch();13    const page = await browser.newPage();14    await page.waitForSelector('#hplogo');15    const title = await page.title();16    console.log(title);17    await browser.close();18})();19const puppeteer = require('puppeteer');20(async () => {21    const browser = await puppeteer.launch();22    const page = await browser.newPage();23    await page.waitForSelector('#hplogo');24    await page.type('input[name=q]', 'Puppeteer');25    await browser.close();26})();27const puppeteer = require('puppeteer');28(async () => {29    const browser = await puppeteer.launch();30    const page = await browser.newPage();31    await page.waitForSelector('#hplogo');32    const userAgent = await page.userAgent();33    console.log(userAgent);34    await browser.close();35})();36const puppeteer = require('puppeteer');37(async () => {38    const browser = await puppeteer.launch();39    const page = await browser.newPage();40    await page.waitForSelector('#hplogo');41    const dimensions = await page.viewport();42    console.log('Dimensions:', dimensions);43    await browser.close();44})();45const puppeteer = require('puppeteer');Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3const browser = await puppeteer.launch({headless: false});4const page = await browser.newPage();5let status = await page.status();6console.log(status);7await browser.close();8})();9const puppeteer = require('puppeteer');10(async () => {11const browser = await puppeteer.launch({headless: false});12const page = await browser.newPage();13let title = await page.title();14console.log(title);15await browser.close();16})();17const puppeteer = require('puppeteer');18(async () => {19const browser = await puppeteer.launch({headless: false});20const page = await browser.newPage();21await page.type('input[name="q"]', 'Hello World');22await browser.close();23})();24const puppeteer = require('puppeteer');25(async () => {26const browser = await puppeteer.launch({headless: false});27const page = await browser.newPage();28let agent = await page.userAgent();29console.log(agent);30await browser.close();31})();32const puppeteer = require('puppeteer');33(async () => {34const browser = await puppeteer.launch({headless: false});35const page = await browser.newPage();36await page.setViewport({37});38await browser.close();39})();40const puppeteer = require('puppeteer');41(async () => {42const browser = await puppeteer.launch({headless: false});43const page = await browser.newPage();44await page.waitFor(1000);45await browser.close();46})();47const puppeteer = require('puppeteer');48(async () => {49const browser = await puppeteer.launch({headless: false});Using AI Code Generation
1const puppeteer = require('puppeteer');2(async () => {3const browser = await puppeteer.launch();4const page = await browser.newPage();5await page.waitFor(1000);6console.log(await page.statusText());7await browser.close();8})();9Recommended Posts: Puppeteer | status() method of Page class10Puppeteer | title() method of Page class11Puppeteer | url() method of Page class12Puppeteer | waitForNavigation() method of Page class13Puppeteer | waitForRequest() method of Page class14Puppeteer | waitForResponse() method of Page class15Puppeteer | waitForSelector() method of Page class16Puppeteer | waitForXPath() method of Page class17Puppeteer | waitUntil() method of Page class18Puppeteer | setDefaultTimeout() method of Page class19Puppeteer | setExtraHTTPHeaders() method of Page class20Puppeteer | setJavaScriptEnabled() method of Page class21Puppeteer | setRequestInterception() method of Page class22Puppeteer | setViewport() method of Page class23Puppeteer | setUserAgent() method of Page class24Puppeteer | setCacheEnabled() method of Page class25Puppeteer | setOfflineMode() method of Page class26Puppeteer | setBypassCSP() method of Page class27Puppeteer | setDefaultNavigationTimeout() method of Page class28Puppeteer | setDefaultTimeout() method of Page class29Puppeteer | setExtraHTTPHeaders() method of Page class30Puppeteer | setJavaScriptEnabled() method of Page class31Puppeteer | setRequestInterception() method of Page class32Puppeteer | setViewport() method of Page class33Puppeteer | setUserAgent() method of Page class34Puppeteer | setCacheEnabled() method of Page class35Puppeteer | setOfflineMode() method of Page class36Puppeteer | setBypassCSP() method of Page class37Puppeteer | setDefaultNavigationTimeout() method of Page class38Puppeteer | setJavaScriptEnabled() method of Page class39Puppeteer | setRequestInterception() method of Page class40Puppeteer | setViewport() method of Page class41Puppeteer | setUserAgent() method of Page classLearn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
