Best JavaScript code snippet using cypress
jcook.js
Source:jcook.js
1(function($) {2 if (!$.setCookie) {3 $.extend({4 setCookie: function(c_name, value, exdays) {5 try {6 if (!c_name) return false;7 var exdate = new Date();8 exdate.setDate(exdate.getDate() + exdays);9 var c_value = escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());10 document.cookie = c_name + "=" + c_value;11 }12 catch(err) {13 return false;14 };15 return true;16 }17 });18 };19 if (!$.getCookie) {20 $.extend({21 getCookie: function(c_name) {22 try {23 var i, x, y,24 ARRcookies = document.cookie.split(";");25 for (i = 0; i < ARRcookies.length; i++) {26 x = ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));27 y = ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);28 x = x.replace(/^\s+|\s+$/g,"");29 if (x == c_name) return unescape(y);30 };31 }32 catch(err) {33 return false;34 };35 return false;36 }37 });38 };39})(jQuery);40$(function(){41// And to retrieve your cookie42// $.setCookie("nameOfCookie",'',-1); // unseting a cookie43// alert($.getCookie("nameOfCookie"));44applyCookies();45$('input').change(function(e){46 pickCookies();47});48$( "#add_patient_form" ).submit(function( event ) {49// if validationEngine then unset cookies50 // event.preventDefault();51 unsetCookies();52 53});54})55function pickCookies(){56 $.setCookie("medical_record_number", $('#medical_record_number').val(),30);57 $.setCookie("patient_number", $('#patient_number').val(),30);58 $.setCookie("last_name", $('#last_name').val(),30);59 $.setCookie("first_name", $('#first_name').val(),30);60 $.setCookie("other_name", $('#other_name').val(),30);61 $.setCookie("dob", $('#dob').val(),30);62 $.setCookie("pob", $('#pob').val(),30);63 $.setCookie("match_parent", $('#match_parent').val(),30);64 $.setCookie("age_in_years", $('#age_in_years').val(),30);65 $.setCookie("age_in_months", $('#age_in_months').val(),30);66 $.setCookie("gender", $('#gender').val(),30);67 $.setCookie("pregnant_view", $('#pregnant_view').val(),30);68 $.setCookie("pregnant_container", $('#pregnant_container').val(),30);69 $.setCookie("pregnant", $('#pregnant').val(),30);70 $.setCookie("pregnant_container", $('#pregnant_container').val(),30);71 $.setCookie("breastfeeding", $('#breastfeeding').val(),30);72 $.setCookie("weight", $('#weight').val(),30);73 $.setCookie("height", $('#height').val(),30);74 $.setCookie("surface_area", $('#surface_area').val(),30);75 $.setCookie("start_bmi", $('#start_bmi').val(),30);76 $.setCookie("phone", $('#phone').val(),30);77 $.setCookie("physical", $('#physical').val(),30);78 $.setCookie("alternate", $('#alternate').val(),30);79 $.setCookie("support_group", $('#support_group').val(),30);80 $.setCookie("support_group_listing", $('#support_group_listing').val(),30);81 $.setCookie("colmnTwo", $('#colmnTwo').val(),30);82 $.setCookie("tstatus", $('#tstatus').val(),30);83 $.setCookie("partner_status", $('#partner_status').val(),30);84 $.setCookie("dcs", $('#dcs').val(),30);85 $.setCookie("match_spouse", $('#match_spouse').val(),30);86 $.setCookie("family_planning_holder", $('#family_planning_holder').val(),30);87 $.setCookie("family_planning", $('#family_planning').val(),30);88 $.setCookie("other_allergies", $('#other_allergies').val(),30);89 $.setCookie("other_allergies_listing", $('#other_allergies_listing').val(),30);90 $.setCookie("smoke", $('#smoke').val(),30);91 $.setCookie("alcohol", $('#alcohol').val(),30);92 $.setCookie("tested_tb", $('#tested_tb').val(),30);93 $.setCookie("tb", $('#tb').val(),30);94 $.setCookie("tbcategory_view", $('#tbcategory_view').val(),30);95 $.setCookie("tbcategory", $('#tbcategory').val(),30);96 $.setCookie("tbphase_view", $('#tbphase_view').val(),30);97 $.setCookie("tbstats", $('#tbstats').val(),30);98 $.setCookie("tbphase", $('#tbphase').val(),30);99 $.setCookie("fromphase_view", $('#fromphase_view').val(),30);100 $.setCookie("ttphase", $('#ttphase').val(),30);101 $.setCookie("fromphase", $('#fromphase').val(),30);102 $.setCookie("tophase_view", $('#tophase_view').val(),30);103 $.setCookie("endp", $('#endp').val(),30);104 $.setCookie("tophase", $('#tophase').val(),30);105 $.setCookie("columnThree", $('#columnThree').val(),30);106 $.setCookie("enrolled", $('#enrolled').val(),30);107 $.setCookie("current_status", $('#current_status').val(),30);108 $.setCookie("source", $('#source').val(),30);109 $.setCookie("patient_source_listing", $('#patient_source_listing').val(),30);110 $.setCookie("transfer_source", $('#transfer_source').val(),30);111 $.setCookie("service", $('#service').val(),30);112 $.setCookie("pep_reason_listing", $('#pep_reason_listing').val(),30);113 $.setCookie("pep_reason", $('#pep_reason').val(),30);114 $.setCookie("prep_reason_listing", $('#prep_reason_listing').val(),30);115 $.setCookie("prep_reason", $('#prep_reason').val(),30);116 $.setCookie("prep_test_question", $('#prep_test_question').val(),30);117 $.setCookie("prep_test_answer", $('#prep_test_answer').val(),30);118 $.setCookie("prep_test_date_view", $('#prep_test_date_view').val(),30);119 $.setCookie("prep_test_date", $('#prep_test_date').val(),30);120 $.setCookie("prep_test_result_view", $('#prep_test_result_view').val(),30);121 $.setCookie("prep_test_result", $('#prep_test_result').val(),30);122 $.setCookie("start_of_regimen", $('#start_of_regimen').val(),30);123 $.setCookie("regimen", $('#regimen').val(),30);124 $.setCookie("servicestartedcontent", $('#servicestartedcontent').val(),30);125 $.setCookie("date_service_started", $('#date_service_started').val(),30);126 $.setCookie("service_started", $('#service_started').val(),30);127 $.setCookie("who_listing", $('#who_listing').val(),30);128 $.setCookie("who_stage", $('#who_stage').val(),30);129 $.setCookie("drug_prophylax", $('#drug_prophylax').val(),30);130 $.setCookie("drug_prophylaxis_holder", $('#drug_prophylaxis_holder').val(),30);131 $.setCookie("drug_prophylaxis", $('#drug_prophylaxis').val(),30);132 $.setCookie("isoniazid_view", $('#isoniazid_view').val(),30);133 $.setCookie("isoniazid_start_date_view", $('#isoniazid_start_date_view').val(),30);134 $.setCookie("iso_start_date", $('#iso_start_date').val(),30);135 $.setCookie("isoniazid_end_date_view", $('#isoniazid_end_date_view').val(),30);136 $.setCookie("iso_end_date", $('#iso_end_date').val(),30);137 $.setCookie("direction", $('#direction').val(),30);138}139function applyCookies(){140 $.getCookie("medical_record_number") === false ? void 0 : $('#medical_record_number').val($.getCookie("medical_record_number")) ;141 $.getCookie("patient_number") === false ? void 0 : $('#patient_number').val($.getCookie("patient_number")) ;142 $.getCookie("last_name") === false ? void 0 : $('#last_name').val($.getCookie("last_name")) ;143 $.getCookie("first_name") === false ? void 0 : $('#first_name').val($.getCookie("first_name")) ;144 $.getCookie("other_name") === false ? void 0 : $('#other_name').val($.getCookie("other_name")) ;145 $.getCookie("dob") === false ? void 0 : $('#dob').val($.getCookie("dob")) ;146 $.getCookie("pob") === false ? void 0 : $('#pob').val($.getCookie("pob")) ;147 $.getCookie("match_parent") === false ? void 0 : $('#match_parent').val($.getCookie("match_parent")) ;148 $.getCookie("age_in_years") === false ? void 0 : $('#age_in_years').val($.getCookie("age_in_years")) ;149 $.getCookie("age_in_months") === false ? void 0 : $('#age_in_months').val($.getCookie("age_in_months")) ;150 $.getCookie("gender") === false ? void 0 : $('#gender').val($.getCookie("gender")) ;151 $.getCookie("pregnant_view") === false ? void 0 : $('#pregnant_view').val($.getCookie("pregnant_view")) ;152 $.getCookie("pregnant_container") === false ? void 0 : $('#pregnant_container').val($.getCookie("pregnant_container")) ;153 $.getCookie("pregnant") === false ? void 0 : $('#pregnant').val($.getCookie("pregnant")) ;154 $.getCookie("pregnant_container") === false ? void 0 : $('#pregnant_container').val($.getCookie("pregnant_container")) ;155 $.getCookie("breastfeeding") === false ? void 0 : $('#breastfeeding').val($.getCookie("breastfeeding")) ;156 $.getCookie("weight") === false ? void 0 : $('#weight').val($.getCookie("weight")) ;157 $.getCookie("height") === false ? void 0 : $('#height').val($.getCookie("height")) ;158 $.getCookie("surface_area") === false ? void 0 : $('#surface_area').val($.getCookie("surface_area")) ;159 $.getCookie("start_bmi") === false ? void 0 : $('#start_bmi').val($.getCookie("start_bmi")) ;160 $.getCookie("phone") === false ? void 0 : $('#phone').val($.getCookie("phone")) ;161 $.getCookie("physical") === false ? void 0 : $('#physical').val($.getCookie("physical")) ;162 $.getCookie("alternate") === false ? void 0 : $('#alternate').val($.getCookie("alternate")) ;163 $.getCookie("support_group") === false ? void 0 : $('#support_group').val($.getCookie("support_group")) ;164 $.getCookie("support_group_listing") === false ? void 0 : $('#support_group_listing').val($.getCookie("support_group_listing")) ;165 $.getCookie("colmnTwo") === false ? void 0 : $('#colmnTwo').val($.getCookie("colmnTwo")) ;166 $.getCookie("tstatus") === false ? void 0 : $('#tstatus').val($.getCookie("tstatus")) ;167 $.getCookie("partner_status") === false ? void 0 : $('#partner_status').val($.getCookie("partner_status")) ;168 $.getCookie("dcs") === false ? void 0 : $('#dcs').val($.getCookie("dcs")) ;169 $.getCookie("match_spouse") === false ? void 0 : $('#match_spouse').val($.getCookie("match_spouse")) ;170 $.getCookie("family_planning_holder") === false ? void 0 : $('#family_planning_holder').val($.getCookie("family_planning_holder")) ;171 $.getCookie("family_planning") === false ? void 0 : $('#family_planning').val($.getCookie("family_planning")) ;172 $.getCookie("other_allergies") === false ? void 0 : $('#other_allergies').val($.getCookie("other_allergies")) ;173 $.getCookie("other_allergies_listing") === false ? void 0 : $('#other_allergies_listing').val($.getCookie("other_allergies_listing")) ;174 $.getCookie("smoke") === false ? void 0 : $('#smoke').val($.getCookie("smoke")) ;175 $.getCookie("alcohol") === false ? void 0 : $('#alcohol').val($.getCookie("alcohol")) ;176 $.getCookie("tested_tb") === false ? void 0 : $('#tested_tb').val($.getCookie("tested_tb")) ;177 $.getCookie("tb") === false ? void 0 : $('#tb').val($.getCookie("tb")) ;178 $.getCookie("tbcategory_view") === false ? void 0 : $('#tbcategory_view').val($.getCookie("tbcategory_view")) ;179 $.getCookie("tbcategory") === false ? void 0 : $('#tbcategory').val($.getCookie("tbcategory")) ;180 $.getCookie("tbphase_view") === false ? void 0 : $('#tbphase_view').val($.getCookie("tbphase_view")) ;181 $.getCookie("tbstats") === false ? void 0 : $('#tbstats').val($.getCookie("tbstats")) ;182 $.getCookie("tbphase") === false ? void 0 : $('#tbphase').val($.getCookie("tbphase")) ;183 $.getCookie("fromphase_view") === false ? void 0 : $('#fromphase_view').val($.getCookie("fromphase_view")) ;184 $.getCookie("ttphase") === false ? void 0 : $('#ttphase').val($.getCookie("ttphase")) ;185 $.getCookie("fromphase") === false ? void 0 : $('#fromphase').val($.getCookie("fromphase")) ;186 $.getCookie("tophase_view") === false ? void 0 : $('#tophase_view').val($.getCookie("tophase_view")) ;187 $.getCookie("endp") === false ? void 0 : $('#endp').val($.getCookie("endp")) ;188 $.getCookie("tophase") === false ? void 0 : $('#tophase').val($.getCookie("tophase")) ;189 $.getCookie("columnThree") === false ? void 0 : $('#columnThree').val($.getCookie("columnThree")) ;190 $.getCookie("enrolled") === false ? void 0 : $('#enrolled').val($.getCookie("enrolled")) ;191 $.getCookie("current_status") === false ? void 0 : $('#current_status').val($.getCookie("current_status")) ;192 $.getCookie("source") === false ? void 0 : $('#source').val($.getCookie("source")) ;193 $.getCookie("patient_source_listing") === false ? void 0 : $('#patient_source_listing').val($.getCookie("patient_source_listing")) ;194 $.getCookie("transfer_source") === false ? void 0 : $('#transfer_source').val($.getCookie("transfer_source")) ;195 $.getCookie("service") === false ? void 0 : $('#service').val($.getCookie("service")) ;196 $.getCookie("pep_reason_listing") === false ? void 0 : $('#pep_reason_listing').val($.getCookie("pep_reason_listing")) ;197 $.getCookie("pep_reason") === false ? void 0 : $('#pep_reason').val($.getCookie("pep_reason")) ;198 $.getCookie("prep_reason_listing") === false ? void 0 : $('#prep_reason_listing').val($.getCookie("prep_reason_listing")) ;199 $.getCookie("prep_reason") === false ? void 0 : $('#prep_reason').val($.getCookie("prep_reason")) ;200 $.getCookie("prep_test_question") === false ? void 0 : $('#prep_test_question').val($.getCookie("prep_test_question")) ;201 $.getCookie("prep_test_answer") === false ? void 0 : $('#prep_test_answer').val($.getCookie("prep_test_answer")) ;202 $.getCookie("prep_test_date_view") === false ? void 0 : $('#prep_test_date_view').val($.getCookie("prep_test_date_view")) ;203 $.getCookie("prep_test_date") === false ? void 0 : $('#prep_test_date').val($.getCookie("prep_test_date")) ;204 $.getCookie("prep_test_result_view") === false ? void 0 : $('#prep_test_result_view').val($.getCookie("prep_test_result_view")) ;205 $.getCookie("prep_test_result") === false ? void 0 : $('#prep_test_result').val($.getCookie("prep_test_result")) ;206 $.getCookie("start_of_regimen") === false ? void 0 : $('#start_of_regimen').val($.getCookie("start_of_regimen")) ;207 $.getCookie("regimen") === false ? void 0 : $('#regimen').val($.getCookie("regimen")) ;208 $.getCookie("servicestartedcontent") === false ? void 0 : $('#servicestartedcontent').val($.getCookie("servicestartedcontent")) ;209 $.getCookie("date_service_started") === false ? void 0 : $('#date_service_started').val($.getCookie("date_service_started")) ;210 $.getCookie("service_started") === false ? void 0 : $('#service_started').val($.getCookie("service_started")) ;211 $.getCookie("who_listing") === false ? void 0 : $('#who_listing').val($.getCookie("who_listing")) ;212 $.getCookie("who_stage") === false ? void 0 : $('#who_stage').val($.getCookie("who_stage")) ;213 $.getCookie("drug_prophylax") === false ? void 0 : $('#drug_prophylax').val($.getCookie("drug_prophylax")) ;214 $.getCookie("drug_prophylaxis_holder") === false ? void 0 : $('#drug_prophylaxis_holder').val($.getCookie("drug_prophylaxis_holder")) ;215 $.getCookie("drug_prophylaxis") === false ? void 0 : $('#drug_prophylaxis').val($.getCookie("drug_prophylaxis")) ;216 $.getCookie("isoniazid_view") === false ? void 0 : $('#isoniazid_view').val($.getCookie("isoniazid_view")) ;217 $.getCookie("isoniazid_start_date_view") === false ? void 0 : $('#isoniazid_start_date_view').val($.getCookie("isoniazid_start_date_view")) ;218 $.getCookie("iso_start_date") === false ? void 0 : $('#iso_start_date').val($.getCookie("iso_start_date")) ;219 $.getCookie("isoniazid_end_date_view") === false ? void 0 : $('#isoniazid_end_date_view').val($.getCookie("isoniazid_end_date_view")) ;220 $.getCookie("iso_end_date") === false ? void 0 : $('#iso_end_date').val($.getCookie("iso_end_date")) ;221 $.getCookie("direction") === false ? void 0 : $('#direction').val($.getCookie("direction")) ;222 $('#dob').trigger('change');223}224function unsetCookies(){225 $.setCookie("medical_record_number", $('#medical_record_number').val(),-1);226 $.setCookie("patient_number", $('#patient_number').val(),-1);227 $.setCookie("last_name", $('#last_name').val(),-1);228 $.setCookie("first_name", $('#first_name').val(),-1);229 $.setCookie("other_name", $('#other_name').val(),-1);230 $.setCookie("dob", $('#dob').val(),-1);231 $.setCookie("pob", $('#pob').val(),-1);232 $.setCookie("match_parent", $('#match_parent').val(),-1);233 $.setCookie("age_in_years", $('#age_in_years').val(),-1);234 $.setCookie("age_in_months", $('#age_in_months').val(),-1);235 $.setCookie("gender", $('#gender').val(),-1);236 $.setCookie("pregnant_view", $('#pregnant_view').val(),-1);237 $.setCookie("pregnant_container", $('#pregnant_container').val(),-1);238 $.setCookie("pregnant", $('#pregnant').val(),-1);239 $.setCookie("pregnant_container", $('#pregnant_container').val(),-1);240 $.setCookie("breastfeeding", $('#breastfeeding').val(),-1);241 $.setCookie("weight", $('#weight').val(),-1);242 $.setCookie("height", $('#height').val(),-1);243 $.setCookie("surface_area", $('#surface_area').val(),-1);244 $.setCookie("start_bmi", $('#start_bmi').val(),-1);245 $.setCookie("phone", $('#phone').val(),-1);246 $.setCookie("physical", $('#physical').val(),-1);247 $.setCookie("alternate", $('#alternate').val(),-1);248 $.setCookie("support_group", $('#support_group').val(),-1);249 $.setCookie("support_group_listing", $('#support_group_listing').val(),-1);250 $.setCookie("colmnTwo", $('#colmnTwo').val(),-1);251 $.setCookie("tstatus", $('#tstatus').val(),-1);252 $.setCookie("partner_status", $('#partner_status').val(),-1);253 $.setCookie("dcs", $('#dcs').val(),-1);254 $.setCookie("match_spouse", $('#match_spouse').val(),-1);255 $.setCookie("family_planning_holder", $('#family_planning_holder').val(),-1);256 $.setCookie("family_planning", $('#family_planning').val(),-1);257 $.setCookie("other_allergies", $('#other_allergies').val(),-1);258 $.setCookie("other_allergies_listing", $('#other_allergies_listing').val(),-1);259 $.setCookie("smoke", $('#smoke').val(),-1);260 $.setCookie("alcohol", $('#alcohol').val(),-1);261 $.setCookie("tested_tb", $('#tested_tb').val(),-1);262 $.setCookie("tb", $('#tb').val(),-1);263 $.setCookie("tbcategory_view", $('#tbcategory_view').val(),-1);264 $.setCookie("tbcategory", $('#tbcategory').val(),-1);265 $.setCookie("tbphase_view", $('#tbphase_view').val(),-1);266 $.setCookie("tbstats", $('#tbstats').val(),-1);267 $.setCookie("tbphase", $('#tbphase').val(),-1);268 $.setCookie("fromphase_view", $('#fromphase_view').val(),-1);269 $.setCookie("ttphase", $('#ttphase').val(),-1);270 $.setCookie("fromphase", $('#fromphase').val(),-1);271 $.setCookie("tophase_view", $('#tophase_view').val(),-1);272 $.setCookie("endp", $('#endp').val(),-1);273 $.setCookie("tophase", $('#tophase').val(),-1);274 $.setCookie("columnThree", $('#columnThree').val(),-1);275 $.setCookie("enrolled", $('#enrolled').val(),-1);276 $.setCookie("current_status", $('#current_status').val(),-1);277 $.setCookie("source", $('#source').val(),-1);278 $.setCookie("patient_source_listing", $('#patient_source_listing').val(),-1);279 $.setCookie("transfer_source", $('#transfer_source').val(),-1);280 $.setCookie("service", $('#service').val(),-1);281 $.setCookie("pep_reason_listing", $('#pep_reason_listing').val(),-1);282 $.setCookie("pep_reason", $('#pep_reason').val(),-1);283 $.setCookie("prep_reason_listing", $('#prep_reason_listing').val(),-1);284 $.setCookie("prep_reason", $('#prep_reason').val(),-1);285 $.setCookie("prep_test_question", $('#prep_test_question').val(),-1);286 $.setCookie("prep_test_answer", $('#prep_test_answer').val(),-1);287 $.setCookie("prep_test_date_view", $('#prep_test_date_view').val(),-1);288 $.setCookie("prep_test_date", $('#prep_test_date').val(),-1);289 $.setCookie("prep_test_result_view", $('#prep_test_result_view').val(),-1);290 $.setCookie("prep_test_result", $('#prep_test_result').val(),-1);291 $.setCookie("start_of_regimen", $('#start_of_regimen').val(),-1);292 $.setCookie("regimen", $('#regimen').val(),-1);293 $.setCookie("servicestartedcontent", $('#servicestartedcontent').val(),-1);294 $.setCookie("date_service_started", $('#date_service_started').val(),-1);295 $.setCookie("service_started", $('#service_started').val(),-1);296 $.setCookie("who_listing", $('#who_listing').val(),-1);297 $.setCookie("who_stage", $('#who_stage').val(),-1);298 $.setCookie("drug_prophylax", $('#drug_prophylax').val(),-1);299 $.setCookie("drug_prophylaxis_holder", $('#drug_prophylaxis_holder').val(),-1);300 $.setCookie("drug_prophylaxis", $('#drug_prophylaxis').val(),-1);301 $.setCookie("isoniazid_view", $('#isoniazid_view').val(),-1);302 $.setCookie("isoniazid_start_date_view", $('#isoniazid_start_date_view').val(),-1);303 $.setCookie("iso_start_date", $('#iso_start_date').val(),-1);304 $.setCookie("isoniazid_end_date_view", $('#isoniazid_end_date_view').val(),-1);305 $.setCookie("iso_end_date", $('#iso_end_date').val(),-1);306 $.setCookie("direction", $('#direction').val(),-1);...
cookies.js
Source:cookies.js
1/*2Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.3This program is free software; you can redistribute it and/or modify4it under the terms of the GNU General Public License as published by5the Free Software Foundation; version 2 of the License.6This program is distributed in the hope that it will be useful,7but WITHOUT ANY WARRANTY; without even the implied warranty of8MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the9GNU General Public License for more details.10You should have received a copy of the GNU General Public License11along with this program; if not, write to the Free Software12Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA13*/14/******************************************************************************15 *** ***16 *** Unit tests: Cookie handling ***17 *** ***18 ******************************************************************************19 *20 * Module: 21 * Name: mcc.util.tests.cookies22 *23 * Test cases: 24 * Positive: 25 * posVerifyPredefinedTypes: Predefined values shall have type "string"26 * posResetWithoutCookies: Reset shall assign default values to predef27 * posResetWithPredefinedCookies: Reset shall keep predef w survive28 * posResetWithCookies: Reset shall remove non-predef29 * posStartWithoutCookies: Initial start shall set predefined30 * posStartWithCookies: Start with non-predef shall keep cookies31 * posStartWithCookiesAndUpgrade: Start with non-predef shall delete32 * posCleanup: Cleanup after tests to reset default values33 * 34 * Negative: 35 *36 * Todo:37 * Implement negative test cases38 *39 ******************************************************************************/40/****************************** Import/export ********************************/41dojo.provide("mcc.util.tests.cookies");42dojo.require("mcc.util");43/******************************* Test cases **********************************/44// Check that all predefined values have default type string45function posVerifyPredefinedTypes() {46 // Assert that we have an array47 doh.t(mcc.util.cookies.predefinedCookies());48 // Check each entry49 var i = 0;50 for (var p in mcc.util.cookies.predefinedCookies()) {51 mcc.util.tst("Checking " + p + " (#" + ++i + ")");52 doh.t(mcc.util.cookies.predefinedCookies(p).value == null);53 doh.t(mcc.util.cookies.predefinedCookies(p).defaultValue != null);54 doh.t(mcc.util.cookies.predefinedCookies(p).defaultValue != undefined);55 doh.t(typeof(mcc.util.cookies.predefinedCookies(p).defaultValue) == 56 "string");57 }58 // Assert that length is 559 doh.t(i == 5);60}61// Check that reset with no cookies present assigns default values62function posResetWithoutCookies() {63 // Delete all cookies64 mcc.util.cookies.deleteCookies();65 // Verify values66 var i = 0;67 for (var p in mcc.util.cookies.predefinedCookies()) {68 mcc.util.tst("Checking " + p + " (#" + ++i + ") deleted");69 doh.t(mcc.util.getCookie(p) == undefined);70 doh.t(typeof(mcc.util.getCookie(p)) == "undefined");71 doh.t(mcc.util.getCookie(p) === undefined);72 }73 // Assert that length is 574 doh.t(i == 5);75 // Reset cookies76 mcc.util.cookies.resetCookies();77 // Check that predefined cookies have default values78 i = 0;79 for (var p in mcc.util.cookies.predefinedCookies()) {80 mcc.util.tst("Checking " + p + " (#" + ++i + ") got default value");81 doh.t(mcc.util.getCookie(p) != undefined);82 doh.t(mcc.util.getCookie(p) != null);83 doh.t(typeof(mcc.util.getCookie(p)) != "undefined");84 doh.t(mcc.util.getCookie(p) !== undefined);85 doh.t(mcc.util.getCookie(p) == 86 mcc.util.cookies.predefinedCookies(p).defaultValue);87 }88 // Assert that length is 589 doh.t(i == 5);90}91// Check reset with non-default values for predef cookies retains values92function posResetWithPredefinedCookies() {93 // Delete all cookies94 mcc.util.cookies.deleteCookies();95 // Verify values96 for (var p in mcc.util.cookies.predefinedCookies()) {97 mcc.util.tst("Checking that " + p + " is deleted");98 doh.t(mcc.util.getCookie(p) == undefined);99 doh.t(typeof(mcc.util.getCookie(p)) == "undefined");100 doh.t(mcc.util.getCookie(p) === undefined);101 }102 // Set non-default values for all predefined cookies103 for (var p in mcc.util.cookies.predefinedCookies()) {104 var nonDefaultValue = null;105 nonDefaultValue = mcc.util.cookies.predefinedCookies(p).defaultValue + 106 "non-default";107 mcc.util.tst("Assign non-default value to " + p + ": " + 108 nonDefaultValue);109 mcc.util.setCookie(p, nonDefaultValue);110 }111 // Reset cookies (keep the non-default values)112 mcc.util.cookies.resetCookies();113 // Check that predefined cookies have kept the non-default values114 var i = 0;115 for (var p in mcc.util.cookies.predefinedCookies()) {116 mcc.util.tst("Checking " + p + " (#" + ++i + "): " + 117 mcc.util.getCookie(p));118 doh.t(mcc.util.getCookie(p) != undefined);119 doh.t(mcc.util.getCookie(p) != null);120 doh.t(typeof(mcc.util.getCookie(p)) != "undefined");121 doh.t(mcc.util.getCookie(p) !== undefined);122 if (mcc.util.cookies.predefinedCookies(p).survive) {123 doh.t(mcc.util.getCookie(p) == 124 mcc.util.cookies.predefinedCookies(p).defaultValue + 125 "non-default");126 } else {127 doh.t(mcc.util.getCookie(p) == 128 mcc.util.cookies.predefinedCookies(p).defaultValue);129 }130 }131 doh.t(i == 5);132}133// Check that reset with cookies present deletes non-predefined cookies134function posResetWithCookies() {135 // First delete, then reset cookies to get default values only136 mcc.util.cookies.deleteCookies();137 mcc.util.cookies.resetCookies();138 // Store a test cookie139 mcc.util.tst("Set test cookie");140 mcc.util.setCookie("testCookieName", "testCookieValue");141 // Reset cookies (will delete non-predefined)142 mcc.util.cookies.resetCookies();143 // Verify that test cookie is gone144 mcc.util.tst("Verify test cookie gone: " + 145 mcc.util.getCookie("testCookieName"));146 doh.t(mcc.util.getCookie("testCookieName") == undefined);147 doh.t(typeof(mcc.util.getCookie("testCookieName")) == "undefined");148 doh.t(mcc.util.getCookie("testCookieName") === undefined);149 // Check that predefined kept their default value150 var i = 0;151 for (var p in mcc.util.cookies.predefinedCookies()) {152 mcc.util.tst("Checking " + p + " (#" + ++i + "): " + 153 mcc.util.getCookie(p));154 doh.t(mcc.util.getCookie(p) != undefined);155 doh.t(mcc.util.getCookie(p) != null);156 doh.t(typeof(mcc.util.getCookie(p)) != "undefined");157 doh.t(mcc.util.getCookie(p) !== undefined);158 doh.t(mcc.util.getCookie(p) == 159 mcc.util.cookies.predefinedCookies(p).defaultValue);160 }161 doh.t(i == 5);162}163// Simulate a session starting without any existing cookies164function posStartWithoutCookies() {165 // Delete all cookies166 mcc.util.cookies.deleteCookies();167 // Verify values168 var i = 0;169 for (var p in mcc.util.cookies.predefinedCookies()) {170 mcc.util.tst("Checking " + p + " (#" + ++i + ") deleted");171 doh.t(mcc.util.getCookie(p) == undefined);172 doh.t(typeof(mcc.util.getCookie(p)) == "undefined");173 doh.t(mcc.util.getCookie(p) === undefined);174 }175 doh.t(i == 5);176 // Retrieve cookies (simulate an ordinary start with version upgrade)177 mcc.util.cookies.retrieveCookies();178 // Check that predefined cookies have default values179 i = 0;180 for (var p in mcc.util.cookies.predefinedCookies()) {181 mcc.util.tst("Checking " + p + " (#" + ++i + "): " + 182 mcc.util.getCookie(p));183 doh.t(mcc.util.getCookie(p) != undefined);184 doh.t(mcc.util.getCookie(p) != null);185 doh.t(typeof(mcc.util.getCookie(p)) != "undefined");186 doh.t(mcc.util.getCookie(p) !== undefined);187 doh.t(mcc.util.getCookie(p) == 188 mcc.util.cookies.predefinedCookies(p).defaultValue);189 }190 doh.t(i == 5);191}192// Simulate a session starting with existing cookies193function posStartWithCookies() {194 // First delete, then reset cookies to get default values only195 mcc.util.cookies.deleteCookies();196 mcc.util.resetCookies();197 // Store a test cookie198 mcc.util.tst("Set test cookie");199 mcc.util.setCookie("testCookieName", "testCookieValue");200 // Delete the cookie array (not the cookies themselves)201 mcc.util.tst("Delete cookie array");202 mcc.util.cookies.setupAllCookies();203 // Retrieve cookies (simulate an ordinary start without version upgrade)204 mcc.util.cookies.retrieveCookies();205 // Verify that test cookie value is retrieved206 mcc.util.tst("Verify cookie: " + mcc.util.getCookie("testCookieName"));207 doh.t(mcc.util.getCookie("testCookieName") == "testCookieValue");208 doh.t(typeof(mcc.util.getCookie("testCookieName")) == "string");209 doh.t(mcc.util.getCookie("testCookieName") === "testCookieValue");210 // Check that predefined kept their default value211 var i = 0;212 for (var p in mcc.util.cookies.predefinedCookies()) {213 mcc.util.tst("Checking " + p + " (#" + ++i + "): " + 214 mcc.util.getCookie(p));215 doh.t(mcc.util.getCookie(p) != undefined);216 doh.t(mcc.util.getCookie(p) != null);217 doh.t(typeof(mcc.util.getCookie(p)) != "undefined");218 doh.t(mcc.util.getCookie(p) !== undefined);219 doh.t(mcc.util.getCookie(p) == 220 mcc.util.cookies.predefinedCookies(p).defaultValue);221 }222 doh.t(i == 5);223}224// Simulate a session starting with existing cookies and version upgrade225function posStartWithCookiesAndUpgrade() {226 // Save old default to be restored227 var oldVer = mcc.util.cookies.predefinedCookies("storeVersion").228 defaultValue;229 // First delete, then reset cookies to get default values only230 mcc.util.cookies.deleteCookies();231 mcc.util.resetCookies();232 // Set non-default values for all predefined cookies233 var i = 0;234 for (var p in mcc.util.cookies.predefinedCookies()) {235 var nonDefaultValue= null;236 nonDefaultValue= mcc.util.cookies.predefinedCookies(p).defaultValue + 237 "non-default";238 mcc.util.tst("Assign non-default value to " + p + 239 " (#" + ++i + "): " + nonDefaultValue);240 mcc.util.setCookie(p, nonDefaultValue);241 }242 doh.t(i == 5);243 // Store a test cookie244 mcc.util.tst("Set test cookie");245 mcc.util.setCookie("testCookieName", "testCookieValue");246 // Delete the cookie array (not the cookies themselves)247 mcc.util.tst("Delete cookie array");248 mcc.util.cookies.setupAllCookies();249 // Change store version to force upgrade250 mcc.util.cookies.predefinedCookies("storeVersion").defaultValue += "new";251 // Retrieve cookies (simulate an ordinary start with version upgrade)252 mcc.util.cookies.retrieveCookies();253 // Verify that test cookie is gone254 mcc.util.tst("Verify test cookie gone: " + 255 mcc.util.getCookie("testCookieName"));256 doh.t(mcc.util.getCookie("testCookieName") == undefined);257 doh.t(typeof(mcc.util.getCookie("testCookieName")) == "undefined");258 doh.t(mcc.util.getCookie("testCookieName") === undefined);259 // Check that predefined cookies have kept the non-default values260 i = 0;261 for (var p in mcc.util.cookies.predefinedCookies()) {262 mcc.util.tst("Checking " + p + " (#" + ++i + "): " + 263 mcc.util.getCookie(p));264 doh.t(mcc.util.getCookie(p) != undefined);265 doh.t(mcc.util.getCookie(p) != null);266 doh.t(typeof(mcc.util.getCookie(p)) != "undefined");267 doh.t(mcc.util.getCookie(p) !== undefined);268 if (mcc.util.cookies.predefinedCookies(p).survive) {269 doh.t(mcc.util.getCookie(p) == 270 mcc.util.cookies.predefinedCookies(p).defaultValue271 + "non-default");272 } else {273 doh.t(mcc.util.getCookie(p) == 274 mcc.util.cookies.predefinedCookies(p).defaultValue);275 }276 }277 doh.t(i == 5);278 // Restore the old version279 mcc.util.cookies.predefinedCookies("storeVersion").defaultValue = oldVer;280}281// Delete cookies and revert to defaults to avoid mess282function posCleanup() {283 // Delete, then reset cookies to get default values only284 mcc.util.cookies.deleteCookies();285 mcc.util.resetCookies();286 // Check that predefined have their default value287 var i = 0;288 for (var p in mcc.util.cookies.predefinedCookies()) {289 mcc.util.tst("Checking " + p + " (#" + ++i + "): " + 290 mcc.util.getCookie(p));291 doh.t(mcc.util.getCookie(p) != undefined);292 doh.t(mcc.util.getCookie(p) != null);293 doh.t(typeof(mcc.util.getCookie(p)) != "undefined");294 doh.t(mcc.util.getCookie(p) !== undefined);295 doh.t(mcc.util.getCookie(p) == 296 mcc.util.cookies.predefinedCookies(p).defaultValue);297 }298 doh.t(i == 5);299}300/*************************** Register test cases *****************************/301doh.register("mcc.util.tests.cookies", [302 posVerifyPredefinedTypes,303 posResetWithoutCookies,304 posResetWithPredefinedCookies,305 posResetWithCookies,306 posStartWithoutCookies,307 posStartWithCookies,308 posStartWithCookiesAndUpgrade,309 posCleanup...
script.js
Source:script.js
1function setCookie(name, val, days, path, domain, secure) {2 if (navigator.cookieEnabled) {3 const cookieName = encodeURIComponent(name);4 const cookieVal = encodeURIComponent(val);5 let cookieText = cookieName + "=" + cookieVal;6 if (typeof days === "Number") {7 const data = new Date();8 data.setTime(data.getTime() + (days * 24*60*60*1000));9 cookieText += "; expires=" + data.toGMTString();10 }11 if (path) {12 cookieText += "; path=" + path;13 }14 if (domain) {15 cookieText += "; domain=" + domain;16 }17 if (secure) {18 cookieText += "; secure";19 }20 document.cookie = cookieText;21 }22}23 24function getCookie(cname) {25 var name = cname + "=";26 var ca = document.cookie.split(';');27 for(var i = 0; i < ca.length; i++) {28 var c = ca[i];29 while (c.charAt(0) == ' ') {30 c = c.substring(1);31 }32 if (c.indexOf(name) == 0) {33 return c.substring(name.length, c.length);34 }35 }36 return "";37}38function check(money){39 if (money < Number(getCookie('upgradeMoneyCost'))){40 isMoneyUpgradeAvailable = false;41 $('.upgrade-button-money').css('box-shadow', '0px 0px 5px 2px #a00');42 }43 if (money < Number(getCookie('upgradeClickCost'))){44 isClickUpgradeAvailable = false;45 $('.upgrade-button-click').css('box-shadow', '0px 0px 5px 2px #a00');46 }47 if (money < Number(getCookie('upgradeExpCost'))){48 isExpUpgradeAvailable = false;49 $('.upgrade-button-exp').css('box-shadow', '0px 0px 5px 2px #a00');50 }51}52if (getCookie('lvl') == ""){53 setCookie('exp', 0, 999);54 setCookie('requiredExp', 40, 999);55 setCookie('bonusExp', 1, 999);56 setCookie('lvl', 1, 999);57 setCookie('clickCount', 0, 999);58 setCookie('money', 0, 999);59 setCookie('moneyDrop', 1, 999);60 setCookie('upgradeClickCost', 200, 999);61 setCookie('upgradeExpCost', 200, 999);62 setCookie('upgradeMoneyCost', 200, 999);63 setCookie('upgradeMoneyLv', 1, 999);64 setCookie('upgradeExpLv', 1, 999);65 setCookie('upgradeClickLv', 1, 999);66}67var isMoneyUpgradeAvailable = false;68var isClickUpgradeAvailable = false;69var isExpUpgradeAvailable = false;70var anim = false;71$('.money-count').html(Number(getCookie('money')).toFixed(2));72$('.experience-count').html((Number(getCookie('exp')) / (Number(getCookie('requiredExp')))*100).toFixed(2) + '%');73$('.clicks').html('KlikniÄcia: ' + getCookie('clickCount'));74$('.level-count').html(Number(getCookie('lvl')));75$('.upgrade-money-level').html('Poziom: ' + Number(getCookie('upgradeMoneyLv')));76$('.money-count').html(Number(getCookie('money')).toFixed(2));77$('.upgrade-money-price').html(Number(getCookie('upgradeMoneyCost')));78$('.upgrade-exp-level').html('Poziom: ' + Number(getCookie('upgradeExpLv')));79$('.money-count').html(Number(getCookie('money')).toFixed(2));80$('.upgrade-exp-price').html(Number(getCookie('upgradeExpCost')));81$('.upgrade-click-level').html('Poziom: ' + getCookie('upgradeClickLv'));82$('.money-count').html(Number(getCookie('money')).toFixed(2));83$('.upgrade-click-price').html(getCookie('upgradeClickCost'));84$('.experience-load').css('width', (Number(getCookie('exp')) / (Number(getCookie('requiredExp')))*100).toFixed(2) + '%');85 86if (Number(getCookie('money')) >= Number(getCookie('upgradeMoneyCost'))){87 isMoneyUpgradeAvailable = true;88 $('.upgrade-button-money').css('box-shadow', '0px 0px 5px 2px #008000');89}90else{91 $('.upgrade-button-money').css('box-shadow', '0px 0px 5px 2px #a00');92}93if (Number(getCookie('money')) >= Number(getCookie('upgradeExpCost'))){94 isExpUpgradeAvailable = true;95 $('.upgrade-button-exp').css('box-shadow', '0px 0px 5px 2px #008000');96}97else{98 $('.upgrade-button-exp').css('box-shadow', '0px 0px 5px 2px #a00');99}100if (Number(getCookie('money')) >= Number(getCookie('upgradeClickCost'))){101 isClickUpgradeAvailable = true;102 $('.upgrade-button-click').css('box-shadow', '0px 0px 5px 2px #008000');103}104else{105 $('.upgrade-button-click').css('box-shadow', '0px 0px 5px 2px #a00');106}107$(document).ready(function(){108 $('.source').click(function(){109 if (Number(getCookie('money')) >= 1000000000){110 $('.money').html('<span class=\'winner\'>ZdobyÅeÅ maksymalnÄ
iloÅÄ pieniÄdzy!</span>');111 return false;112 }113 var clicked = true;114 var max = 255;115 var min = 0;116 var c1 = Math.floor(Math.random() * (+max - +min)) + +min;117 var c2 = Math.floor(Math.random() * (+max - +min)) + +min;118 var c3 = Math.floor(Math.random() * (+max - +min)) + +min;119 $('.source').toggle(50, function(event){120 $('.source').stop();121 $('.source').show();122 $('.source').css('background-color', 'rgba('+c1+','+c2+','+c3+',1)');123 });124 setCookie('exp', (Number(getCookie('exp'))+((Number(getCookie('bonusExp'))/2))*Number(getCookie('upgradeClickLv'))));125 setCookie('clickCount', Number(getCookie('clickCount'))+Number(getCookie('upgradeClickLv')));126 setCookie('money', Number(getCookie('money'))+(Number(getCookie('moneyDrop'))*Number(getCookie('upgradeClickLv'))));127 $('.money-count').html(Number(getCookie('money')).toFixed(2));128 $('.experience-count').html((Number(getCookie('exp')) / (Number(getCookie('requiredExp')))*100).toFixed(2) + '%');129 $('.experience-load').css('width', (Number(getCookie('exp')) / (Number(getCookie('requiredExp')))*100).toFixed(2) + '%');130 $('.clicks').html('KlikniÄcia: ' + getCookie('clickCount'));131 if (Number(getCookie('exp')) >= Number(getCookie('requiredExp'))){132 setCookie('exp', 0);133 setCookie('requiredExp', Number(getCookie('requiredExp'))+(20*Number(getCookie('lvl'))));134 setCookie('lvl', Number(getCookie('lvl'))+1);135 $('.experience-count').html(Number(getCookie('exp')) + '%');136 $('.level-count').html(Number(getCookie('lvl')));137 $('.experience-load').css('width', '0%');138 setCookie('money', Number(getCookie('money'))+(100*Number(getCookie('lvl'))));139 }140 if (Number(getCookie('money')) >= Number(getCookie('upgradeMoneyCost'))){141 isMoneyUpgradeAvailable = true;142 $('.upgrade-button-money').css('box-shadow', '0px 0px 5px 2px #008000');143 }144 else{145 $('.upgrade-button-money').css('box-shadow', '0px 0px 5px 2px #a00');146 }147 if (Number(getCookie('money')) >= Number(getCookie('upgradeExpCost'))){148 isExpUpgradeAvailable = true;149 $('.upgrade-button-exp').css('box-shadow', '0px 0px 5px 2px #008000');150 }151 else{152 $('.upgrade-button-exp').css('box-shadow', '0px 0px 5px 2px #a00');153 }154 if (Number(getCookie('money')) >= Number(getCookie('upgradeClickCost'))){155 isClickUpgradeAvailable = true;156 $('.upgrade-button-click').css('box-shadow', '0px 0px 5px 2px #008000');157 }158 else{159 $('.upgrade-button-click').css('box-shadow', '0px 0px 5px 2px #a00');160 }161 })162 var i = 0;163 $(".upgrade-button-money").hover(function(){164 if (isMoneyUpgradeAvailable == true){165 $(".upgrade-button-money").css('cursor', 'pointer');166 $(".upgrade-button-money").click(function(){167 if (isMoneyUpgradeAvailable == true){168 if (i == 0){169 setCookie('money', Number(getCookie('money'))-Number(getCookie('upgradeMoneyCost')));170 setCookie('moneyDrop', (Number(getCookie('moneyDrop'))+1)*1.2);171 setCookie('upgradeMoneyCost', Number(getCookie('upgradeMoneyCost'))+50);172 setCookie('upgradeMoneyLv', Number(getCookie('upgradeMoneyLv'))+1);173 $('.upgrade-money-level').html('Poziom: ' + Number(getCookie('upgradeMoneyLv')));174 $('.money-count').html(Number(getCookie('money')).toFixed(2));175 $('.upgrade-money-price').html(Number(getCookie('upgradeMoneyCost')));176 check(Number(getCookie('money')));177 i++;178 }179 }180 setTimeout(function(){i=0;}, 50);181 })182 }183 else{184 $(".upgrade-button-money").css('cursor', 'auto');185 }186 })187 $(".upgrade-button-exp").hover(function(){188 if (isExpUpgradeAvailable == true){189 $(".upgrade-button-exp").css('cursor', 'pointer');190 $(".upgrade-button-exp").click(function(){191 if (isExpUpgradeAvailable == true){192 if (i == 0){193 setCookie('money', Number(getCookie('money'))-Number(getCookie('upgradeExpCost')));194 setCookie('bonusExp', Number(getCookie('bonusExp'))+1);195 setCookie('upgradeExpCost', Number(getCookie('upgradeExpCost'))+50);196 setCookie('upgradeExpLv', Number(getCookie('upgradeExpLv'))+1);197 $('.upgrade-exp-level').html('Poziom: ' + Number(getCookie('upgradeExpLv')));198 $('.money-count').html(Number(getCookie('money')).toFixed(2));199 $('.upgrade-exp-price').html(Number(getCookie('upgradeExpCost')));200 check(Number(getCookie('money')));201 i++;202 }203 }204 setTimeout(function(){i=0;}, 50);205 })206 }207 else{208 $(".upgrade-button-exp").css('cursor', 'auto');209 }210 })211 $(".upgrade-button-click").hover(function(){212 if (isClickUpgradeAvailable == true){213 $(".upgrade-button-click").css('cursor', 'pointer');214 $(".upgrade-button-click").click(function(){215 if (isClickUpgradeAvailable == true){216 if (i == 0){217 setCookie('money', Number(getCookie('money'))-Number(getCookie('upgradeClickCost')));218 setCookie('upgradeClickLv', Number(getCookie('upgradeClickLv'))+1);219 setCookie('upgradeClickCost', Number(getCookie('upgradeClickCost'))+300);220 $('.upgrade-click-level').html('Poziom: ' + getCookie('upgradeClickLv'));221 $('.money-count').html(Number(getCookie('money')).toFixed(2));222 $('.upgrade-click-price').html(getCookie('upgradeClickCost'));223 check(Number(getCookie('money')));224 i++;225 }226 }227 setTimeout(function(){i=0;}, 50);228 })229 }230 })...
searchPagination.js
Source:searchPagination.js
1function getAdvMovies(searchURL) {2 $.ajax({3 method: "GET",4 url: searchURL,5 contentType: "application/json",6 dataType: "json",7 headers: {8 "email": getCookie("email"),9 "sessionID": getCookie("sessionID")10 },11 success: function (data, textStatus, response) {12 console.log("tranID: " + response.getResponseHeader("transactionID"));13 QUICK_SEARCH = true;14 getReport(response);15 }16 });17}18function getQuickMovies(offset, limit, orderby, direction) {19 let movieTitle = getCookie("title");20 $.ajax({21 method: "GET",22 url: url + "/movies/search?title=" + movieTitle + "&offset=" + offset + "&limit=" + limit +23 "&orderby=" + orderby + "&direction=" + direction,24 contentType: "application/json",25 dataType: "json",26 headers: {27 "email": getCookie("email"),28 "sessionID": getCookie("sessionID")29 },30 success: function (data, textStatus, response) {31 console.log("tranID: " + response.getResponseHeader("transactionID"));32 QUICK_SEARCH = true;33 getReport(response);34 }35 })36}37function getMoviesByLetter(offset, limit, orderby, direction) {38 let letter = getCookie("title");39 $.ajax({40 method: "GET",41 url: url + "/movies/search/" + letter + "?offset=" + offset + "&limit=" + limit +42 "&orderby=" + orderby + "&direction=" + direction,43 contentType: "application/json",44 dataType: "json",45 headers: {46 "email": getCookie("email"),47 "sessionID": getCookie("sessionID")48 },49 success: function (data, textStatus, response) {50 console.log("tranID: " + response.getResponseHeader("transactionID"));51 LETTER_SEARCH = true;52 getReport(response);53 }54 });55}56function getMoviesByGenre(offset, limit, orderby, direction) {57 let genre = getCookie("genre");58 $.ajax({59 method: "GET",60 url: url + "/movies/search?genre=" + genre + "&offset=" + offset + "&limit=" + limit +61 "&orderby=" + orderby + "&direction=" + direction,62 contentType: "application/json",63 dataType: "json",64 headers: {65 "email": getCookie("email"),66 "sessionID": getCookie("sessionID")67 },68 success: function (data, textStatus, response) {69 console.log("tranID: " + response.getResponseHeader("transactionID"));70 QUICK_SEARCH = true;71 getReport(response);72 }73 })74}75$(document).on('click', '#nextPage', function () {76 if (getCookie("recentSearch") === "advSearch") {77 let title = getCookie("title");78 let director = getCookie("director");79 let year = getCookie("year");80 let genre = getCookie("genre");81 let orderby = getCookie("orderby");82 let direction = getCookie("direction");83 setOffsetCookie(Number(getCookie("offset"))+Number(getCookie("limit")));84 let offset = Number(getCookie("offset"));85 let limit = Number(getCookie("limit"));86 console.log("COOKIES: " + document.cookie);87 let searchURL = url + "/movies/search?offset=" + offset + "&limit=" + limit +88 "&orderby=" + orderby + "&direction=" + direction;89 if (title !== "") {90 searchURL += "&title=" + title;91 }92 if (director !== "") {93 searchURL += "&director=" + director;94 }95 if (year !== "") {96 searchURL += "&year=" + year;97 }98 if (genre !== "") {99 searchURL += "&genre=" + genre;100 }101 console.log("URL: " + searchURL);102 getAdvMovies(searchURL);103 }104 else if (getCookie("recentSearch") === "quickSearch") {105 setOffsetCookie(Number(getCookie("offset"))+Number(getCookie("limit")));106 let offset = Number(getCookie("offset"));107 let limit = Number(getCookie("limit"));108 let orderby = getCookie("orderby");109 let direction = getCookie("direction");110 getQuickMovies(offset, limit, orderby, direction);111 }112 else if (getCookie("recentSearch") === "letterSearch") {113 setOffsetCookie(Number(getCookie("offset"))+Number(getCookie("limit")));114 let offset = Number(getCookie("offset"));115 let limit = Number(getCookie("limit"));116 let orderby = getCookie("orderby");117 let direction = getCookie("direction");118 getMoviesByLetter(offset, limit, orderby, direction);119 }120 else if (getCookie("recentSearch") === "genreSearch") {121 setOffsetCookie(Number(getCookie("offset"))+Number(getCookie("limit")));122 let offset = Number(getCookie("offset"));123 let limit = Number(getCookie("limit"));124 let orderby = getCookie("orderby");125 let direction = getCookie("direction");126 getMoviesByGenre(offset, limit, orderby, direction);127 }128 $("#change-offset").val(getCookie("offset"));129});130$(document).on('click', '#backPage', function () {131 if (getCookie("recentSearch") === "advSearch") {132 let title = getCookie("title");133 let director = getCookie("director");134 let year = getCookie("year");135 let genre = getCookie("genre");136 let orderby = getCookie("orderby");137 let direction = getCookie("direction");138 setOffsetCookie(Number(getCookie("offset"))-Number(getCookie("limit")));139 let offset = Number(getCookie("offset"));140 let limit = Number(getCookie("limit"));141 console.log("COOKIES: " + document.cookie);142 if (offset < 0) {143 setOffsetCookie(0);144 }145 let searchURL = url + "/movies/search?offset=" + offset + "&limit=" + limit +146 "&orderby=" + orderby + "&direction=" + direction;147 if (title !== "") {148 searchURL += "&title=" + title;149 }150 if (director !== "") {151 searchURL += "&director=" + director;152 }153 if (year !== "") {154 searchURL += "&year=" + year;155 }156 if (genre !== "") {157 searchURL += "&genre=" + genre;158 }159 console.log("URL: " + searchURL);160 getAdvMovies(searchURL);161 }162 else if (getCookie("recentSearch") === "quickSearch") {163 setOffsetCookie(Number(getCookie("offset"))-Number(getCookie("limit")));164 let offset = Number(getCookie("offset"));165 let limit = Number(getCookie("limit"));166 let orderby = getCookie("orderby");167 let direction = getCookie("direction");168 if (offset < 0) {169 setOffsetCookie(0);170 }171 getQuickMovies(offset, limit, orderby, direction);172 }173 else if (getCookie("recentSearch") === "letterSearch") {174 setOffsetCookie(Number(getCookie("offset"))-Number(getCookie("limit")));175 let offset = Number(getCookie("offset"));176 let limit = Number(getCookie("limit"));177 let orderby = getCookie("orderby");178 let direction = getCookie("direction");179 if (offset < 0) {180 setOffsetCookie(0);181 }182 getMoviesByLetter(offset, limit, orderby, direction);183 }184 else if (getCookie("recentSearch") === "genreSearch") {185 setOffsetCookie(Number(getCookie("offset"))-Number(getCookie("limit")));186 let offset = Number(getCookie("offset"));187 let limit = Number(getCookie("limit"));188 let orderby = getCookie("orderby");189 let direction = getCookie("direction");190 if (offset < 0) {191 setOffsetCookie(0);192 }193 getMoviesByGenre(offset, limit, orderby, direction);194 }195 $("#change-offset").val(getCookie("offset"));...
changeSettings.js
Source:changeSettings.js
1function limitChange(self) {2 let limit = self.value;3 console.log("new limit: " + limit);4 setLimitCookie(limit);5 let orderby = getCookie("orderby");6 let direction = getCookie("direction");7 let offset = $("#change-offset").val();8 offset = (offset < 0 || offset % limit !== 0) ? 0 : offset;9 setOffsetCookie(offset);10 console.log("COOKIES: " + document.cookie);11 if (getCookie("recentSearch") === "advSearch") {12 let title = getCookie("title");13 let director = getCookie("director");14 let year = getCookie("year");15 let genre = getCookie("genre");16 let searchURL = url + "/movies/search?offset=" + offset + "&limit=" + limit +17 "&orderby=" + orderby + "&direction=" + direction;18 if (title !== "") {19 searchURL += "&title=" + title;20 }21 if (director !== "") {22 searchURL += "&director=" + director;23 }24 if (year !== "") {25 searchURL += "&year=" + year;26 }27 if (genre !== "") {28 searchURL += "&genre=" + genre;29 }30 console.log("URL: " + searchURL);31 getAdvMovies(searchURL);32 }33 else if (getCookie("recentSearch") === "quickSearch") {34 getQuickMovies(offset, limit, orderby, direction);35 }36 else if (getCookie("recentSearch") === "letterSearch") {37 getMoviesByLetter(offset, limit, orderby, direction);38 }39 else if (getCookie("recentSearch") === "genreSearch") {40 getMoviesByGenre(offset, limit, orderby, direction);41 }42}43$(document).on('click', '#changeOffsetBtn', function () {44 let offset = $("#change-offset").val();45 let limit = $("#change-limit").val();46 let orderby = getCookie("orderby");47 let direction = getCookie("direction");48 offset = (offset < 0 || offset % limit !== 0) ? 0 : offset;49 console.log("new offset: " + offset);50 setOffsetCookie(offset);51 console.log("COOKIES: " + document.cookie);52 if (getCookie("recentSearch") === "advSearch") {53 let title = getCookie("title");54 let director = getCookie("director");55 let year = getCookie("year");56 let genre = getCookie("genre");57 let searchURL = url + "/movies/search?offset=" + offset + "&limit=" + limit +58 "&orderby=" + orderby + "&direction=" + direction;59 if (title !== "") {60 searchURL += "&title=" + title;61 }62 if (director !== "") {63 searchURL += "&director=" + director;64 }65 if (year !== "") {66 searchURL += "&year=" + year;67 }68 if (genre !== "") {69 searchURL += "&genre=" + genre;70 }71 console.log("URL: " + searchURL);72 getAdvMovies(searchURL);73 }74 else if (getCookie("recentSearch") === "quickSearch") {75 getQuickMovies(offset, limit, orderby, direction);76 }77 else if (getCookie("recentSearch") === "letterSearch") {78 getMoviesByLetter(offset, limit, orderby, direction);79 }80 else if (getCookie("recentSearch") === "genreSearch") {81 getMoviesByGenre(offset, limit, orderby, direction);82 }83});84// CHANGE SORTING //85$(document).on('click', '#ratingSort-desc', function () {86 console.log("sorting by best rating");87 setOrderbyCookie("rating");88 setDirectionCookie("desc");89 let orderby = getCookie("orderby");90 let direction = getCookie("direction");91 let offset = getCookie("offset");92 let limit = getCookie("limit");93 reGetMovies(offset, limit, orderby, direction)94});95$(document).on('click', '#ratingSort-asc', function () {96 console.log("sorting by worst rating");97 setOrderbyCookie("rating");98 setDirectionCookie("asc");99 let orderby = getCookie("orderby");100 let direction = getCookie("direction");101 let offset = getCookie("offset");102 let limit = getCookie("limit");103 reGetMovies(offset, limit, orderby, direction)104});105$(document).on('click', '#titleSort-asc', function () {106 console.log("sorting by title a-z");107 setOrderbyCookie("title");108 setDirectionCookie("asc");109 let orderby = getCookie("orderby");110 let direction = getCookie("direction");111 let offset = getCookie("offset");112 let limit = getCookie("limit");113 reGetMovies(offset, limit, orderby, direction)114});115$(document).on('click', '#titleSort-desc', function () {116 console.log("sorting by title z-a");117 setOrderbyCookie("title");118 setDirectionCookie("desc");119 let orderby = getCookie("orderby");120 let direction = getCookie("direction");121 let offset = getCookie("offset");122 let limit = getCookie("limit");123 reGetMovies(offset, limit, orderby, direction)124});125function reGetMovies(offset, limit, orderby, direction) {126 if (getCookie("recentSearch") === "advSearch") {127 let title = getCookie("title");128 let director = getCookie("director");129 let year = getCookie("year");130 let genre = getCookie("genre");131 let searchURL = url + "/movies/search?offset=" + offset + "&limit=" + limit +132 "&orderby=" + orderby + "&direction=" + direction;133 if (title !== "") {134 searchURL += "&title=" + title;135 }136 if (director !== "") {137 searchURL += "&director=" + director;138 }139 if (year !== "") {140 searchURL += "&year=" + year;141 }142 if (genre !== "") {143 searchURL += "&genre=" + genre;144 }145 console.log("URL: " + searchURL);146 getAdvMovies(searchURL);147 }148 else if (getCookie("recentSearch") === "quickSearch") {149 getQuickMovies(offset, limit, orderby, direction);150 }151 else if (getCookie("recentSearch") === "letterSearch") {152 getMoviesByLetter(offset, limit, orderby, direction);153 }154 else if (getCookie("recentSearch") === "genreSearch") {155 getMoviesByGenre(offset, limit, orderby, direction);156 }...
shoppingCar.js
Source:shoppingCar.js
1$(function(){2 $(".navList>li").not(".five").hover(function(){3 4 $(this).find("div").stop().show();5 $(this).css({"border-color":"red","background":"#fff"});6 7 },function(){8 $(this).find("div").stop().hide();9 $(this).css({"border-color":"#f3f3f3","background":"#f3f3f3"});10 });11 12 $(".jiesuan").hover(function(){13 $(".jiesuan").css("background","#ff8a00");14 },function(){15 $(".jiesuan").css("background","#E4004B");16 })17 18 $("#choose_all").on("click",function(){19 alert()20 $(".kuaidi").find("input").attr("checked",true)21 })22 23 //è´ç©è½¦å建24 var myProductName = "myProductName";25 var myProductPrice = "myProductPrice";26 var myProductImg = "myProductImg";27 var myProductNum = "myProductNum";28 if(checkCookie(myProductImg)&&checkCookie(myProductNum)&&checkCookie(myProductPrice)&&checkCookie(myProductName)){29 $(".blank_shoppingCar").css("display","none");30 $(".newCar").html(31 '<div class="content_title">'+32 '<span></span>'+33 '<p>æçè´ç©è½¦</p>'+34 '<a href="../index.html">继ç»è´ç© ></a>'+35 '</div>'+36 '<div class="choose">'+37 '<span><input id="choose_all" type="checkbox"/>å
¨é</span>'+38 '<p class="infor">ååä¿¡æ¯</p>'+39 '<p class="pirce">åä»·</p>'+40 '<p class="num">æ°é</p>'+41 '<p class="num">å°è®¡</p>'+42 '<p class="num">æä½</p>'+43 '</div>'+44 '<div class="kuaidi">'+45 '<input type="checkbox"/> '+46 '<b>éæ®èªè¥</b>'+47 '</div>'+48 '<ul class="buyList">'+49 '<li>'+50 '<span class="buyInfor">'+51 '<input type="checkbox" />'+52 '<img src="../'+getCookie(myProductImg)+'" />'+53 '</span>'+54 '<p>'+getCookie(myProductName)+'</p>'+55 '<div class="buyPirce">ï¿¥'+getCookie(myProductPrice)+'</div>'+56 '<div class="buyNum">'+57 '<a class="buyNum1" href="javascript:void(0)">-</a>'+58 '<input class="carText" type="text" value="'+getCookie(myProductNum)+'"/>'+59 '<a class="buyNum2" href="javascript:void(0)">+</a>'+60 '</div>'+61 '<div class="buySum">ï¿¥'+getCookie(myProductPrice)*getCookie(myProductNum)+'</div>'+62 '<div class="operation">'+63 '<span class="del">å é¤</span>'+64 '<span class="like">æ¶è</span>'+65 '</div>'+66 '</li>'+67 '</ul>'+68 '<div class="buyDiv">'+69 '<div class="chooseNum">å·²éæ©'+70 '<span id="chooseNum">'+getCookie(myProductNum)+'</span>'+71 '件åå</div>'+72 '<div class="sumMoney">ååæ»é¢ï¼'+73 '<span class="blanksum">ï¿¥</span>'+74 '<span id="sumMoney">'+getCookie(myProductPrice)*getCookie(myProductNum)+'</span>'+75 '</div>'+76 '<div class="reduceMoney">å·²ä¼æ '+77 '<span>-ï¿¥0</span>'+78 '</div>'+79 '<div class=" totalPrices">å计éé¢ï¼'+80 '<span class="blanksum">ï¿¥</span>'+81 '<span id="total">'+getCookie(myProductPrice)*getCookie(myProductNum)+'</span>'+82 '</div>'+83 '</div>'+84 '<div class="subBox">'+85 '<span>'+86 '</span>'+87 '<a href="#" class="shanchu">xå é¤éä¸åå</a>'+88 '<a href="#" class="qingkong">æ¸
空è´ç©è½¦</a>'+89 '<div class="jianshu">å
±è®¡'+90 '<span class="shooppingcarNum">'+getCookie(myProductNum)+'</span>'+91 '件åå</div>'+92 '<div class="zongji">æ»è®¡'+93 '<span id="totalPrice">ï¿¥'+getCookie(myProductPrice)*getCookie(myProductNum)+'</span>'+94 '</div>'+95 '<a href="confirmOrder.html" class="jiesuan">å»ç»ç®></a>'+96 '</div>'97 )98 $("#totalPrice").html(getCookie(myProductPrice)*getCookie(myProductNum));99 }100 101 //è´ç©è½¦æ·»å äºä»¶102 var $Num = getCookie(myProductNum);103 $(".buyNum2").on("click",function(){104 $Num++;105 $("#chooseNum").html($Num);106 $(".buySum").html($Num*getCookie(myProductPrice));107 $(".shooppingcarNum").html($Num);108 $("#total").html($Num*getCookie(myProductPrice)); 109 $(".shooppingcarNum").html($Num);110 $("#totalPrice").html($Num*getCookie(myProductPrice));111 $("#sumMoney").html($Num*getCookie(myProductPrice));112 updateCookie(myProductNum,$Num);113 })114 115 $(".buyNum1").on("click",function(){116 $Num--;117 if($Num < 1){118 $(".carText").val(1);119 $Num = 1;120 }121 $("#chooseNum").html($Num);122 $(".buySum").html($Num*getCookie(myProductPrice));123 $(".shooppingcarNum").html($Num);124 $(".totalPrices").html($Num*getCookie(myProductPrice)); 125 $(".shooppingcarNum").html($Num);126 $("#totalPrice").html($Num*getCookie(myProductPrice));127 $(".sumMoney").html($Num*getCookie(myProductPrice));128 updateCookie(myProductNum,$Num);129 })130 131 $(".del").on("click",function(){132 $(".newCar").css({"display":"none","height":"0"});133 $(".blank_shoppingCar").css("display","block");134 deleteCookie(myProductNum);135 deleteCookie(myProductPrice);136 deleteCookie(myProductImg);137 deleteCookie(myProductName);138 })139 140 ...
launcher.js
Source:launcher.js
1$(document).ready(function () {2 parseCookies();3 if (getCookie("auth", "") !== "") {4 InitialSettingsSave();5 }6 const authWait = setInterval(function () {7 parseCookies();8 if (getCookie("auth", "") !== "" && getCookie("authchange", "false") === "true") {9 setCookie({name: "authchange", newValue: "false"});10 InitialSettingsSave();11 }12 else if (getCookie("auth", "") === "") {13 $("#launch").prop("disabled", true);14 $("#link").html("<span style='color: red;'>App not yet authorized. Authorize the app to get a link.</span>");15 }16 }, 250);17 let appWindow = null;18 function InitialSettingsSave() {19 const host = document.location.href.split("//")[1].split("/")[0];20 const isDev = (host === "localhost:5000" || host === "local.bitbossbattles.io:5000");21 setCookie({name: "auth", newValue: getCookie("auth", ""), secure: !isDev});22 setCookie({name: "refrsl", newValue: getCookie("refrsl", ""), secure: !isDev});23 $.ajax({24 url: "https://api.twitch.tv/kraken/user",25 type: "GET",26 beforeSend: function (xhr) {27 xhr.setRequestHeader('Accept', "application/vnd.twitchtv.v5+json");28 xhr.setRequestHeader('Authorization', "OAuth " + getCookie("auth", ""));29 xhr.setRequestHeader('Client-ID', twitchClientId);30 },31 success: function (data) {32 userId = data._id;33 setCookie({name: "userid", newValue: userId});34 const slToken = getCookie("refrsl", "");35 $("#launch").prop("disabled", false);36 $("#link").html("https://bbb.roolurker.xyz/app.html?userid=" + userId + "&token=" + getCookie("auth", "") + "&sl=" + slToken + "&rev=" + 5);37 const settings = {38 overwrite: false,39 sound: (getCookie("sound", "false") === "true"),40 trans: (getCookie("trans", "false") === "true"),41 chroma: (getCookie("chroma", "false") === "true"),42 persistence: (getCookie("persistent", "false") === "true"),43 bossHealing: (getCookie("bossheal", "false") === "true"),44 avtrHidden: (getCookie("hideavtr", "false") === "true"),45 hpMode: getCookie("hptype", "overkill"),46 hpInit: parseInt(getCookie("hpinit", "1000")),47 hpMult: parseInt(getCookie("hpmult", "1")),48 hpIncr: parseInt(getCookie("hpincr", "100")),49 hpAmnt: parseInt(getCookie("hpamnt", "1000")),50 colorBg: getCookie("colorbg", "rgba(34, 34, 34, 1)"),51 colorHb: getCookie("colorhb", "rgba(255, 0, 0, 1)"),52 colorHm: getCookie("colorhm", "rgba(255, 165, 0, 1)"),53 colorHf: getCookie("colorhf", "rgba(0, 128, 0, 1)"),54 colorTx: getCookie("colortx", "rgba(255, 255, 255, 1)")55 };56 $.post("/settings/" + userId, settings, function (res) {57 if (res === "success") {58 }59 });60 }61 });62 }63 function LaunchTwitchAuth() {64 window.open("https://api.twitch.tv/kraken/oauth2/authorize?response_type=token&client_id=" + twitchClientId + "&redirect_uri=" + twitchRedirectUri + "&scope=user_read", "", "width=400,height=512");65 }66 function LaunchStreamlabsAuth() {67 window.open("https://streamlabs.com/api/v1.0/authorize?response_type=code&client_id=" + slClientId + "&redirect_uri=" + slRedirectUri + "&scope=donations.read", "", "width=720,height=1031");68 }69 function ClearStreamlabsAuth() {70 deleteCookie("authsl");71 deleteCookie("refrsl");72 setCookie({name: "authchange", newValue: "true"});73 }74 function LaunchApp() {75 appWindow = window.open("./app.html", "App", "width=350,height=100");76 }77 function LaunchDemo() {78 appWindow = window.open("./demo.html", "Demo", "width=350,height=325");79 }80 $("#authtwitch").click(LaunchTwitchAuth);81 $("#authsl").click(LaunchStreamlabsAuth);82 $("#clearsl").click(ClearStreamlabsAuth);83 $("#launch").click(LaunchApp);84 $("#demo").click(LaunchDemo);...
printing.js
Source:printing.js
1$(function(){2 getData2();3});4function getData2(){5 var a1=unescape(getCookie("a1"));6 var a2 = unescape(getCookie("a2"));7 var a3 = unescape(getCookie("a3"));8 var a4 = unescape(getCookie("a4"));9 var a5 = unescape(getCookie("a5"));10 var a6 = unescape(getCookie("a6"));11 var a7 = unescape(getCookie("a7"));12 var a8 = unescape(getCookie("a8"));13 var a9 = unescape(getCookie("a9"));14 var a10 = unescape(getCookie("a10"));15 var a11 = unescape(getCookie("a11"));16 var a12 = unescape(getCookie("a12"));17 var a13 = unescape(getCookie("a13"));18 var a14 = unescape(getCookie("a14"));19 var a15 = unescape(getCookie("a15"));20 var a16 = unescape(getCookie("a16"));21 var b3 = unescape(getCookie("b3"));22 var b4 = unescape(getCookie("b4"));23 var b5 = unescape(getCookie("b5"));24 var b6 = unescape(getCookie("b6"));25 var b7 = unescape(getCookie("b7"));26 var b8 = unescape(getCookie("b8"));27 var b9 = unescape(getCookie("b9"));28 var b10 = unescape(getCookie("b10"));29 var b11 = unescape(getCookie("b11"));30 var b12 = unescape(getCookie("b12"));31 var c1 = unescape(getCookie("c1"));32 var e1 = unescape(getCookie("e1"));33 var nowDate = unescape(getCookie("nowDate"));34 if (a1!=""){35 $(".a1").text(a1);36 }37 if(a2!=""){38 $(".a2").text(a2);39 }40 if(a3!=""){41 $(".a3").text(a3);42 }43 if(a4!=""){44 $(".a4").text(a4);45 }46 if(a5!=""){47 $(".a5").text(a5);48 }49 if(a6!=""){50 $(".a6").text(a6);51 }52 if(a7!=""){53 $(".a7").text(a7);54 }55 if(a8!=""){56 $(".a8").text(a8);57 }58 if(a9!=""){59 $(".a9").text(a9);60 }61 if(a10!=""){62 $(".a10").text(a10);63 }64 if(a11!=""){65 $(".a11").text(a11);66 }67 if(a12!=""){68 $(".a12").text(a12);69 }70 if(a13!=""){71 $(".a13").text(a13);72 }73 if(a14!=""){74 $(".a14").text(a14);75 }76 if(a15!=""){77 $(".a15").text(a15);78 }79 if(a16!=""){80 $(".a16").text(a16);81 }82 if(b3!=""){83 $(".b3").text(b3);84 }85 if(b4!=""){86 $(".b4").text(b4);87 }88 if(b5!=""){89 $(".b5").text(b5);90 }91 if(b6!=""){92 $(".b6").text(b3);93 }94 if(b7!=""){95 $(".b7").text(b7);96 }97 if(b8!=""){98 $(".b8").text(b8);99 }100 if(b9!=""){101 $(".b9").text(b9);102 }103 if(b10!=""){104 $(".b10").text(b10);105 }106 if(b11!=""){107 $(".b11").text(b11);108 }109 if(b12!=""){110 $(".b12").text(b12);111 }112 if(c1!=""){113 $(".c1").text(c1);114 }115 if(e1!=""){116 $(".e1").text(e1);117 }118 if(nowDate!=""){119 $(".nowDate").text(nowDate);120 }121}122//循ç¯å¾å°ç¸åºçå¼123function getCookie(cname){124 var ss = document.cookie;125 var a1 = cname + "=";126 var ca = document.cookie.split(';');127 for(var i=0; i<ca.length; i++){128 var c = ca[i].trim();129 if (c.indexOf(a1)==0)130 return c.substring(a1.length,c.length);131 }132 return "";133}134 135console.log($(".da").html())136var num=prompt("请è¾å
¥è¦æå°ç次æ°ï¼","");137console.log(num)138for (var i=0;i<(num-1);i++) {139 $(".zzz").append($(".hq").html());140 if (num>=1) {141 $(".zzz").css("display","block");142 }143}144setTimeout(function(){145 window.print() ...
Using AI Code Generation
1Cypress.Commands.add('getCookie', (name) => {2 return cy.getCookies().then(cookies => {3 return cookies.filter(cookie => cookie.name === name)[0]4 })5})6Cypress.Commands.add('setCookie', (name, value) => {7 cy.getCookies().then(cookies => {8 if (cookies.filter(cookie => cookie.name === name).length === 0) {9 cy.setCookie(name, value)10 }11 })12})13Cypress.Commands.add('clearCookie', (name) => {14 cy.getCookies().then(cookies => {15 if (cookies.filter(cookie => cookie.name === name).length > 0) {16 cy.clearCookie(name)17 }18 })19})20Cypress.Commands.add('clearCookies', () => {21 cy.clearCookies()22})23Cypress.Commands.add('clearCookies', () => {24 cy.clearCookies()25})26Cypress.Commands.add('clearCookies', () => {27 cy.clearCookies()28})29Cypress.Commands.add('clearCookies', () => {30 cy.clearCookies()31})32Cypress.Commands.add('clearCookies', () => {33 cy.clearCookies()34})35Cypress.Commands.add('clearCookies', () => {36 cy.clearCookies()37})38Cypress.Commands.add('clearCookies', () => {39 cy.clearCookies()40})41Cypress.Commands.add('clearCookies', () => {42 cy.clearCookies()43})44Cypress.Commands.add('clearCookies', ()
Using AI Code Generation
1describe('Test', function() {2 it('get cookie', function() {3 cy.getCookie('NID').should('exist')4 cy.getCookie('NID').should('have.property', 'value')5 cy.getCookie('NID').should('have.property', 'domain')6 })7})8describe('Test', function() {9 it('set cookie', function() {10 cy.setCookie('NID', '123456789')11 cy.getCookie('NID').should('have.property', 'value', '123456789')12 })13})14describe('Test', function() {15 it('clear cookie', function() {16 cy.clearCookie('NID')17 cy.getCookie('NID').should('not.exist')18 })19})20describe('Test', function() {21 it('clear cookies', function() {22 cy.clearCookies()23 cy.getCookie('NID').should('not.exist')24 })25})26describe('Test', function() {27 it('clear cookies', function() {28 cy.clearCookies()29 cy.getCookie('NID').should('not.exist')30 })31})32describe('Test', function() {33 it('clear cookies', function() {34 cy.clearCookies()35 cy.getCookie('NID').should('not.exist')36 })37})38describe('Test', function() {39 it('clear cookies', function() {40 cy.clearCookies()41 cy.getCookie('NID').should('not.exist')42 })43})44describe('Test', function() {45 it('clear cookies', function() {
Using AI Code Generation
1describe('Test to check the cookies', () => {2 it('Test to check the cookies', () => {3 cy.getCookie('NID').should('exist');4 cy.getCookie('NID').should('have.property', 'value');5 });6});7Cypress.Commands.add('getCookie', (name) => {8 return cy.window().then((win) => {9 return win.document.cookie.match(10 new RegExp('(^| )' + name + '=([^;]+)')11 );12 });13});14describe('Test to check the cookies', () => {15 it('Test to check the cookies', () => {16 cy.getCookie('NID').should('exist');17 cy.getCookie('NID').should('have.property', 'value');18 });19});20Cypress.Commands.add('getCookie', (name) => {21 return cy.window().then((win) => {22 return win.document.cookie.match(23 new RegExp('(^| )' + name + '=([^;]+)')24 );25 });26});27describe('Test to check the cookies', () => {28 it('Test to check the cookies', () => {29 cy.getCookie('NID').should('exist');30 cy.getCookie('NID').should('have.property', 'value');31 });32});33Cypress.Commands.add('getCookie', (name) => {34 return cy.window().then((win) => {35 return win.document.cookie.match(36 new RegExp('(^| )' + name + '=([^;]+)')37 );38 });39});40describe('Test to check the cookies', () => {41 it('Test to check the cookies', () => {
Using AI Code Generation
1Cypress.Cookies.defaults({2})3describe('test', function() {4 it('test', function() {5 cy.getCookie('name of cookie').should('exist')6 })7})8cy.getCookie('name of cookie').then((cookie) => {9 expect(cookie.value).to.equal('value of cookie')10})11cy.getCookie('name of cookie').then((cookie) => {12 expect(cookie.value).to.equal('value of cookie')13})
Using AI Code Generation
1describe('Test to validate cookie value', () => {2 it('Test to validate cookie value', () => {3 cy.getCookie('CONSENT').should('have.property', 'value', 'YES+DE.en+20180328-19-0')4 })5})6describe('Test to set cookie value', () => {7 it('Test to set cookie value', () => {8 cy.setCookie('CONSENT', 'YES+DE.en+20180328-19-0')9 })10})11describe('Test to clear cookie value', () => {12 it('Test to clear cookie value', () => {13 cy.clearCookies()14 })15})16describe('Test to clear cookie value', () => {17 it('Test to clear cookie value', () => {18 cy.clearCookies()19 })20})21describe('Test to clear cookie value', () => {22 it('Test to clear cookie value', () => {23 cy.clearCookies()24 })25})26describe('Test to clear cookie value', () => {27 it('Test to clear cookie value', () => {28 cy.clearCookies()29 })30})31describe('Test to clear cookie value', () => {32 it('Test to clear cookie value', () => {33 cy.clearCookies()34 })35})36describe('Test to clear cookie value', () => {37 it('Test to clear cookie value',
Cypress is a renowned Javascript-based open-source, easy-to-use end-to-end testing framework primarily used for testing web applications. Cypress is a relatively new player in the automation testing space and has been gaining much traction lately, as evidenced by the number of Forks (2.7K) and Stars (42.1K) for the project. LambdaTest’s Cypress Tutorial covers step-by-step guides that will help you learn from the basics till you run automation tests on LambdaTest.
You can elevate your expertise with end-to-end testing using the Cypress automation framework and stay one step ahead in your career by earning a Cypress certification. Check out our Cypress 101 Certification.
Watch this 3 hours of complete tutorial to learn the basics of Cypress and various Cypress commands with the Cypress testing at LambdaTest.
Get 100 minutes of automation test minutes FREE!!