2a62b867d722e5aebdba895bb86f9ed3/node_modules/cssstyle/lib/properties/outlineOffset.js" class="text truncate">outlineOffset.js 11e3a9652a first 8 ans auparavant outlineStyle.js 11e3a9652a first 8 ans auparavant outlineWidth.js 11e3a9652a first 8 ans auparavant overflow.js 11e3a9652a first 8 ans auparavant overflowX.js 11e3a9652a first 8 ans auparavant overflowY.js 11e3a9652a first 8 ans auparavant padding.js 11e3a9652a first 8 ans auparavant paddingBottom.js 11e3a9652a first 8 ans auparavant paddingLeft.js 11e3a9652a first 8 ans auparavant paddingRight.js 11e3a9652a first 8 ans auparavant paddingTop.js 11e3a9652a first 8 ans auparavant page.js 11e3a9652a first 8 ans auparavant pageBreakAfter.js 11e3a9652a first 8 ans auparavant pageBreakBefore.js 11e3a9652a first 8 ans auparavant pageBreakInside.js 11e3a9652a first 8 ans auparavant pause.js 11e3a9652a first 8 ans auparavant pauseAfter.js 11e3a9652a first 8 ans auparavant pauseBefore.js 11e3a9652a first 8 ans auparavant pitch.js 11e3a9652a first 8 ans auparavant pitchRange.js 11e3a9652a first 8 ans auparavant playDuring.js 11e3a9652a first 8 ans auparavant pointerEvents.js 11e3a9652a first 8 ans auparavant position.js 11e3a9652a first 8 ans auparavant quotes.js 11e3a9652a first 8 ans auparavant resize.js 11e3a9652a first 8 ans auparavant richness.js 11e3a9652a first 8 ans auparavant right.js 11e3a9652a first 8 ans auparavant shapeRendering.js 11e3a9652a first 8 ans auparavant size.js 11e3a9652a first 8 ans auparavant speak.js 11e3a9652a first 8 ans auparavant speakHeader.js 11e3a9652a first 8 ans auparavant speakNumeral.js 11e3a9652a first 8 ans auparavant speakPunctuation.js 11e3a9652a first 8 ans auparavant speechRate.js 11e3a9652a first 8 ans auparavant src.js 11e3a9652a first 8 ans auparavant stopColor.js 11e3a9652a first 8 ans auparavant stopOpacity.js 11e3a9652a first 8 ans auparavant stress.js 11e3a9652a first 8 ans auparavant stroke.js 11e3a9652a first 8 ans auparavant strokeDasharray.js 11e3a9652a first 8 ans auparavant strokeDashoffset.js 11e3a9652a first 8 ans auparavant strokeLinecap.js 11e3a9652a first 8 ans auparavant strokeLinejoin.js 11e3a9652a first 8 ans auparavant strokeMiterlimit.js 11e3a9652a first 8 ans auparavant strokeOpacity.js 11e3a9652a first 8 ans auparavant strokeWidth.js 11e3a9652a first 8 ans auparavant tableLayout.js 11e3a9652a first 8 ans auparavant textAlign.js 11e3a9652a first 8 ans auparavant textAnchor.js 11e3a9652a first 8 ans auparavant textDecoration.js 11e3a9652a first 8 ans auparavant textIndent.js 11e3a9652a first 8 ans auparavant textLineThrough.js 11e3a9652a first 8 ans auparavant textLineThroughColor.js 11e3a9652a first 8 ans auparavant textLineThroughMode.js 11e3a9652a first 8 ans auparavant textLineThroughStyle.js 11e3a9652a first 8 ans auparavant textLineThroughWidth.js 11e3a9652a first 8 ans auparavant textOverflow.js 11e3a9652a first 8 ans auparavant textOverline.js 11e3a9652a first 8 ans auparavant textOverlineColor.js 11e3a9652a first 8 ans auparavant textOverlineMode.js 11e3a9652a first 8 ans auparavant textOverlineStyle.js 11e3a9652a first 8 ans auparavant textOverlineWidth.js 11e3a9652a first 8 ans auparavant textRendering.js 11e3a9652a first 8 ans auparavant textShadow.js 11e3a9652a first 8 ans auparavant textTransform.js 11e3a9652a first 8 ans auparavant textUnderline.js 11e3a9652a first 8 ans auparavant textUnderlineColor.js 11e3a9652a first 8 ans auparavant textUnderlineMode.js 11e3a9652a first 8 ans auparavant textUnderlineStyle.js 11e3a9652a first 8 ans auparavant textUnderlineWidth.js 11e3a9652a first 8 ans auparavant top.js 11e3a9652a first 8 ans auparavant unicodeBidi.js 11e3a9652a first 8 ans auparavant unicodeRange.js 11e3a9652a first 8 ans auparavant vectorEffect.js 11e3a9652a first 8 ans auparavant verticalAlign.js 11e3a9652a first 8 ans auparavant visibility.js 11e3a9652a first 8 ans auparavant voiceFamily.js 11e3a9652a first 8 ans auparavant volume.js 11e3a9652a first 8 ans auparavant webkitAnimation.js 11e3a9652a first 8 ans auparavant webkitAnimationDelay.js 11e3a9652a first 8 ans auparavant webkitAnimationDirection.js 11e3a9652a first 8 ans auparavant webkitAnimationDuration.js 11e3a9652a first 8 ans auparavant webkitAnimationFillMode.js 11e3a9652a first 8 ans auparavant webkitAnimationIterationCount.js 11e3a9652a first 8 ans auparavant webkitAnimationName.js 11e3a9652a first 8 ans auparavant webkitAnimationPlayState.js 11e3a9652a first 8 ans auparavant webkitAnimationTimingFunction.js 11e3a9652a first 8 ans auparavant webkitAppearance.js 11e3a9652a first 8 ans auparavant webkitAspectRatio.js 11e3a9652a first 8 ans auparavant webkitBackfaceVisibility.js 11e3a9652a first 8 ans auparavant webkitBackgroundClip.js 11e3a9652a first 8 ans auparavant webkitBackgroundComposite.js 11e3a9652a first 8 ans auparavant webkitBackgroundOrigin.js 11e3a9652a first 8 ans auparavant webkitBackgroundSize.js 11e3a9652a first 8 ans auparavant webkitBorderAfter.js 11e3a9652a first 8 ans auparavant webkitBorderAfterColor.js 11e3a9652a first 8 ans auparavant webkitBorderAfterStyle.js 11e3a9652a first 8 ans auparavant webkitBorderAfterWidth.js 11e3a9652a first 8 ans auparavant webkitBorderBefore.js 11e3a9652a first 8 ans auparavant webkitBorderBeforeColor.js 11e3a9652a first 8 ans auparavant webkitBorderBeforeStyle.js 11e3a9652a first 8 ans auparavant webkitBorderBeforeWidth.js 11e3a9652a first 8 ans auparavant webkitBorderEnd.js 11e3a9652a first 8 ans auparavant webkitBorderEndColor.js 11e3a9652a first 8 ans auparavant webkitBorderEndStyle.js 11e3a9652a first 8 ans auparavant webkitBorderEndWidth.js 11e3a9652a first 8 ans auparavant webkitBorderFit.js 11e3a9652a first 8 ans auparavant webkitBorderHorizontalSpacing.js 11e3a9652a first 8 ans auparavant webkitBorderImage.js 11e3a9652a first 8 ans auparavant webkitBorderRadius.js 11e3a9652a first 8 ans auparavant webkitBorderStart.js 11e3a9652a first 8 ans auparavant webkitBorderStartColor.js 11e3a9652a first 8 ans auparavant webkitBorderStartStyle.js 11e3a9652a first 8 ans auparavant webkitBorderStartWidth.js 11e3a9652a first 8 ans auparavant webkitBorderVerticalSpacing.js 11e3a9652a first 8 ans auparavant webkitBoxAlign.js 11e3a9652a first 8 ans auparavant webkitBoxDirection.js 11e3a9652a first 8 ans auparavant webkitBoxFlex.js 11e3a9652a first 8 ans auparavant webkitBoxFlexGroup.js 11e3a9652a first 8 ans auparavant webkitBoxLines.js 11e3a9652a first 8 ans auparavant webkitBoxOrdinalGroup.js 11e3a9652a first 8 ans auparavant webkitBoxOrient.js 11e3a9652a first 8 ans auparavant webkitBoxPack.js 11e3a9652a first 8 ans auparavant webkitBoxReflect.js 11e3a9652a first 8 ans auparavant webkitBoxShadow.js 11e3a9652a first 8 ans auparavant webkitColorCorrection.js 11e3a9652a first 8 ans auparavant webkitColumnAxis.js 11e3a9652a first 8 ans auparavant webkitColumnBreakAfter.js 11e3a9652a first 8 ans auparavant webkitColumnBreakBefore.js 11e3a9652a first 8 ans auparavant webkitColumnBreakInside.js 11e3a9652a first 8 ans auparavant webkitColumnCount.js 11e3a9652a first 8 ans auparavant webkitColumnGap.js 11e3a9652a first 8 ans auparavant webkitColumnRule.js 11e3a9652a first 8 ans auparavant webkitColumnRuleColor.js 11e3a9652a first 8 ans auparavant webkitColumnRuleStyle.js 11e3a9652a first 8 ans auparavant webkitColumnRuleWidth.js 11e3a9652a first 8 ans auparavant webkitColumnSpan.js 11e3a9652a first 8 ans auparavant webkitColumnWidth.js 11e3a9652a first 8 ans auparavant webkitColumns.js 11e3a9652a first 8 ans auparavant webkitFilter.js 11e3a9652a first 8 ans auparavant webkitFlexAlign.js 11e3a9652a first 8 ans auparavant webkitFlexDirection.js 11e3a9652a first 8 ans auparavant webkitFlexFlow.js 11e3a9652a first 8 ans auparavant webkitFlexItemAlign.js 11e3a9652a first 8 ans auparavant webkitFlexLinePack.js 11e3a9652a first 8 ans auparavant webkitFlexOrder.js 11e3a9652a first 8 ans auparavant webkitFlexPack.js 11e3a9652a first 8 ans auparavant webkitFlexWrap.js 11e3a9652a first 8 ans auparavant webkitFlowFrom.js 11e3a9652a first 8 ans auparavant webkitFlowInto.js 11e3a9652a first 8 ans auparavant webkitFontFeatureSettings.js 11e3a9652a first 8 ans auparavant webkitFontKerning.js 11e3a9652a first 8 ans auparavant webkitFontSizeDelta.js 11e3a9652a first 8 ans auparavant webkitFontSmoothing.js 11e3a9652a first 8 ans auparavant webkitFontVariantLigatures.js 11e3a9652a first 8 ans auparavant webkitHighlight.js 11e3a9652a first 8 ans auparavant webkitHyphenateCharacter.js 11e3a9652a first 8 ans auparavant webkitHyphenateLimitAfter.js 11e3a9652a first 8 ans auparavant webkitHyphenateLimitBefore.js 11e3a9652a first 8 ans auparavant webkitHyphenateLimitLines.js 11e3a9652a first 8 ans auparavant webkitHyphens.js 11e3a9652a first 8 ans auparavant webkitLineAlign.js 11e3a9652a first 8 ans auparavant webkitLineBoxContain.js 11e3a9652a first 8 ans auparavant webkitLineBreak.js 11e3a9652a first 8 ans auparavant webkitLineClamp.js 11e3a9652a first 8 ans auparavant webkitLineGrid.js 11e3a9652a first 8 ans auparavant webkitLineSnap.js 11e3a9652a first 8 ans auparavant webkitLocale.js 11e3a9652a first 8 ans auparavant webkitLogicalHeight.js 11e3a9652a first 8 ans auparavant webkitLogicalWidth.js 11e3a9652a first 8 ans auparavant webkitMarginAfter.js 11e3a9652a first 8 ans auparavant webkitMarginAfterCollapse.js 11e3a9652a first 8 ans auparavant webkitMarginBefore.js 11e3a9652a first 8 ans auparavant webkitMarginBeforeCollapse.js 11e3a9652a first 8 ans auparavant webkitMarginBottomCollapse.js 11e3a9652a first 8 ans auparavant webkitMarginCollapse.js 11e3a9652a first 8 ans auparavant webkitMarginEnd.js 11e3a9652a first 8 ans auparavant webkitMarginStart.js 11e3a9652a first 8 ans auparavant webkitMarginTopCollapse.js 11e3a9652a first 8 ans auparavant webkitMarquee.js 11e3a9652a first 8 ans auparavant webkitMarqueeDirection.js 11e3a9652a first 8 ans auparavant webkitMarqueeIncrement.js 11e3a9652a first 8 ans auparavant webkitMarqueeRepetition.js 11e3a9652a first 8 ans auparavant webkitMarqueeSpeed.js 11e3a9652a first 8 ans auparavant webkitMarqueeStyle.js 11e3a9652a first 8 ans auparavant webkitMask.js 11e3a9652a first 8 ans auparavant webkitMaskAttachment.js 11e3a9652a first 8 ans auparavant webkitMaskBoxImage.js 11e3a9652a first 8 ans auparavant webkitMaskBoxImageOutset.js 11e3a9652a first 8 ans auparavant webkitMaskBoxImageRepeat.js 11e3a9652a first 8 ans auparavant webkitMaskBoxImageSlice.js 11e3a9652a first 8 ans auparavant webkitMaskBoxImageSource.js 11e3a9652a first 8 ans auparavant webkitMaskBoxImageWidth.js 11e3a9652a first 8 ans auparavant webkitMaskClip.js 11e3a9652a first 8 ans auparavant webkitMaskComposite.js 11e3a9652a first 8 ans auparavant webkitMaskImage.js 11e3a9652a first 8 ans auparavant webkitMaskOrigin.js 11e3a9652a first 8 ans auparavant webkitMaskPosition.js 11e3a9652a first 8 ans auparavant webkitMaskPositionX.js 11e3a9652a first 8 ans auparavant webkitMaskPositionY.js 11e3a9652a first 8 ans auparavant webkitMaskRepeat.js 11e3a9652a first 8 ans auparavant webkitMaskRepeatX.js 11e3a9652a first 8 ans auparavant webkitMaskRepeatY.js 11e3a9652a first 8 ans auparavant webkitMaskSize.js 11e3a9652a first 8 ans auparavant webkitMatchNearestMailBlockquoteColor.js 11e3a9652a first 8 ans auparavant webkitMaxLogicalHeight.js 11e3a9652a first 8 ans auparavant webkitMaxLogicalWidth.js 11e3a9652a first 8 ans auparavant webkitMinLogicalHeight.js 11e3a9652a first 8 ans auparavant webkitMinLogicalWidth.js 11e3a9652a first 8 ans auparavant webkitNbspMode.js 11e3a9652a first 8 ans auparavant webkitOverflowScrolling.js 11e3a9652a first 8 ans auparavant webkitPaddingAfter.js 11e3a9652a first 8 ans auparavant webkitPaddingBefore.js 11e3a9652a first 8 ans auparavant webkitPaddingEnd.js 11e3a9652a first 8 ans auparavant webkitPaddingStart.js 11e3a9652a first 8 ans auparavant webkitPerspective.js 11e3a9652a first 8 ans auparavant webkitPerspectiveOrigin.js 11e3a9652a first 8 ans auparavant webkitPerspectiveOriginX.js 11e3a9652a first 8 ans auparavant webkitPerspectiveOriginY.js 11e3a9652a first 8 ans auparavant webkitPrintColorAdjust.js 11e3a9652a first 8 ans auparavant webkitRegionBreakAfter.js 11e3a9652a first 8 ans auparavant webkitRegionBreakBefore.js 11e3a9652a first 8 ans auparavant webkitRegionBreakInside.js 11e3a9652a first 8 ans auparavant webkitRegionOverflow.js 11e3a9652a first 8 ans auparavant webkitRtlOrdering.js 11e3a9652a first 8 ans auparavant webkitSvgShadow.js 11e3a9652a first 8 ans auparavant webkitTapHighlightColor.js 11e3a9652a first 8 ans auparavant webkitTextCombine.js 11e3a9652a first 8 ans auparavant webkitTextDecorationsInEffect.js 11e3a9652a first 8 ans auparavant webkitTextEmphasis.js 11e3a9652a first 8 ans auparavant webkitTextEmphasisColor.js 11e3a9652a first 8 ans auparavant webkitTextEmphasisPosition.js 11e3a9652a first 8 ans auparavant webkitTextEmphasisStyle.js 11e3a9652a first 8 ans auparavant webkitTextFillColor.js 11e3a9652a first 8 ans auparavant webkitTextOrientation.js 11e3a9652a first 8 ans auparavant webkitTextSecurity.js 11e3a9652a first 8 ans auparavant webkitTextSizeAdjust.js 11e3a9652a first 8 ans auparavant webkitTextStroke.js 11e3a9652a first 8 ans auparavant webkitTextStrokeColor.js 11e3a9652a first 8 ans auparavant webkitTextStrokeWidth.js 11e3a9652a first 8 ans auparavant webkitTransform.js 11e3a9652a first 8 ans auparavant webkitTransformOrigin.js 11e3a9652a first 8 ans auparavant webkitTransformOriginX.js 11e3a9652a first 8 ans auparavant webkitTransformOriginY.js 11e3a9652a first 8 ans auparavant webkitTransformOriginZ.js 11e3a9652a first 8 ans auparavant webkitTransformStyle.js 11e3a9652a first 8 ans auparavant webkitTransition.js 11e3a9652a first 8 ans auparavant webkitTransitionDelay.js 11e3a9652a first 8 ans auparavant webkitTransitionDuration.js 11e3a9652a first 8 ans auparavant webkitTransitionProperty.js 11e3a9652a first 8 ans auparavant webkitTransitionTimingFunction.js 11e3a9652a first 8 ans auparavant webkitUserDrag.js 11e3a9652a first 8 ans auparavant webkitUserModify.js 11e3a9652a first 8 ans auparavant webkitUserSelect.js 11e3a9652a first 8 ans auparavant webkitWrap.js 11e3a9652a first 8 ans auparavant webkitWrapFlow.js 11e3a9652a first 8 ans auparavant webkitWrapMargin.js 11e3a9652a first 8 ans auparavant webkitWrapPadding.js 11e3a9652a first 8 ans auparavant webkitWrapShapeInside.js 11e3a9652a first 8 ans auparavant webkitWrapShapeOutside.js 11e3a9652a first 8 ans auparavant webkitWrapThrough.js 11e3a9652a first 8 ans auparavant webkitWritingMode.js 11e3a9652a first 8 ans auparavant whiteSpace.js 11e3a9652a first 8 ans auparavant widows.js 11e3a9652a first 8 ans auparavant width.js 11e3a9652a first 8 ans auparavant wordBreak.js 11e3a9652a first 8 ans auparavant wordSpacing.js 11e3a9652a first 8 ans auparavant wordWrap.js 11e3a9652a first 8 ans auparavant writingMode.js 11e3a9652a first 8 ans auparavant zIndex.js 11e3a9652a first 8 ans auparavant zoom.js 11e3a9652a first 8 ans auparavant kodo - Gogs: Go Git Service

