var glb_productlayerclass = '.product-n2'; var glb_prodctcontentpagemaxwidth = 0; var glb_changetoscalewidth = 1000; var glb_scalebasewith = 1600; var glb_changestyle_id = null; var glb_allneedchangestyleids = 'product_111,product_115,product_119,product_122,product_134,'; $(window).resize(function () { if ($('.phonebody ' + glb_productlayerclass).length > 0 && $(window).width() < glb_changetoscalewidth) { return; } glb_setbannerbgtobigscreen(); }); $(document).ready(function () { get_global_changestyle_id(); glb_setbannerbgtobigscreen(); }); function get_global_changestyle_id() { if ($('#global_needchangestyle_id').length > 0) { glb_changestyle_id = $('#global_needchangestyle_id').attr('global_needchangestyle_id'); if (glb_allneedchangestyleids.indexOf(glb_changestyle_id+',') == -1) { glb_changestyle_id = null; } } } function glb_setbannerbgtobigscreen() { if (glb_changestyle_id == undefined || glb_changestyle_id == null) { return; } if ($(window).width() > glb_changetoscalewidth) { if ($('body').hasClass('phonebody')) { $('body').removeClass('phonebody'); } } else { if (!$('body').hasClass('phonebody')) { $('body').addClass('phonebody'); } } glb_scaleProductContentOnLoaded(); } var glb_productpaget_img; // 定时器 var glb_productpageimgisLoad = true; // 控制变量 var glb_isnoralproductpage = true; var glb_normalproducthtml = ''; var glb_dotransvalper = 0; function glb_scaleProductContentOnLoaded() { if (glb_normalproducthtml == '' && $(glb_productlayerclass).length > 0) { glb_normalproducthtml = $(glb_productlayerclass).html(); } if ($('.phonebody ' + glb_productlayerclass).length > 0) { glb_isnoralproductpage = false; glb_productpageimgisLoad = true; $('.phonebody ' + glb_productlayerclass + ' img').each(function () { // 找到为0就将isLoad设为false,并退出each if (this.height === 0) { glb_productpageimgisLoad = false; return false; } }); if (!glb_productpageimgisLoad) { setTimeout(function () { glb_scaleProductContentOnLoaded(); // 递归扫描 }, 500); return; } $('.phonebody ' + glb_productlayerclass + ' span').each(function () { var mefontsize = ($(this).css('font-size') + "").toLowerCase().replace("px", ""); if (mefontsize >= 30 && mefontsize < 40) { $(this).css('font-size', '42px'); } if (mefontsize > 0 && mefontsize < 30) { $(this).css('font-size', '32px'); } }); glb_PreSettingsMethod(); if (glb_prodctcontentpagemaxwidth <= 0) { $(".phonebody " + glb_productlayerclass + " div").each(function () { var newwidth = parseInt($(this).css('width').replace('px', '').replace('%', '').replace(' ', '').replace(' ', '')); if (newwidth > glb_prodctcontentpagemaxwidth) glb_prodctcontentpagemaxwidth = newwidth; }); } if (glb_prodctcontentpagemaxwidth <= 0) { glb_prodctcontentpagemaxwidth = glb_scalebasewith; } $('.phonebody ' + glb_productlayerclass).width(glb_prodctcontentpagemaxwidth); var transval = $(window).width() / glb_prodctcontentpagemaxwidth; glb_dotransvalper = transval; var lastwidth = 0 - glb_prodctcontentpagemaxwidth * (1 - transval) / 2 + 'px'; var lastheight = 0 - $('.phonebody ' + glb_productlayerclass).height() * (1 - transval) / 2 + 'px'; $('.phonebody .contentmain').width($(window).width()); $('.phonebody .contentmain').height($('.phonebody .contentmain').height() * transval); $('.phonebody ' + glb_productlayerclass).css({ 'position': 'relative', 'top': lastheight, 'left': lastwidth }); $('.product-boxs').css("position", "relative"); $('.phonebody ' + glb_productlayerclass).css('transform', 'scale(' + transval + ')'); setTimeout("glb_FixSomeHeightNotTrue()", 500); } else if ($(glb_productlayerclass).length > 0) { //从备份中恢复 if (!glb_isnoralproductpage) { $(glb_productlayerclass).html(''); $('.contentmain').removeAttr('style'); $(glb_productlayerclass).removeAttr('style'); $(glb_productlayerclass).html(glb_normalproducthtml); glb_isnoralproductpage = true; } } } function glb_FixSomeHeightNotTrue() { var lastheight = 0 - $('.phonebody ' + glb_productlayerclass).height() * (1 - glb_dotransvalper) / 2 + 'px'; $('.phonebody ' + glb_productlayerclass).css({ 'top': lastheight }); } function glb_PreSettingsMethod() { switch (glb_changestyle_id) { case "product_119": glb_PreSettingsMethod_p119(); break; case "product_122": glb_PreSettingsMethod_p122(); break; case "product_115": glb_PreSettingsMethod_p115(); break; case "product_111": glb_PreSettingsMethod_p111(); break; case "product_134": glb_PreSettingsMethod_default(); break; } } function glb_PreSettingsMethod_default() { scalebasewith = 1400; } function glb_PreSettingsMethod_p111() { scalebasewith = 1600; $('.product-n2 table span').css('line-height','150%'); $($($('.product-n2 table tr')[2]).find('span')[1]).css('padding-right','10%').css('text-align','left'); var tmpk = $($($('.product-n2 table tr')[1]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('
','')); $(tmpk).css('padding-right','2%'); tmpk = $($($('.product-n2 table tr')[3]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('DSS键
','DSS键,').replace('共可支持
','共可支持').replace('DSS键
','DSS键,').replace('共可支持
','共可支持')); $(tmpk).css('padding-right','2%'); $($($('.product-n2 table tr')[3]).find('span')[0]).css('left','35%'); tmpk = $($($('.product-n2 table tr')[5]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('
','')); $(tmpk).css('padding-right','10%').css('text-align','left').css('left','10%').css('top','25%'); $($('.ke-zeroborder .ke-zeroborder td')[2]).html($($('.ke-zeroborder .ke-zeroborder td')[2]).html().replace('Asterisk,
','Asterisk,').replace('Asterisk,
','Asterisk,')); $('.ke-zeroborder .ke-zeroborder').width(scalebasewith-200); } function glb_PreSettingsMethod_p115() { scalebasewith = 1600; $('.product-n2 table span').css('line-height','150%'); $($($('.product-n2 table tr')[2]).find('span')[1]).css('padding-right','10%').css('text-align','left'); $($($('.product-n2 table tr')[4]).find('span')[0]).css('top','10%'); $($($('.product-n2 table tr')[4]).find('span')[1]).css('top','20%'); $($($($('.product-n2 table tr')[5]).find('span')[1])).css('left','35%'); var tmpk = $($($('.product-n2 table tr')[5]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('
','')); $(tmpk).css('padding-right','10%').css('text-align','left').css('left','10%').css('top','25%'); $($('.ke-zeroborder .ke-zeroborder td')[2]).html($($('.ke-zeroborder .ke-zeroborder td')[2]).html().replace('Asterisk,
','Asterisk,').replace('Asterisk,
','Asterisk,')); $('.ke-zeroborder .ke-zeroborder').width(scalebasewith-200); } function glb_PreSettingsMethod_p119() { scalebasewith = 1600; $('.product-n2 table span').css('line-height','150%'); $($($('.product-n2 table tr')[2]).find('span')[1]).css('padding-right','15%').css('text-align','left'); var tmpk = $($($('.product-n2 table tr')[1]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('
','')); $(tmpk).css('padding-right','10%'); tmpk = $($($('.product-n2 table tr')[3]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('DSS键
','DSS键,').replace('共可支持
','共可支持').replace('DSS键
','DSS键,').replace('共可支持
','共可支持')); $(tmpk).css('padding-right','5%'); $($($('.product-n2 table tr')[3]).find('span')[0]).css('left','35%'); $($($('.product-n2 table tr')[4]).find('span')[1]).css('padding-right','15%') tmpk = $($($('.product-n2 table tr')[5]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('   ','').replace('   ','').replace('   ','').replace('   ','').replace('可查看
','可查看').replace('在停车
','在停车').replace('中心的
','中心的')); $(tmpk).css('padding-right','10%'); $($('.ke-zeroborder .ke-zeroborder td')[2]).html($($('.ke-zeroborder .ke-zeroborder td')[2]).html().replace('Asterisk,
','Asterisk,').replace('Asterisk,
','Asterisk,')); $('.ke-zeroborder .ke-zeroborder').width(scalebasewith-200); $($($('.product-n2 table tr')[6]).find('span')[0]).css('left','8%'); tmpk = $($($('.product-n2 table tr')[6]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('
','').replace('
','').replace('
','').replace('
','').replace('
','')).css('width','33%').css('left','8%'); $($($('.product-n2 table tr')[7]).find('span')[0]).css('left','8%'); tmpk = $($($('.product-n2 table tr')[7]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('
','').replace('
','').replace('
','').replace('
','').replace('
','')).css('width','38%').css('left','8%'); } function glb_PreSettingsMethod_p122() { scalebasewith = 1200; $('.product-n2 table span').css('line-height','150%'); $($($('.product-n2 table tr')[1]).find('span')[0]).css('left','10%').css('top','20%') $($($('.product-n2 table tr')[1]).find('span')[1]).css('left','10%'); $($($('.product-n2 table tr')[2]).find('span')[0]).css('left','35%'); $($($('.product-n2 table tr')[2]).find('span')[1]).css('padding-right','10%').css('text-align','left').css('top','16%').css('left','25%'); var tmpk = $($($('.product-n2 table tr')[3]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('
','')).css('width','48%').css('left','10%').css('top','35%'); $($($('.product-n2 table tr')[3]).find('span')[0]).css('left','10%'); tmpk = $($($('.product-n2 table tr')[4]).find('span')[1]); $(tmpk).html($(tmpk).html().replace('
','')).css('padding-right','30%').css('left','10%').css('top','25%'); $($($('.product-n2 table tr')[4]).find('span')[0]).css('left','10%').css('top','15%'); $($($('.product-n2 table tr')[5]).find('span')[0]).css('left','35%'); $($($('.product-n2 table tr')[5]).find('span')[1]).css('left','10%').css('padding-right','10%').css('top','20%'); $($($('.product-n2 table tr')[6]).find('span')[0]).css('left','25%').css('top','3%'); $($($('.product-n2 table tr')[6]).find('span')[1]).css('left','10%').css('padding-right','10%').css('top','16%').css('text-align','left'); $($($('.product-n2 table tr')[6]).find('p')[0]).css('padding-top','120px'); }