earth地球html源码

上传者: zzjzmdx | 上传时间: 2025-10-18 14:17:19 | 文件大小: 3.62MB | 文件类型: RAR
【HTML地球源码解析】 HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言,它构成了互联网的基础。在"earth地球html源码"这个主题中,我们主要关注的是如何使用HTML来构建一个与地球相关的网页。这个压缩包可能包含了一个或多个HTML文件,这些文件可能用来展示地球的图像、地图、地理信息或其他相关数据。 HTML源码的基本结构通常包括``声明,``元素是整个文档的根元素,接着是``部分,这里包含了文档的元信息,如标题(``),以及CSS样式表链接(`<link>`)或内联样式(`<style>`)。然后是`<body>`部分,它是网页的主要内容区域,可以包含文本、图片、链接、表格等元素。 在地球相关的HTML源码中,可能会有以下元素: 1. 地图图像:使用`<img>`标签引入地球的静态或动态地图图片,如卫星图或地形图。属性`src`定义了图片的URL,`alt`提供了替代文本,便于屏幕阅读器和搜索引擎理解。 2. SVG图形:更复杂的情况可能使用Scalable Vector Graphics(SVG)来绘制地球,这允许动态交互和缩放,SVG代码可以直接嵌入HTML中,或者通过`<object>`或`<iframe>`引用。 3. JavaScript交互:为了实现地球的旋转、缩放等动态效果,通常会结合JavaScript库,如D3.js或Three.js。这些库能处理复杂的几何变换和用户交互,创建出3D地球模型。 4. 数据集成:如果页面展示了地球上的特定地理位置,可能还会涉及到地理编码(Geocoding)服务,将地址转换为坐标,或者通过API获取天气、人口等实时数据。 5. CSS样式:使用CSS来控制地球图层的样式,比如颜色、透明度、阴影等,也可以实现过渡和动画效果,增加视觉吸引力。 6. 响应式设计:考虑到网页在不同设备上显示的效果,源码中可能会包含媒体查询(Media Queries),确保地球展示在手机、平板电脑或桌面设备上时都能适应屏幕大小。 7. 链接和按钮:页面可能提供链接到其他相关资源,或者按钮触发地图的某些操作,如放大、缩小、切换视图等。 "earth地球html源码"是一个融合了HTML基础结构、图像处理、JavaScript交互和响应式设计的实例,对于学习和提升网页开发技能非常有帮助。通过对源码的深入分析和解构,我们可以了解如何将静态的HTML页面转化为生动的、互动的地球展示。 </div> </div> <div class="zy-clearfix"></div> </div> </div> </div> </div> <!-- 文件相关信息 end --> <!-- 下载按钮 begin --> <div class="layui-col-lg12 layui-col-md12 layui-col-sm12 layui-col-sm12 layui-col-xs12 csdn-dl-item"> <div class="layui-card"> <div class="layui-card-header"><h3 id="btn-get-url" data-author="zzjzmdx" data-sourceid="88903421">文件下载</h3></div> <div class="layui-card-body"> <button type="button" class="layui-btn layui-btn-danger btn-download" data-author="zzjzmdx" data-id="2410078" data-sourceid="88903421"> <i class="layui-icon"></i> 立即下载 </button> </div> </div> </div> <!-- 下载按钮 end --> <!-- 资源详情 begin --> <div class="layui-col-lg12 layui-col-md12 layui-col-sm12 layui-col-sm12 layui-col-xs12 csdn-dl-item"> <div class="layui-card"> <div class="layui-card-header"><h3>资源详情</h3></div> <div class="layui-card-body"> <div id="compressedPackageData" style=" overflow: hidden;"></div> <div id="compressedPackageDataTemp" class="layui-hide">[{"title":"( 453 个子文件 3.62MB ) earth地球html源码","children":[{"title":"earth.html <span style='color:#111;'> 4.92KB </span>","children":null,"spread":false},{"title":"earth.jpg <span style='color:#111;'> 678.59KB </span>","children":null,"spread":false},{"title":"web-ifc-api.js <span style='color:#111;'> 1.46MB </span>","children":null,"spread":false},{"title":"three.module.js <span style='color:#111;'> 1.15MB </span>","children":null,"spread":false},{"title":"three.js <span style='color:#111;'> 1.14MB </span>","children":null,"spread":false},{"title":"OimoPhysics.js <span style='color:#111;'> 1.12MB </span>","children":null,"spread":false},{"title":"three.min.js <span style='color:#111;'> 597.36KB </span>","children":null,"spread":false},{"title":"RectAreaLightUniformsLib.js <span style='color:#111;'> 306.41KB </span>","children":null,"spread":false},{"title":"mmdparser.module.js <span style='color:#111;'> 166.14KB </span>","children":null,"spread":false},{"title":"chevrotain.module.min.js <span style='color:#111;'> 153.89KB </span>","children":null,"spread":false},{"title":"rhino3dm.js <span style='color:#111;'> 131.52KB </span>","children":null,"spread":false},{"title":"rhino3dm.module.js <span style='color:#111;'> 131.12KB </span>","children":null,"spread":false},{"title":"opentype.module.min.js <span style='color:#111;'> 123.87KB </span>","children":null,"spread":false},{"title":"FBXLoader.js <span style='color:#111;'> 100.34KB </span>","children":null,"spread":false},{"title":"GLTFLoader.js <span style='color:#111;'> 97.48KB </span>","children":null,"spread":false},{"title":"dat.gui.module.js <span style='color:#111;'> 86.95KB </span>","children":null,"spread":false},{"title":"fflate.module.js <span style='color:#111;'> 83.75KB </span>","children":null,"spread":false},{"title":"ColladaLoader.js <span style='color:#111;'> 83.00KB </span>","children":null,"spread":false},{"title":"VRMLLoader.js <span style='color:#111;'> 74.57KB </span>","children":null,"spread":false},{"title":"SVGLoader.js <span style='color:#111;'> 64.94KB </span>","children":null,"spread":false},{"title":"GLTFExporter.js <span style='color:#111;'> 58.23KB </span>","children":null,"spread":false},{"title":"EXRLoader.js <span style='color:#111;'> 56.12KB </span>","children":null,"spread":false},{"title":"MMDLoader.js <span style='color:#111;'> 52.41KB </span>","children":null,"spread":false},{"title":"SMAAPass.js <span style='color:#111;'> 48.57KB </span>","children":null,"spread":false},{"title":"ecsy.module.js <span style='color:#111;'> 46.20KB </span>","children":null,"spread":false},{"title":"FXAAShader.js <span style='color:#111;'> 46.01KB </span>","children":null,"spread":false},{"title":"LDrawLoader.js <span style='color:#111;'> 45.77KB </span>","children":null,"spread":false},{"title":"TransformControls.js <span style='color:#111;'> 44.96KB </span>","children":null,"spread":false},{"title":"zstddec.module.js <span style='color:#111;'> 41.94KB </span>","children":null,"spread":false},{"title":"MarchingCubes.js <span style='color:#111;'> 40.00KB </span>","children":null,"spread":false},{"title":"Geometry.js <span style='color:#111;'> 37.99KB </span>","children":null,"spread":false},{"title":"3MFLoader.js <span style='color:#111;'> 35.32KB </span>","children":null,"spread":false},{"title":"LightningStrike.js <span style='color:#111;'> 33.01KB </span>","children":null,"spread":false},{"title":"3DMLoader.js <span style='color:#111;'> 31.58KB </span>","children":null,"spread":false},{"title":"MMDPhysics.js <span style='color:#111;'> 29.40KB </span>","children":null,"spread":false},{"title":"VTKLoader.js <span style='color:#111;'> 28.03KB </span>","children":null,"spread":false},{"title":"RGBMLoader.js <span style='color:#111;'> 27.41KB </span>","children":null,"spread":false},{"title":"IFFParser.js <span style='color:#111;'> 27.14KB </span>","children":null,"spread":false},{"title":"CameraControls.js <span style='color:#111;'> 26.96KB </span>","children":null,"spread":false},{"title":"TDSLoader.js <span style='color:#111;'> 26.59KB </span>","children":null,"spread":false},{"title":"OrbitControls.js <span style='color:#111;'> 26.19KB </span>","children":null,"spread":false},{"title":"MMDAnimationHelper.js <span style='color:#111;'> 25.74KB </span>","children":null,"spread":false},{"title":"LWOLoader.js <span style='color:#111;'> 23.90KB </span>","children":null,"spread":false},{"title":"BufferGeometryUtils.js <span style='color:#111;'> 23.46KB </span>","children":null,"spread":false},{"title":"ConvexHull.js <span style='color:#111;'> 22.93KB </span>","children":null,"spread":false},{"title":"GeometryCompressionUtils.js <span style='color:#111;'> 22.31KB </span>","children":null,"spread":false},{"title":"WebGPURenderer.js <span style='color:#111;'> 21.80KB </span>","children":null,"spread":false},{"title":"OBJLoader.js <span style='color:#111;'> 21.67KB </span>","children":null,"spread":false},{"title":"Projector.js <span style='color:#111;'> 21.05KB </span>","children":null,"spread":false},{"title":"meshopt_decoder.module.js <span style='color:#111;'> 21.02KB </span>","children":null,"spread":false},{"title":"OutlinePass.js <span style='color:#111;'> 20.32KB </span>","children":null,"spread":false},{"title":"TeapotGeometry.js <span style='color:#111;'> 19.83KB </span>","children":null,"spread":false},{"title":"BasisTextureLoader.js <span style='color:#111;'> 19.70KB </span>","children":null,"spread":false},{"title":"SSRPass.js <span style='color:#111;'> 19.13KB </span>","children":null,"spread":false},{"title":"WebGPUTextures.js <span style='color:#111;'> 18.87KB </span>","children":null,"spread":false},{"title":"ColladaExporter.js <span style='color:#111;'> 17.83KB </span>","children":null,"spread":false},{"title":"WebGPURenderPipeline.js <span style='color:#111;'> 17.60KB </span>","children":null,"spread":false},{"title":"NodeBuilder.js <span style='color:#111;'> 17.26KB </span>","children":null,"spread":false},{"title":"TrackballControls.js <span style='color:#111;'> 17.08KB </span>","children":null,"spread":false},{"title":"SSRrPass.js <span style='color:#111;'> 16.38KB </span>","children":null,"spread":false},{"title":"StandardNode.js <span style='color:#111;'> 15.79KB </span>","children":null,"spread":false},{"title":"SMAAShader.js <span style='color:#111;'> 14.68KB </span>","children":null,"spread":false},{"title":"glslang.js <span style='color:#111;'> 14.64KB </span>","children":null,"spread":false},{"title":"TiltLoader.js <span style='color:#111;'> 14.53KB </span>","children":null,"spread":false},{"title":"SimplexNoise.js <span style='color:#111;'> 14.45KB </span>","children":null,"spread":false},{"title":"SAOPass.js <span style='color:#111;'> 14.33KB </span>","children":null,"spread":false},{"title":"OutlineEffect.js <span style='color:#111;'> 14.07KB </span>","children":null,"spread":false},{"title":"ConvexObjectBreaker.js <span style='color:#111;'> 13.98KB </span>","children":null,"spread":false},{"title":"RollerCoaster.js <span style='color:#111;'> 13.92KB </span>","children":null,"spread":false},{"title":"motion-controllers.module.js <span style='color:#111;'> 13.56KB </span>","children":null,"spread":false},{"title":"DRACOLoader.js <span style='color:#111;'> 13.39KB </span>","children":null,"spread":false},{"title":"Volume.js <span style='color:#111;'> 13.19KB </span>","children":null,"spread":false},{"title":"NRRDLoader.js <span style='color:#111;'> 13.00KB </span>","children":null,"spread":false},{"title":"SVGRenderer.js <span style='color:#111;'> 12.77KB </span>","children":null,"spread":false},{"title":"UnrealBloomPass.js <span style='color:#111;'> 12.59KB </span>","children":null,"spread":false},{"title":"SSAOPass.js <span style='color:#111;'> 12.58KB </span>","children":null,"spread":false},{"title":"RGBELoader.js <span style='color:#111;'> 12.54KB </span>","children":null,"spread":false},{"title":"MD2Loader.js <span style='color:#111;'> 12.53KB </span>","children":null,"spread":false},{"title":"PLYExporter.js <span style='color:#111;'> 12.41KB </span>","children":null,"spread":false},{"title":"MD2CharacterComplex.js <span style='color:#111;'> 12.36KB </span>","children":null,"spread":false},{"title":"SkeletonUtils.js <span style='color:#111;'> 12.06KB </span>","children":null,"spread":false},{"title":"USDZExporter.js <span style='color:#111;'> 11.62KB </span>","children":null,"spread":false},{"title":"Water.js <span style='color:#111;'> 11.53KB </span>","children":null,"spread":false},{"title":"PLYLoader.js <span style='color:#111;'> 11.45KB </span>","children":null,"spread":false},{"title":"TGALoader.js <span style='color:#111;'> 11.42KB </span>","children":null,"spread":false},{"title":"ProgressiveLightMap.js <span style='color:#111;'> 11.06KB </span>","children":null,"spread":false},{"title":"GPUComputationRenderer.js <span style='color:#111;'> 11.04KB </span>","children":null,"spread":false},{"title":"AMFLoader.js <span style='color:#111;'> 11.02KB </span>","children":null,"spread":false},{"title":"IFCLoader.js <span style='color:#111;'> 10.94KB </span>","children":null,"spread":false},{"title":"ReflectorForSSRPass.js <span style='color:#111;'> 10.78KB </span>","children":null,"spread":false},{"title":"MTLLoader.js <span style='color:#111;'> 10.72KB </span>","children":null,"spread":false},{"title":"SimplifyModifier.js <span style='color:#111;'> 10.64KB </span>","children":null,"spread":false},{"title":"OBB.js <span style='color:#111;'> 10.42KB </span>","children":null,"spread":false},{"title":"PCDLoader.js <span style='color:#111;'> 10.36KB </span>","children":null,"spread":false},{"title":"LWO2Parser.js <span style='color:#111;'> 10.33KB </span>","children":null,"spread":false},{"title":"PhongNode.js <span style='color:#111;'> 10.22KB </span>","children":null,"spread":false},{"title":"STLLoader.js <span style='color:#111;'> 9.92KB </span>","children":null,"spread":false},{"title":"TextureCubeUVNode.js <span style='color:#111;'> 9.85KB </span>","children":null,"spread":false},{"title":"NodeBuilder.js <span style='color:#111;'> 9.84KB </span>","children":null,"spread":false},{"title":"VolumeShader.js <span style='color:#111;'> 9.82KB </span>","children":null,"spread":false},{"title":"......文件过多,未全部展示","children":null,"spread":false}],"spread":true}]</div> </div> </div> </div> <!-- 资源详情 end --> <!-- 评论信息 begin --> <div class="layui-col-lg12 layui-col-md12 layui-col-sm12 layui-col-sm12 layui-col-xs12 csdn-dl-item"> <div class="layui-card"> <div class="layui-card-header"><h3>评论信息</h3></div> <div class="layui-card-body csdn-comment"> <ul> <li> <div class="layui-row layui-col-space5" style="margin-bottom: 20px; border-bottom: 1px solid #ccc; padding-bottom: 20px;"> <div class="layui-col-lg1 layui-col-md1 layui-col-sm1 layui-col-sm1 layui-col-xs1"> <img src="http://img.zhiweidada.com/zhiweidada.com/53/logo.jpg" /> </div> <div class="layui-col-lg7 layui-col-md7 layui-col-sm7 layui-col-sm7 layui-col-xs7"> <input id="txtCommentContent" class="layui-input layui-disabled" disabled type="text" name="name" placeholder="下载之后才可以评论哦 100 字~~~" /> </div> <div class="layui-col-lg2 layui-col-md2 layui-col-sm2 layui-col-sm2 layui-col-xs2 layui-disabled" disabled> <ul id="csdn-my-comment-star" data-star="0" class="comment-star comment-center"> <li data-star="0"> <img src="/images/dl/empty-five-pointed-star.png" /> </li> <li data-star="1"> <img src="/images/dl/empty-five-pointed-star.png" /> </li> <li data-star="2"> <img src="/images/dl/empty-five-pointed-star.png" /> </li> <li data-star="3"> <img src="/images/dl/empty-five-pointed-star.png" /> </li> <li data-star="4"> <img src="/images/dl/empty-five-pointed-star.png" /> </li> </ul> </div> <div id="btnCsdnComment" data-csdnid="2410078" class="layui-col-lg2 layui-col-md2 layui-col-sm2 layui-col-xs2 comment-center"> <input class="layui-btn layui-btn-disabled" disabled type="button" name="name" value=" 评论 " /> </div> </div> </li> </ul> </div> </div> </div> <!-- 评论信息 end --> <!-- 其他资源 begin --> <div class="layui-col-lg12 layui-col-md12 layui-col-sm12 layui-col-sm12 layui-col-xs12 csdn-dl-item"> <div class="layui-card"> <div class="layui-card-header"><h3>其他资源</h3></div> <div class="layui-card-body"> <ul class="zy-csdn-recommend"> <li><a target="_blank" href="/dl/detail/weixin_38518668/2447183">N $$ \ mathcal {N} $$ = 4的BFKL谱:非零保形自旋</a></li> <li><a target="_blank" href="/dl/detail/zy648225637/2446183">wlfullclient.jar</a></li> <li><a target="_blank" href="/dl/detail/nept/2446182">解决Win11 Obsidian崩溃[可运行源码]</a></li> <li><a target="_blank" href="/dl/detail/rfhjty/2446181">郝斌-C语言自学程序</a></li> <li><a target="_blank" href="/dl/detail/2301_79009758/2446180">PSCAD4.6.2安装包</a></li> <li><a target="_blank" href="/dl/detail/weixin_38517105/2446179">简析定压功放电路原理图</a></li> <li><a target="_blank" href="/dl/detail/weixin_38670208/2446178">RS485通讯接口电路图</a></li> <li><a target="_blank" href="/dl/detail/lion_6/2446177">汉王考勤机开发包</a></li> <li><a target="_blank" href="/dl/detail/weixin_38528939/2446176">保形鱼网理论的可整合性</a></li> <li><a target="_blank" href="/dl/detail/u014331692/2446175">舵机使用说明书</a></li> </ul> </div> </div> </div> <!-- 其他资源 end --> <!-- 免责申明 begin --> <div class="layui-col-lg12 layui-col-md12 layui-col-sm12 layui-col-sm12 layui-col-xs12 csdn-dl-item"> <div class="layui-card"> <div class="layui-card-header"><h3>免责申明</h3></div> <div class="layui-card-body"> 【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。 <br /> 本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明 </div> </div> </div> <!-- 免责申明 end --> </div> <div class="layui-col-lg4 layui-col-sm4 layui-hide-xs search-related"> <div class="layui-col-lg12 layui-col-sm12 csdn-dl-item"> <div class="layui-card"> <div class="layui-card-header"><h3>个人信息</h3></div> <div class="layui-card-body"> <div style="text-align:center"> <a href="/account/login?returnUrl=https%3a%2f%2fwww.zhiweidada.com%2fdl%2fdetail%2fzzjzmdx%2f2410078">点我去登录</a> </div> <div style="text-align:center; margin:20px 0px 10px;"> <button class="layui-btn" type="button" id="btnDonation">购买积分</button> <a href="/dl/history" target="_blank" class="layui-btn layui-btn-primary">下载历史</a> <button class="layui-btn layui-btn-primary" type="button" id="btnRecoverOrder">恢复订单</button> </div> </div> </div> </div> <div class="layui-col-lg12 layui-col-sm12 csdn-dl-item"> <div class="layui-card"> <div class="layui-card-header"><h3>相关资源标签</h3></div> <div class="layui-card-body"> <ul class="zy-csdn-recommend-tags"> </ul> </div> </div> </div> <div class="layui-col-lg12 layui-col-sm12 csdn-dl-item"> <div class="layui-card"> <div class="layui-card-header"><h3>热门下载</h3></div> <div class="layui-card-body"> <ul class="zy-csdn-recommend"> <li><a target="_blank" href="/dl/detail/weixin_45351743/388982">狂神说全部笔记内容.zip</a></li> <li><a target="_blank" href="/dl/detail/u010819675/26430">基于Matlab的PI/4 DQPSK的调制解调源代吗</a></li> <li><a target="_blank" href="/dl/detail/m0_54585788/380508">PowerBI视觉对象共计271组,更新日期2021.01.20日.zip</a></li> <li><a target="_blank" href="/dl/detail/weixin_43994411/378836">Elsevier爱思唯尔的word模板.zip</a></li> <li><a target="_blank" href="/dl/detail/wwleaf/382045">Plex v7.12电视端app</a></li> <li><a target="_blank" href="/dl/detail/weixin_42623382/219697">elsevier 爱思唯尔 系列期刊的word模板,template,单栏,双栏</a></li> <li><a target="_blank" href="/dl/detail/joekepler/92660">MTALAB NSGA2算法</a></li> <li><a target="_blank" href="/dl/detail/qq1162016520/365005">RX560 bios合集(请务必注意显存品牌和大小以及是否需要6pin!)含刷新工具.zip</a></li> <li><a target="_blank" href="/dl/detail/weixin_47063485/315512">EBSD分析软件——Channel5下载安装教程</a></li> <li><a target="_blank" href="/dl/detail/qq_34885669/9230">OLED显示温度和时间-STM32F103C8T6(完整程序工程+原理图+相关资料).zip</a></li> <li><a target="_blank" href="/dl/detail/bu_fo/509113">YOLOv5 人脸口罩图片数据集</a></li> <li><a target="_blank" href="/dl/detail/u010540396/9542">RNN-LSTM卷积神经网络Matlab实现</a></li> <li><a target="_blank" href="/dl/detail/weixin_41069650/298847">中国地面气候资料日值数据集(V3.0)2014-2019.zip</a></li> <li><a target="_blank" href="/dl/detail/qq_42628795/8256">基于STM32的FFT频谱分析+波形识别</a></li> <li><a target="_blank" href="/dl/detail/v6543210/982418">现代操作系统原理与实现.pdf</a></li> </ul> </div> </div> </div> <div class="layui-col-lg12 layui-col-sm12 csdn-dl-item"> <div class="layui-card"> <div class="layui-card-header"><h3>最新下载</h3></div> <div class="layui-card-body"> <ul class="zy-csdn-recommend"> <li><a target="_blank" href="/dl/detail/u010057083/2109771">.exe转.msi工具软件</a></li> <li><a target="_blank" href="/dl/detail/liuhu88/1649859">rk3288刷机工具</a></li> <li><a target="_blank" href="/dl/detail/renbo_nie/1925655">NCC2105数据字典离线网页版</a></li> <li><a target="_blank" href="/dl/detail/xshagua/1864106">OPC 1Z0-053 711题库和答案中文解析.zip</a></li> <li><a target="_blank" href="/dl/detail/huuandraku/334646">HP_LaserJet_M153_M154_Printer_series_20200612.zip</a></li> <li><a target="_blank" href="/dl/detail/access78/416420">金算盘6f破解补丁</a></li> <li><a target="_blank" href="/dl/detail/qq_31089583/144874">kb917021补丁</a></li> <li><a target="_blank" href="/dl/detail/qq_34197918/990450">FMEA(第五版--培训)中文版.pdf</a></li> <li><a target="_blank" href="/dl/detail/qq_41437512/739905">HDFView-3.1.0-win7vs14_64.zip</a></li> <li><a target="_blank" href="/dl/detail/u013724185/1372032">poi2000-2003</a></li> </ul> </div> </div> </div> </div> </div> </div> <footer class="zy-footer"> <div> <div> © 2015-2026  <span style="color: #00c1de;">只为大大</span>   |  <a href="https://beian.miit.gov.cn">赣ICP备15012672号-1</a> <script src="/scripts/app/cnzz.js?20171123"></script> </div> <div> <a target="_blank" href="/postsms">短信提交</a>   <a target="_blank" href="/donate">赞助</a>   <a target="_blank" href="/updatelog">更新日志 <span class="layui-badge-dot"></span></a> </div> <div class="links"> </div> </div> </footer> <script src="/content/plugins/layui/dist/layui.js"></script> <script src="/scripts/app/main.js?20240120001"></script> <script src="/scripts/app/dl/download.js?v=Hu8FzpMNA5WXXM9ikk7S0ngMLqt4fgZ3TipqXps5ZH4"></script> <script src="/scripts/app/contactme.js"></script> </body> </html>