Нет описания

basic.html 8.8KB

    {% load staticfiles %} <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="format-detection" content="telephone=no,email=no,address=no"> <meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no"> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" /> <title>{% block title %}{% endblock %}</title> <link href="//cdnjs.cloudflare.com/ajax/libs/pure/0.6.2/pure-min.css" rel="stylesheet"> <link href="//cdnjs.cloudflare.com/ajax/libs/flexslider/2.6.3/flexslider.min.css" rel="stylesheet"> <link href="//res.wx.qq.com/open/libs/weui/0.4.3/weui.min.css" rel="stylesheet" type="text/css" /> <link href="{% static 'page/css/flexslider.ext.css' %}" rel="stylesheet" type="text/css" /> <link href="{% static 'page/css/weui.ext.css' %}" rel="stylesheet" type="text/css" /> {% block link %}{% endblock %} <style> body { font-family: Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif !important; background: #fff; } img { pointer-events: none; } .clickable { pointer-events: auto; } /* Input 自动填充后,移除 Chrome 默认黄色 */ input:-webkit-autofill { box-shadow: 0 0 0 1000px white inset !important; } .container { padding-bottom: 45px; } .text-center { text-align: center; } .empty { color: #999; padding: .9375rem 0; font-size: .625rem; } .text_ellipsis { overflow:hidden; white-space:nowrap; text-overflow: ellipsis; } .fl { float: left; } .fr { float: right; } .clearfix { zoom: 1; } .clearfix:after { content: "\200B"; display: block; height: 0; clear: both; } </style> {% block tohomecss %} <style> .tohome { width: 40px; height: 40px; background-color: rgba(139, 139, 139, 0.7); position: fixed; right: 10px; bottom: 20px; border-radius: 9999px; border-top-left-radius: 9999px; border-top-right-radius: 9999px; border-bottom-left-radius: 9999px; border-bottom-right-radius: 9999px; z-index: 99999999; } .tohome img { display: block; width: 18px; height: 13px; margin: 6px auto 2px; } .tohome p { color: #ffffff; } </style> {% endblock %} {% block css %}{% endblock %} <script> {% block rem %} //这段js的最后面有两个参数记得要设置,一个为设计稿实际宽度,一个为制作稿最大宽度,例如设计稿为750,最大宽度为750,则为(750,750) !function(e,t){function n(){var n=l.getBoundingClientRect().width;t=t||540,n>t&&(n=t);var i=100*n/e;r.innerHTML="html{font-size:"+i+"px;}"}var i,d=document,o=window,l=d.documentElement,r=document.createElement("style");if(l.firstElementChild)l.firstElementChild.appendChild(r);else{var a=d.createElement("div");a.appendChild(r),d.write(a.innerHTML),a=null}n(),o.addEventListener("resize",function(){clearTimeout(i),i=setTimeout(n,300)},!1),o.addEventListener("pageshow",function(e){e.persisted&&(clearTimeout(i),i=setTimeout(n,300))},!1),"complete"===d.readyState?d.body.style.fontSize="16px":d.addEventListener("DOMContentLoaded",function(e){d.body.style.fontSize="16px"},!1)}(750,750); {% endblock %} </script> </head> <body> {% block somehtml %}{% endblock %} <div class="container"> {% block container %}{% endblock %} {% block tohomehtml %} <div class="tohome"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAMAAABzP0xhAAAAS1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////+DmQsHAAAAGHRSTlMAoHDw+q0VCufg187DuI+OgGJUSDwyKCBlxSbJAAAAi0lEQVQ4y+3SuRKEIBBFUaQbcd+X9/9fOpRDjaXQGJnNiW/SiwpkmXpiW6C16Sav4dR5qtlKHMpNbhaCR4vUTIwfnuKNxoWONR1uunB0g4Cxt9EbRDSXVewVoqr9bNYCgmJV3kwQ0fxtRkYCj8oZ8GBQqieHIWByev9DEPjfeisy+mDk6Dy9/kevRR9/MjHbEpIcQAAAAABJRU5ErkJggg=="> <p style="text-align:center;font-size:8px">回首页</p> </div> {% endblock %} </div> {% block somehtml2 %}{% endblock %} <script> window.onerror = function(errorMessage, scriptURI, lineNo, columnNo, error) { // 构建错误对象 var errorObj = { lineNo: lineNo || null, columnNo: columnNo || null, scriptURI: scriptURI || null, errorMessage: errorMessage || null, stack: error && error.stack ? error.stack : null }; // 构建Http请求 if (XMLHttpRequest) { var xhr = new XMLHttpRequest(); xhr.open('post', '/e/report', true); xhr.setRequestHeader('Content-Type', 'application/json'); // 设置请求头 xhr.send(JSON.stringify(errorObj)); // 发送参数 } } </script> {# <script src="//cdnjs.cloudflare.com/ajax/libs/zepto/1.1.6/zepto.min.js"></script>#} <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/flexslider/2.6.3/jquery.flexslider-min.js"></script> {% block script %}{% endblock %} <script> // History 压入本地连接 function pushHistory() { var state = { title: "title", url: "#" }; window.history.pushState(state, "title", "#"); } pushHistory(); // 延时监听 setTimeout(function () { // 监听``返回``、``后退``、``上一页`` window.addEventListener("popstate", function (e) { if (confirm("确认退出") == true) { window.history.back(-1); } else { pushHistory(); } }, false); }, 300); </script> <script> {% block glbjs %}{% endblock %} $(function() { /** 格式化输入字符串**/ //用法: "hello{0}".format('world');返回'hello world' String.prototype.format= function(){ var args = arguments; return this.replace(/\{(\d+)\}/g,function(s,i){ return args[i]; }); } {% block flexsliderjs %} // 轮播图 $('.flexslider').flexslider({ slideshowSpeed: 2000, pauseOnHover: true, controlNav: false, directionNav: false, }); {% endblock %} {% block tohomejs %} // 返回首页 $('.tohome').click(function () { window.location.href = '{{ domain }}/page/nav?{{ params|safe }}' }) {% endblock %} {% block js %}{% endblock %} }); </script> <script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> <script type="text/javascript" src="{% static 'machine/js/jswe-1.0.0.js' %}"></script> <script> {# V.initWxData({#} {# imgUrl: '{{ domain }}{% static 'page/img/logo.jpg' %}',#} {# link: 'http://hpsgift.hphcclub.com/we/ws',#} {# desc: '惠普销售红包系统',#} {# title: '惠普销售红包系统',#} {# timeLine: ''#} {# }, true);#} V.hideOptionMenu(); {% block jswe %}{% endblock %} </script> {% block scriptag %}{% endblock %} </body> </html>