<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>杰哥个人博客|杰哥博客|厦门杰哥|杰哥主页|杰哥个人网站|杰哥网站</title><link>http://www.xmhjfb.com/</link><description>厦门杰哥</description><generator>RainbowSoft Studio Z-Blog 1.8 Walle Build 91204</generator><language>zh-CN</language><copyright>Copyright 2008-2022 WWW.XMHJFB.COM Rights Reserved 闽ICP备16020319号 document.write(unescape(&amp;quot;%3Cspan id='cnzz_stat_icon_1067568'%3E%3C/span%3E%3Cscript src='https://s96.cnzz.com/stat.php%3Fid%3D1067568%26show%3Dpic' type='text/javascript'%3E%3C/script%3E&amp;quot;)); 闽公网安备 35078402010016号</copyright><pubDate>Sat, 04 Jul 2026 23:15:26 +0800</pubDate><item><title>5步永久解锁IDM完整功能：免费激活Internet Download Manager终极指南</title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/140.html</link><pubDate>Sat, 04 Jul 2026 23:13:17 +0800</pubDate><guid>http://www.xmhjfb.com/post/140.html</guid><description><![CDATA[<p>&nbsp;  5步永久解锁IDM完整功能：免费激活Internet Download Manager终极指南       原创                     于 2026-06-22 13:27:22 发布                 &middot;                 213 阅读                   &middot;</p>]]></description><category>SOFT技术专区</category><comments>http://www.xmhjfb.com/post/140.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=140</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=140&amp;key=f2554324</trackback:ping></item><item><title>双击无法打开文件夹 显示找不到应用程序</title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/139.html</link><pubDate>Wed, 31 Dec 2025 10:29:30 +0800</pubDate><guid>http://www.xmhjfb.com/post/139.html</guid><description><![CDATA[<p>&nbsp;<span style="color: rgb(51, 51, 51); font-family: &quot;PingFang SC&quot;, Arial, sans-serif; font-size: 16px; -webkit-text-stroke-color: initial;">双击文件夹时提示&ldquo;找不到应用程序&rdquo;通常是由于</span><span style="color: rgb(51, 51, 51); font-family: &quot;PingFang SC&quot;, Arial, sans-serif; font-size: 16px; -webkit-text-stroke-color: initial; -webkit-font-smoothing: antialiased;"><span rl-type="stop" class="cosd-markdown-search-more" style="background-image: url(&quot;https://gips2.baidu.com/it/u=3512824157,3601592008&amp;fm=3028&amp;app=3028&amp;f=PNG&amp;fmt=auto&amp;q=100&amp;size=f18_4&quot;); background-position: 0px 100%; background-repeat: repeat-x; background-size: 6px 1.2px; cursor: pointer; -webkit-font-smoothing: antialiased;">注册表设置</span></span><span style="color: rgb(51, 51, 51); font-family: &quot;PingFang SC&quot;, Arial, sans-serif; font-size: 16px; -webkit-text-stroke-color: initial;">异常、第三方软件冲突或系统文件损坏导致。以下方法按从简单到复杂顺序排列，可逐步尝试。</span></p>...]]></description><category>操作系统技术</category><comments>http://www.xmhjfb.com/post/139.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=139</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=139&amp;key=d271e63d</trackback:ping></item><item><title>Win10系统找不到处理器电源管理，如何给CPU设备温度？</title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/138.html</link><pubDate>Thu, 11 Aug 2022 11:01:54 +0800</pubDate><guid>http://www.xmhjfb.com/post/138.html</guid><description><![CDATA[<p data-pid="wxfJTE-1">解决办法如下：</p><ol>    <li data-pid="58z4kMr_">同时按下&ldquo;Windows键&rdquo;+&ldquo;R键&rdquo;，然后输入regedit；</li>    <li data-pid="rHoe4y8E">在注册表编辑器中，依次点击注册表左侧的：HKEY_LOCAL_MACHINE、SYSTEM、CurrentControlSet、Control、Power，右侧可以看到CsEnabled选项，双击，将数值&ldquo;1&rdquo;改为&ldquo;0&rdquo;，然后点击确定，最后重启电脑。</li>...]]></description><category>操作系统技术</category><comments>http://www.xmhjfb.com/post/138.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=138</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=138&amp;key=b954b0f7</trackback:ping></item><item><title>宏碁传奇x，降低风扇噪音的办法 </title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/137.html</link><pubDate>Thu, 11 Aug 2022 10:40:43 +0800</pubDate><guid>http://www.xmhjfb.com/post/137.html</guid><description><![CDATA[<p><main data-v-54b658d2=""><div data-v-96f154ce="" class="content"><p data-v-96f154ce="">✨方法1</p><p data-v-96f154ce="">按下键盘上的window键+Q键，搜索quick access，开启静音模式。</p><p data-v-96f154ce="">✨方法2：</p><p data-v-96f154ce="">调整处理器的电源管理，最大处理器状态调至90左右。在windows设置里，点系统&mdash;&mdash;点电源和睡眠&mdash;&mdash;点其他电源设置&mdash;&mdash;点acer的更改计划设置&mdash;&mdash;点更改高级电源设置&mdash;&mdash;点击处理器电源管理&mdash;&mdash;点系统散热方式，改成&ldquo;被动&rdquo;&mdash;&mdash;点最大处理器状态，改为90%左右就行。</p>...</p></div>]]></description><category>操作系统技术</category><comments>http://www.xmhjfb.com/post/137.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=137</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=137&amp;key=8fd482ec</trackback:ping></item><item><title>网络机顶盒显示1903故障怎么办</title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/136.html</link><pubDate>Sun, 03 Jul 2022 21:32:47 +0800</pubDate><guid>http://www.xmhjfb.com/post/136.html</guid><description><![CDATA[<p><span class="abstract-text">电信ITV无线设置一切设置OK出现1071903错误代码，是设置错误造成的，解决方法如下：</span></p><div class="abstract-content-item text"><div class="abstract-content-text"><span class="abstract-text">1、首先打开电视机和机顶盒，点击遥控器中&ldquo;设置&rdquo;选项。</span></div></div>...]]></description><category>精彩生活资讯</category><comments>http://www.xmhjfb.com/post/136.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=136</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=136&amp;key=fe4c0f19</trackback:ping></item><item><title>中控H10PLUS考勤机管理员密码破解</title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/135.html</link><pubDate>Fri, 02 Jul 2021 17:30:21 +0800</pubDate><guid>http://www.xmhjfb.com/post/135.html</guid><description><![CDATA[<p>管理员破解方式</p><div>首先看考勤机上的时间，比如显示为20:24，去掉冒号为2024</div><div>管理员密码为：(9999&minus;2024)2=63600625(9999&minus;2024)2=63600625</div><div>长按M/OK键，进入管理员界面，输入工号：8888，按M/OK键，输入上面的密码，即可进入管理页面</div><div>注：密码每分钟都不一样，必须在一分钟内操作完成!</div>]]></description><category>SOFT技术专区</category><comments>http://www.xmhjfb.com/post/135.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=135</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=135&amp;key=ab6a8794</trackback:ping></item><item><title>笔记本电脑选择USB HDD后 总是一闪但进不去解决方法</title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/134.html</link><pubDate>Wed, 23 Dec 2020 14:17:54 +0800</pubDate><guid>http://www.xmhjfb.com/post/134.html</guid><description><![CDATA[<p>开机按F1（F1）进入BIOS<br />1、进入Security&mdash;Secure Boot&mdash;Disabled <br />2、进入Startup&mdash;UEFI/Legacy Boot选项，设置为Both，下面的选项 UEFI/Legacy Boot Priority设置为UEFI First <br />3、点击F10（F10）选择yes，保存BIOS设置并退出即可     重启按F12选择USB就可以进入了</p>]]></description><category>操作系统技术</category><comments>http://www.xmhjfb.com/post/134.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=134</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=134&amp;key=2de9ebb0</trackback:ping></item><item><title>用JavaScript实现网站自动跳转电脑PC端与手机端不同页面</title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/133.html</link><pubDate>Mon, 23 Nov 2020 12:48:03 +0800</pubDate><guid>http://www.xmhjfb.com/post/133.html</guid><description><![CDATA[<p>JS代码添加到访问页面头部或者单独设置一个页面，然后设置我们需要跳转的PC和手机端URL或者页面。</p><p>&lt;script type=&quot;text/javascript&quot;&gt;<br />function browserRedirect() {<br />var sUserAgent= navigator.userAgent.toLowerCase();<br />var bIsIpad= sUserAgent.match(/ipad/i) == &quot;ipad&quot;;<br />...</p>]]></description><category>网页设计代码</category><comments>http://www.xmhjfb.com/post/133.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=133</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=133&amp;key=c06e6654</trackback:ping></item><item><title>实现拼图滑动验证码代码样式</title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/132.html</link><pubDate>Wed, 18 Nov 2020 14:47:43 +0800</pubDate><guid>http://www.xmhjfb.com/post/132.html</guid><description><![CDATA[<pre><code class="language-html hljs xml" id="copy_target_0"><span class="hljs-meta">&lt;!DOCTYPE html&gt;</span> <span class="hljs-tag">&lt;<span class="hljs-name">html</span>&gt;</span> <span class="hljs-tag">&lt;<span class="hljs-name">head</span>&gt;</span>     <span class="hljs-tag">&lt;<span class="hljs-name">title</span>&gt;</span>滑动拼图验证码<span class="hljs-tag">&lt;/<span class="hljs-name">title</span>&gt;</span>     <span class="hljs-tag">&lt;<span class="hljs-name">link</span> <span class="hljs-attr">rel</span>=<span class="hljs-string">&quot;stylesheet&quot;</span> <span class="hljs-attr">type</span>=<span class="hljs-string">&quot;text/css&quot;</span> <span class="hljs-attr">href</span>=<span class="hljs-string">&quot;https://at.alicdn.com/t/font_1582902_u0zm91pv15i.css&quot;</span>&gt;</span>     <span class="hljs-tag">&lt;<span class="hljs-name">style</span> <span class="hljs-attr">type</span>=<span class="hljs-string">&quot;text/css&quot;</span>&gt;</span><span class="css">         <span class="hljs-selector-class">.verify-slide-con</span>{ <span class="hljs-comment">/* 滑动拼图容器块 */</span>             <span class="hljs-attribute">width</span>: <span class="hljs-number">360px</span>;             <span class="hljs-attribute">padding</span>: <span class="hljs-number">10px</span> <span class="hljs-number">20px</span>;             <span class="hljs-attribute">border</span>: <span class="hljs-number">1px</span> solid <span class="hljs-number">#eee</span>;         }         <span class="hljs-selector-class">.img-con</span>{ <span class="hljs-comment">/* 图片容器块 */</span>             <span class="hljs-attribute">width</span>: <span class="hljs-number">100%</span>;             <span class="hljs-attribute">height</span>: <span class="hljs-number">200px</span>;             <span class="hljs-attribute">display</span>: flex;             <span class="hljs-attribute">justify-content</span>: center;             <span class="hljs-attribute">align-items</span>: center;             <span class="hljs-attribute">overflow</span>: hidden;             <span class="hljs-attribute">border</span>: <span class="hljs-number">1px</span> solid <span class="hljs-number">#eee</span>;             <span class="hljs-attribute">position</span>: relative;         }         <span class="hljs-selector-class">.img-con</span> &gt; <span class="hljs-selector-class">.slide-block</span>{ <span class="hljs-comment">/* 图片区域的滑块 */</span>             <span class="hljs-attribute">top</span>: <span class="hljs-number">0</span>;             <span class="hljs-attribute">left</span>: <span class="hljs-number">0</span>;             <span class="hljs-attribute">position</span>: absolute;             <span class="hljs-attribute">height</span>: <span class="hljs-number">40px</span>;             <span class="hljs-attribute">width</span>: <span class="hljs-number">40px</span>;             <span class="hljs-attribute">display</span>: none;             <span class="hljs-attribute">background-repeat</span>: no-repeat;             <span class="hljs-attribute">background-attachment</span>: scroll;             <span class="hljs-attribute">background-size</span>: <span class="hljs-number">360px</span> <span class="hljs-number">200px</span>;             <span class="hljs-attribute">z-index</span>: <span class="hljs-number">10</span>;             <span class="hljs-attribute">box-shadow</span>: <span class="hljs-number">0</span> <span class="hljs-number">0</span> <span class="hljs-number">10px</span> <span class="hljs-number">0</span> <span class="hljs-built_in">rgba</span>(0, 0, 0, 0.4), <span class="hljs-number">0</span> <span class="hljs-number">0</span> <span class="hljs-number">10px</span> <span class="hljs-number">0</span> <span class="hljs-built_in">rgba</span>(90, 90, 90, 0.4);         }         <span class="hljs-selector-class">.img-con</span> &gt; <span class="hljs-selector-class">.slide-block-mask</span>{ <span class="hljs-comment">/* 图片区域的空缺区域 */</span>             <span class="hljs-attribute">top</span>: <span class="hljs-number">0</span>;             <span class="hljs-attribute">left</span>: <span class="hljs-number">0</span>;             <span class="hljs-attribute">position</span>: absolute;             <span class="hljs-attribute">height</span>: <span class="hljs-number">40px</span>;             <span class="hljs-attribute">width</span>: <span class="hljs-number">40px</span>;             <span class="hljs-attribute">display</span>: none;             <span class="hljs-attribute">background-color</span>: <span class="hljs-built_in">rgba</span>(0, 0, 0, 0.4);         }         <span class="hljs-selector-class">.img-con</span> &gt; <span class="hljs-selector-class">.img</span>{ <span class="hljs-comment">/* 图片 */</span>             <span class="hljs-attribute">width</span>: <span class="hljs-number">100%</span>;             <span class="hljs-attribute">height</span>: <span class="hljs-number">100%</span>;         }         <span class="hljs-selector-class">.img-con</span> &gt; <span class="hljs-selector-class">.loading</span>{ <span class="hljs-comment">/* 加载中样式 */</span>             <span class="hljs-attribute">width</span>: unset;             <span class="hljs-attribute">height</span>: unset;         }         <span class="hljs-selector-class">.slide-con</span>{ <span class="hljs-comment">/* 滑块容器 */</span>             <span class="hljs-attribute">height</span>: <span class="hljs-number">40px</span>;             <span class="hljs-attribute">margin</span>: <span class="hljs-number">10px</span> <span class="hljs-number">0</span>;             <span class="hljs-attribute">position</span>: relative;             <span class="hljs-attribute">border</span>: <span class="hljs-number">1px</span> solid <span class="hljs-number">#eee</span>;         }         <span class="hljs-selector-class">.slide-con</span> &gt; <span class="hljs-selector-class">.slide-btn</span>{ <span class="hljs-comment">/* 滑动按钮 */</span>             <span class="hljs-attribute">height</span>: <span class="hljs-number">40px</span>;             <span class="hljs-attribute">width</span>: <span class="hljs-number">40px</span>;             <span class="hljs-attribute">position</span>: absolute;             <span class="hljs-attribute">background</span>: <span class="hljs-number">#4C98F7</span>;             <span class="hljs-attribute">display</span>: flex;             <span class="hljs-attribute">justify-content</span>: center;             <span class="hljs-attribute">align-items</span>: center;             <span class="hljs-attribute">cursor</span>: pointer;         }         <span class="hljs-selector-class">.icon-arrow-right</span>{ <span class="hljs-comment">/* 右箭头 */</span>             <span class="hljs-attribute">font-size</span>: <span class="hljs-number">30px</span>;             <span class="hljs-attribute">color</span>: <span class="hljs-number">#fff</span>;         }         <span class="hljs-selector-class">.operate-con</span>{ <span class="hljs-comment">/* 操作容器块 */</span>             <span class="hljs-attribute">border-top</span>: <span class="hljs-number">1px</span> solid <span class="hljs-number">#eee</span>;             <span class="hljs-attribute">height</span>: <span class="hljs-number">30px</span>;             <span class="hljs-attribute">padding</span>: <span class="hljs-number">5px</span> <span class="hljs-number">0</span> <span class="hljs-number">0</span> <span class="hljs-number">5px</span>;             <span class="hljs-attribute">display</span>: flex;             <span class="hljs-attribute">align-items</span>: center;         }         <span class="hljs-selector-class">.icon-shuaxin1</span>{ <span class="hljs-comment">/* 刷新按钮 */</span>             <span class="hljs-attribute">color</span>: <span class="hljs-number">#777</span>;             <span class="hljs-attribute">font-size</span>: <span class="hljs-number">20px</span>;             <span class="hljs-attribute">cursor</span>: pointer;         }     </span><span class="hljs-tag">&lt;/<span class="hljs-name">style</span>&gt;</span> <span class="hljs-tag">&lt;/<span class="hljs-name">head</span>&gt;</span> <span class="hljs-tag">&lt;<span class="hljs-name">body</span>&gt;</span>     <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;verify-slide-con&quot;</span>&gt;</span> <span class="hljs-comment">&lt;!-- 滑动拼图容器块 --&gt;</span>         <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;img-con&quot;</span>&gt;</span> <span class="hljs-comment">&lt;!-- 图片容器块 --&gt;</span>             <span class="hljs-tag">&lt;<span class="hljs-name">img</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;img&quot;</span>&gt;</span> <span class="hljs-comment">&lt;!-- 图片 --&gt;</span>             <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;slide-block&quot;</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span> <span class="hljs-comment">&lt;!-- 拼图 --&gt;</span>             <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;slide-block-mask&quot;</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span> <span class="hljs-comment">&lt;!-- 缺口 --&gt;</span>         <span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>         <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;slide-con&quot;</span>&gt;</span> <span class="hljs-comment">&lt;!-- 滑块容器 --&gt;</span>             <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;slide-btn&quot;</span>&gt;</span> <span class="hljs-comment">&lt;!-- 滑动按钮 --&gt;</span>                 <span class="hljs-tag">&lt;<span class="hljs-name">i</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;iconfont icon-arrow-right&quot;</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">i</span>&gt;</span> <span class="hljs-comment">&lt;!-- 图标 --&gt;</span>             <span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>         <span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>         <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;operate-con&quot;</span>&gt;</span> <span class="hljs-comment">&lt;!-- 操作容器块 --&gt;</span>             <span class="hljs-tag">&lt;<span class="hljs-name">i</span> <span class="hljs-attr">id</span>=<span class="hljs-string">&quot;refresh&quot;</span> <span class="hljs-attr">class</span>=<span class="hljs-string">&quot;iconfont icon-shuaxin1&quot;</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">i</span>&gt;</span> <span class="hljs-comment">&lt;!-- 刷新按钮 --&gt;</span>         <span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>     <span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span> <span class="hljs-tag">&lt;/<span class="hljs-name">body</span>&gt;</span> <span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">type</span>=<span class="hljs-string">&quot;text/javascript&quot;</span>&gt;</span><span class="javascript">     (<span class="hljs-function"><span class="hljs-keyword">function</span>()</span>{         <span class="hljs-keyword">var</span> imgList = [ <span class="hljs-comment">// 图片组</span>             <span class="hljs-string">&quot;http://www.sdust.edu.cn/__local/9/7A/B1/F29B84DEF72DD329997E8172ABA_664BA3EF_32466.jpg&quot;</span>,             <span class="hljs-string">&quot;http://www.sdust.edu.cn/__local/B/F3/E4/693AB931C9FFB84646970D53BFE_C506394A_4282CA.jpg&quot;</span>,             <span class="hljs-string">&quot;http://www.sdust.edu.cn/__local/F/7A/AA/E1459849AA8AB0C89854A41BD41_BF3BD857_BC0D8.jpg&quot;</span>,             <span class="hljs-string">&quot;http://www.sdust.edu.cn/__local/1/95/CB/EDC1450B8FD1B8A25FAAC726AA4_A36D4253_16C91.jpg&quot;</span>,         ];         <span class="hljs-keyword">var</span> imgCon = <span class="hljs-built_in">document</span>.querySelector(<span class="hljs-string">&quot;.img-con&quot;</span>); <span class="hljs-comment">// 图片容器元素引用</span>         <span class="hljs-keyword">var</span> img = <span class="hljs-built_in">document</span>.querySelector(<span class="hljs-string">&quot;.img-con &gt; .img&quot;</span>); <span class="hljs-comment">// 图片元素引用</span>         <span class="hljs-keyword">var</span> slideBlock = <span class="hljs-built_in">document</span>.querySelector(<span class="hljs-string">&quot;.img-con &gt; .slide-block&quot;</span>); <span class="hljs-comment">// 滑块元素引用</span>         <span class="hljs-keyword">var</span> slideBlockMask = <span class="hljs-built_in">document</span>.querySelector(<span class="hljs-string">&quot;.img-con &gt; .slide-block-mask&quot;</span>); <span class="hljs-comment">// 缺口元素引用</span>         <span class="hljs-keyword">var</span> slideCon = <span class="hljs-built_in">document</span>.querySelector(<span class="hljs-string">&quot;.slide-con&quot;</span>); <span class="hljs-comment">// 滑动容器引用</span>         <span class="hljs-keyword">var</span> slideBtn = <span class="hljs-built_in">document</span>.querySelector(<span class="hljs-string">&quot;.slide-con &gt; .slide-btn&quot;</span>); <span class="hljs-comment">// 滑块按钮引用</span>         <span class="hljs-keyword">var</span> refreshBtn = <span class="hljs-built_in">document</span>.querySelector(<span class="hljs-string">&quot;#refresh&quot;</span>); <span class="hljs-comment">// 刷新按钮引用</span>         <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">randomInt</span>(<span class="hljs-params">min=<span class="hljs-number">0</span>, max=<span class="hljs-number">1</span></span>) </span>{ <span class="hljs-comment">// 生成随机数</span>             <span class="hljs-keyword">return</span> min + ~~((max-min)*<span class="hljs-built_in">Math</span>.random()) <span class="hljs-comment">// min &lt;= random &lt; max </span>         }         <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">initSlider</span>()</span>{             <span class="hljs-keyword">var</span> maxTop = imgCon.offsetHeight -                  ~~(<span class="hljs-built_in">window</span>.getComputedStyle(slideBlock).getPropertyValue(<span class="hljs-string">&quot;height&quot;</span>).replace(<span class="hljs-string">&quot;px&quot;</span>,<span class="hljs-string">&quot;&quot;</span>)); <span class="hljs-comment">// 获取最大Y轴偏移距离</span>             <span class="hljs-keyword">var</span> maxRight = imgCon.offsetWidth -                  ~~(<span class="hljs-built_in">window</span>.getComputedStyle(slideBlock).getPropertyValue(<span class="hljs-string">&quot;width&quot;</span>).replace(<span class="hljs-string">&quot;px&quot;</span>,<span class="hljs-string">&quot;&quot;</span>)); <span class="hljs-comment">// 获取最大X轴偏移距离</span>             <span class="hljs-keyword">var</span> randPosY = randomInt(<span class="hljs-number">0</span>, maxTop); <span class="hljs-comment">// 随机Y轴偏移</span>             <span class="hljs-keyword">var</span> randPosX = randomInt(<span class="hljs-number">60</span>, maxRight); <span class="hljs-comment">// 随机X轴偏移</span>             slideBtn.onmousedown = <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">e</span>)</span>{                 slideBlock.style.display = <span class="hljs-string">&quot;block&quot;</span>; <span class="hljs-comment">// 显示拼图</span>                 slideBlock.style.top=<span class="hljs-string">`<span class="hljs-subst">${randPosY}</span>px`</span>; <span class="hljs-comment">// 拼图Y轴偏移</span>                 slideBlock.style[<span class="hljs-string">&quot;background-position&quot;</span>] = <span class="hljs-string">`-<span class="hljs-subst">${randPosX}</span>px -<span class="hljs-subst">${randPosY}</span>px`</span>; <span class="hljs-comment">// 指定背景图位置</span>                 slideBlockMask.setAttribute(<span class="hljs-string">&quot;style&quot;</span>, <span class="hljs-string">`display:block;top:<span class="hljs-subst">${randPosY}</span>px;left:<span class="hljs-subst">${randPosX}</span>px`</span>); <span class="hljs-comment">// 显示缺口并指定位置</span>                 <span class="hljs-keyword">var</span> edgeX = e.clientX; <span class="hljs-comment">// 鼠标点击位置</span>                 <span class="hljs-built_in">document</span>.onmousemove = <span class="hljs-function"><span class="hljs-params">event</span> =&gt;</span> {                     <span class="hljs-keyword">var</span> relativeX = event.clientX - edgeX; <span class="hljs-comment">// 鼠标移动距离</span>                     <span class="hljs-keyword">if</span>(relativeX&lt;<span class="hljs-number">0</span> || relativeX&gt;imgCon.offsetWidth-<span class="hljs-keyword">this</span>.offsetWidth) <span class="hljs-keyword">return</span> <span class="hljs-keyword">void</span> <span class="hljs-number">0</span>; <span class="hljs-comment">// 判断是否超出滑动容器块 超出则不移动</span>                     slideBlock.style.left = relativeX + <span class="hljs-string">&quot;px&quot;</span>; <span class="hljs-comment">// 移动拼图</span>                     <span class="hljs-keyword">this</span>.style.left =  relativeX + <span class="hljs-string">&quot;px&quot;</span>; <span class="hljs-comment">// 移动滑块按钮</span>                 }                 <span class="hljs-built_in">document</span>.onmouseup = <span class="hljs-function"><span class="hljs-keyword">function</span>() </span>{                     <span class="hljs-keyword">this</span>.onmousemove = <span class="hljs-literal">null</span>; <span class="hljs-comment">// 撤销事件</span>                     <span class="hljs-keyword">this</span>.onmouseup = <span class="hljs-literal">null</span>; <span class="hljs-comment">// 撤销事件</span>                     <span class="hljs-keyword">if</span>(<span class="hljs-built_in">Math</span>.abs(slideBlock.offsetLeft - slideBlockMask.offsetLeft)&lt;=<span class="hljs-number">2</span>) alert(<span class="hljs-string">&quot;验证成功&quot;</span>); <span class="hljs-comment">// 偏移距离小于2则认为成功</span>                     <span class="hljs-keyword">else</span> alert(<span class="hljs-string">&quot;验证失败&quot;</span>); <span class="hljs-comment">// 否则失败</span>                     slideBlock.style.left = <span class="hljs-number">0</span>; <span class="hljs-comment">// 拼图归位</span>                     slideBtn.style.left =  <span class="hljs-number">0</span>; <span class="hljs-comment">// 滑块按钮归位</span>                 };             }         }         <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">switchImg</span>()</span>{             slideBlock.style.display = <span class="hljs-string">&quot;none&quot;</span>; <span class="hljs-comment">// 不显示拼图</span>             slideBlockMask.style.display = <span class="hljs-string">&quot;none&quot;</span>; <span class="hljs-comment">// 不显示缺口</span>             img.classList.add(<span class="hljs-string">&quot;loading&quot;</span>); <span class="hljs-comment">// 指定图片加载中样式</span>             img.src=<span class="hljs-string">&quot;https://cdn.jsdelivr.net/gh/sentsin/layui@15d7241/dist/css/modules/layer/default/loading-2.gif&quot;</span>; <span class="hljs-comment">// 加载动画</span>             <span class="hljs-keyword">var</span> newSrc = imgList[randomInt(<span class="hljs-number">0</span>, <span class="hljs-number">4</span>)]; <span class="hljs-comment">// 随机加载图片</span>             <span class="hljs-keyword">var</span> tmp = <span class="hljs-keyword">new</span> Image(); <span class="hljs-comment">// 隐式加载图片</span>             tmp.src = newSrc; <span class="hljs-comment">// 指定src</span>             tmp.onload = <span class="hljs-function"><span class="hljs-keyword">function</span>()</span>{                 img.classList.remove(<span class="hljs-string">&quot;loading&quot;</span>); <span class="hljs-comment">// 撤销loading</span>                 img.src = newSrc; <span class="hljs-comment">// 指定src 此时从缓存加载图片</span>                 slideBlock.style[<span class="hljs-string">&quot;background-image&quot;</span>] = <span class="hljs-string">`url(<span class="hljs-subst">${newSrc}</span>)`</span>; <span class="hljs-comment">// 拼图背景</span>                 initSlider(); <span class="hljs-comment">// 初始化滑块</span>             }         }         (<span class="hljs-function"><span class="hljs-keyword">function</span>()</span>{             switchImg(); <span class="hljs-comment">// 加载图片</span>             refreshBtn.addEventListener(<span class="hljs-string">&quot;click&quot;</span>, e =&gt; switchImg()); <span class="hljs-comment">//  刷新按钮绑定事件</span>         })();     })(); </span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span> <span class="hljs-tag">&lt;/<span class="hljs-name">html</span>&gt;</span></code></pre>...]]></description><category>网页设计代码</category><comments>http://www.xmhjfb.com/post/132.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=132</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=132&amp;key=ae017318</trackback:ping></item><item><title>CDONTS邮件组件在服务器配置</title><author>a@b.com (roger)</author><link>http://www.xmhjfb.com/post/131.html</link><pubDate>Wed, 11 Nov 2020 18:15:13 +0800</pubDate><guid>http://www.xmhjfb.com/post/131.html</guid><description><![CDATA[<p>1、解压缩下载的文件。</p><p>2、复制文件&ldquo;cdonts.dll&rdquo;到系统目录下。</p><p>3、系统目录一般为：C:\windows\System32 64位系统为C:\Windows\SysWOW64。</p><p>4、最后点击开始菜单--&gt;运行--&gt;输入regsvr32 cdonts.dll，回车即可解决错误提示。</p><p>如果出现模块可能与您正在运行的windows版本不兼容的情况：</p><p>开始菜单输入&ldquo;cmd&rdquo;并右键&ldquo;以管理员身份运行&rdquo;或是去C盘找到CMD.EXE</p>...]]></description><category>操作系统技术</category><comments>http://www.xmhjfb.com/post/131.html#comment</comments><wfw:comment>http://www.xmhjfb.com/</wfw:comment><wfw:commentRss>http://www.xmhjfb.com/feed.asp?cmt=131</wfw:commentRss><trackback:ping>http://www.xmhjfb.com/cmd.asp?act=tb&amp;id=131&amp;key=8dd29863</trackback:ping></item></channel></rss>
