您现在的位置是:网站首页> 编程资料编程资料

ASP编程菜鸟易犯的一个错误_资源网

2023-12-05 165人已围观

简介 ASP编程菜鸟易犯的一个错误_资源网

在ASP编程中,身份认证可以说是常要用到的。但怎么样才能做到认证的安全呢?

表单提交页面:sub.htm 

以下为引用的内容:


   
    管理员登陆</title><br>     <body><br>     <form name="form1" method="post" action="sub.asp"><br>     <p> 管理员: <br>     <input type="text" name="UserID" size="25" maxlength="20"><br>     密 码: <br>     <input type="text" name="Pass" size="12" maxlength="20"><br>     <input type="submit" name="Submit" value="提交"><br>     </p><br>     </form><br>     </body><br>     </html></p></td></tr></tbody></table></span></p><p></p><table cellspacing="0" cellpadding="6" width="95%" align="center" border="0" style="border-right: #cccccc 1px dotted; table-layout: fixed; border-top: #cccccc 1px dotted; border-left: #cccccc 1px dotted; border-bottom: #cccccc 1px dotted"><tbody><tr><td bgcolor="#fdfddf" style="word-wrap: break-word"><font color="#ff0000">以下为引用的内容:</font><br>     SUB.asp程序 <br>     <% <br>     接收表单中的数据 <br>     user=request.from("UserID") <br>     检察表单提交的数据是否为空(表单页面可能你用<a href="http://www.downcc.com/k/javascript/" target="_blank">javascript</a> OR VBSCRIPT控制了,但这里也不要忘记控制! <br>     if user="" then <br>     转到出错提示页面! <br>     response.redirect "err1.htm" <br>     这一句可能没用,但加上为好! <br>     response.end <br>     end if <br>     pass=request.from("Pass") <br>     if pass="" then <br>     response.redirect "err2.htm" <br>     response.end <br>     end if <br>     联接数据库 <br>     file=server.mappath("你的数据库") <br>     set conn=server.createobject("adodb.connection") <br>     dr="driver={microsoft <a href="http://www.downcc.com/k/access/" target="_blank">access</a> driver (*.mdb)};dbq="&file <br>     conn.open dr <br>     set rs=server.createobject("adodb.recordset") <br>     关键是这里的SQL语言 <br>     sql="select * from 表 where user= "&user&" and pass= "&pass&" " <br>     rs.open sql <br>     if not rs.eof then <br>     找到的话就进入管理页面 <br>     reponse.redirect "login.asp" <br>     else <br>     没找到就进入错误页面 <br>     response.write "err3.htm" <br>     end if <br>     %></td></tr></tbody></table><p>大家感觉以上代码应该没问题啊,但是这里有一个严重的安全隐患:</p><p>我如果想登录管理员的话可以在SUb.htm表单输入框中输入:</p><p>第一个文本框中输入:a or 1 = 1 或 OR =</p><p>第二个文本框中输入:a or 1 = 1 或 OR =</p><p>提交,大家会看到...“呜,听我说完好不好,砖头一会再丢过来..."</p><p>"a " 和“1”为任意字符</p><p>有人会问为什么你输入这些字符会以管理员身份进入呢??</p><p>其实这些字符是对你程序中SQL语言的欺骗,而成功进入的</p><p>大家看:开始程序SQL中是对表进行查询满足user= "&user&" and pass= "&pass&" "条件的记录</p><p>sql="select * from 表 where user= "&user&" and pass= "&pass&" "</p><p>我而输入上面的代码后就成了:</p><p>sql="select * from 表 where user= a or 1 = 1 and pass= a or 1 = 1 "</p><p>大家看看,能有不进入的理由吗??给我一个不进入的理由,先!</p><p>以上USER PASS字段为字符型 如果是数字型也一样的道理!</p><p>解决方法:</p><p>一、函数替代法:</p><p>用REPLACE将用户端输入的内容中含有特殊字符进行替换,达到控制目的啊!sql="select * from 表 where user= "&replace(user," "," ")&" and pass= "&replace(pass," "," ")&" "</p><p>这种方法每次只能替换一个字符,其实危险的字符不只是" ",还有如">"、"<"、"&"、"%"等字符应该全控制起来。但用REPLACE函数好象不太胜任那怎么办呢??</p><p>二、程序控制法</p><p>用程序来对客户端输入的内容全部控制起来,这样能全面控制用户端输入的任何可能的危险字符或代码,我就的这个方法!</p><p></p><table cellspacing="0" cellpadding="6" width="95%" align="center" border="0" style="border-right: #cccccc 1px dotted; table-layout: fixed; border-top: #cccccc 1px dotted; border-left: #cccccc 1px dotted; border-bottom: #cccccc 1px dotted"><tbody><tr><td bgcolor="#fdfddf" style="word-wrap: break-word"><font color="#ff0000">以下为引用的内容:</font><br><% <br>     捕捉用户端提交的表单内容 <br>     user=request.from("user") <br>     pass=request.from("pass") <br>     ... <br>     循环控制开始 <br>     for i=1 to len(user) <br>     用MID函数读出变量user中i 位置的一个字符 <br>     us=mid(user,i,1) <br>     将读出的字符进行比较 <br>     if us=" " or us="%" or us="<" or us=">" or us="&" then <br>     如果含有以上字符将出错提示,不能含有以上特殊字符 <br>     response.redirect "err2.htm" <br>     response.end <br>     end if <br>     next <br>     ... <br>     %> </td></tr></tbody></table> <p class="share"><b>提示:</b> 本文由<b>神</b>整理自网络,如有侵权请联系本站删除! <br/> 本站声明: <br/> 1、本站所有资源均来源于互联网,不保证100%完整、不提供任何技术支持; <br/> 2、本站所发布的文章以及附件仅限用于学习和研究目的;不得将用于商业或者非法用途;否则由此产生的法律后果,本站概不负责! </p> <p><span class="diggit"></span></p> <div class="nextinfo"> <p>上一篇:<a href="/programinfo/?id=158376">三步搞定phpwind的静态化部署_资源网</a></p> <p>下一篇:<a href="/programinfo/?id=158378">通过PHP实现DataGrid功能_资源网</a></p> </div> </div> </div> <div class="whitebg"> <h2 class="htitle">相关内容</h2> <ul class="otherlink"> <li><a href="/programinfo/?id=158376">三步搞定phpwind的静态化部署_资源网</a></li> <li><a href="/programinfo/?id=158375">炉石传说各职业发展趋势分析 术士能否笑到最后_手机游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=158374">炉石传说卡组推荐 塞纳留斯咆哮德_手机游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=158373">炉石传说卡组推荐 激活流中速德鲁伊_手机游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=158372">战争总动员前期攻略 发电厂建造升级介绍_手机游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=158371">欢乐西游帮派系统大猜想 帮派系统怎么玩_手机游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=158370">进击吧勇者如何提升战斗力_手机游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=158369">神雕侠侣 行侠仗义详解攻略(金轮法王、穿云箭)_手机游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=158368">神雕侠侣手游版新宠物萌雕然然战斗力分析_手机游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=158367">锁链战记 国服实用卡牌推荐_手机游戏_游戏攻略_</a></li> </ul> </div> </div> <div class="rbox"> <div class="whitebg paihang"> <h2 class="htitle">点击排行</h2> <ul> <li><i></i><a href="/programinfo/?id=1208905">唯唯绸否猜打一最佳正确生肖[最佳成语最佳释义解释答]</a></li> <li><i></i><a href="/programinfo/?id=154665">TYSB手游公测版下载-TYSB官方唯一正版手游下载 _安卓网</a></li> <li><i></i><a href="/programinfo/?id=238995">青云传之琉璃梦手游下载-青云传之琉璃梦官方版下载 v5.7.0安卓版_安卓网</a></li> <li><i></i><a href="/programinfo/?id=1208903">洗牌猫下载-洗牌猫(卡牌对战)Shuffle Cats v0.14.8_安卓网</a></li> <li><i></i><a href="/programinfo/?id=1208902">丛林动物宝宝发型沙龙游戏-丛林动物宝宝发型沙龙(休闲装扮)Baby Jungle Animal Hair Salon v1.0.10_安卓网</a></li> <li><i></i><a href="/programinfo/?id=1208910">士绅名流代表什么生肖,成语释义解释落实</a></li> <li><i></i><a href="/programinfo/?id=1208911">士绅名流代表是指什么生肖数字,成语释义解释落实</a></li> <li><i></i><a href="/programinfo/?id=1208909">士绅名流是指代表什么生肖、释义成语解释落实</a></li> </ul> </div> <div class="whitebg tuijian"> <h2 class="htitle">本栏推荐</h2> <ul> <li> <a href="/programinfo/?id=414017"> <i> <img src="//img.jbzj.com/file_images/game/202005/20200508084711128.jpg" onerror="javascript:this.src='/static/images/1.jpg';"> </i> <p>魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</p> </a> </li> <li> <a href="/programinfo/?id=414016"> <i> <img src="//img.jbzj.com/file_images/game/202005/20200508084711128.jpg" onerror="javascript:this.src='/static/images/1.jpg';"> </i> <p>魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</p> </a> </li> <li> <a href="/programinfo/?id=414015"> <i> <img src="//img.jbzj.com/file_images/game/202005/20200508084711128.jpg" onerror="javascript:this.src='/static/images/1.jpg';"> </i> <p>魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</p> </a> </li> <li> <a href="/programinfo/?id=414014"> <i> <img src="//img.jbzj.com/file_images/game/202005/20200508084711128.jpg" onerror="javascript:this.src='/static/images/1.jpg';"> </i> <p>魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</p> </a> </li> <li> <a href="/programinfo/?id=414013"> <i> <img src="//img.jbzj.com/file_images/game/202005/20200508084711128.jpg" onerror="javascript:this.src='/static/images/1.jpg';"> </i> <p>魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</p> </a> </li> <li> <a href="/programinfo/?id=414012"> <i> <img src="//img.jbzj.com/file_images/game/202005/20200508084711128.jpg" onerror="javascript:this.src='/static/images/1.jpg';"> </i> <p>魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</p> </a> </li> <li> <a href="/programinfo/?id=414011"> <i> <img src="//img.jbzj.com/file_images/game/202005/20200508084711128.jpg" onerror="javascript:this.src='/static/images/1.jpg';"> </i> <p>魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</p> </a> </li> </ul> </div> <div class="whitebg wenzi"> <h2 class="htitle">猜你喜欢</h2> <ul> <li><a href="/programinfo/?id=414017">魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=414016">魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=414015">魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=414014">魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=414013">魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=414012">魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</a></li> <li><a href="/programinfo/?id=414011">魔兽世界大米副本boss新手入坑教程 大秘境全副本新手全攻略_网络游戏_游戏攻略_</a></li> </ul> </div> </div> </article> <footer> <div class="box"> <div class="wxbox"> <ul> <li><img src="/static/images/wx.png"><span>我的微信</span></li> </ul> </div> <div class="endnav"> <p><b>关于我们</b></p> <p>神代码(http://02613.cn )是IT资源下载与IT技能学习平台。js代码网收集整理了最新IT开发视频教程、网站模板、网站源码、js特效(插件)等,充分满足IT用户对不同类型资源的下载需求。代码网拒绝滥竽充数,我们只提供精品资源! <a data-ext-mark="custom-02" href="http://wpa.qq.com/msgrd?v=3&uin=512953070&site=qq&menu=yes" rel="nofollow" class="btn-contact custom-w" target="_blank" style="color: #448aff;"> 站长QQ:512953070 </a> 本站会员:517 </p> <p>© 技术支持:<a href="http://02613.cn" title="神代码" target="_blank">神代码(http://02613.cn)</a> <a href="http://blog.sixgod.net/programinfo/?id=158377" title="blog.sixgod.net" target="_blank">blog.sixgod.net</a> <a href="http://blog.haifeisi.net/programinfo/?id=158377" title="blog.haifeisi.net" target="_blank">blog.haifeisi.net</a> <a href="http://blog.flerken.cn/programinfo/?id=158377" title="blog.flerken.cn" target="_blank">blog.flerken.cn</a> <a href="http://blog.bieha.cn/programinfo/?id=158377" title="blog.bieha.cn" target="_blank">blog.bieha.cn</a> <a href="http://blog.miuti.cn/programinfo/?id=158377" title="blog.miuti.cn" target="_blank">blog.miuti.cn</a> <a href="http://blog.dk028.com/programinfo/?id=158377" title="blog.dk028.com" target="_blank">blog.dk028.com</a> <a href="http://blog.scflcp.cn/programinfo/?id=158377" title="blog.scflcp.cn" target="_blank">blog.scflcp.cn</a> <a href="http://blog.bzbl.cn/programinfo/?id=158377" title="blog.bzbl.cn" target="_blank">blog.bzbl.cn</a> <a href="http://blog.mlft.cn/programinfo/?id=158377" title="blog.mlft.cn" target="_blank">blog.mlft.cn</a> <a href="http://blog.7zz.net/programinfo/?id=158377" title="blog.7zz.net" target="_blank">blog.7zz.net</a> <a href="http://blog.liuyifei.net/programinfo/?id=158377" title="blog.liuyifei.net" target="_blank">blog.liuyifei.net</a> <a href="http://blog.58t.net/programinfo/?id=158377" title="blog.58t.net" target="_blank">blog.58t.net</a> <a href="http://blog.yamiao.net/programinfo/?id=158377" title="blog.yamiao.net" target="_blank">blog.yamiao.net</a> <a href="http://blog.caclrc.cn/programinfo/?id=158377" title="blog.caclrc.cn" target="_blank">blog.caclrc.cn</a> <a href="http://blog.rgbbs.cn/programinfo/?id=158377" title="blog.rgbbs.cn" target="_blank">blog.rgbbs.cn</a> <a href="http://blog.heiapp.net/programinfo/?id=158377" title="blog.heiapp.net" target="_blank">blog.heiapp.net</a> <a href="http://blog.zhfjx.cn/programinfo/?id=158377" title="blog.zhfjx.cn" target="_blank">blog.zhfjx.cn</a> <a href="http://blog.sshfy.cn/programinfo/?id=158377" title="blog.sshfy.cn" target="_blank">blog.sshfy.cn</a> <a href="http://blog.sxdgc.cn/programinfo/?id=158377" title="blog.sxdgc.cn" target="_blank">blog.sxdgc.cn</a> <a href="http://blog.28city.cn/programinfo/?id=158377" title="blog.28city.cn" target="_blank">blog.28city.cn</a> <a href="http://blog.etcb.cn/programinfo/?id=158377" title="blog.etcb.cn" target="_blank">blog.etcb.cn</a> <a href="http://blog.abdayah.cn/programinfo/?id=158377" title="blog.abdayah.cn" target="_blank">blog.abdayah.cn</a> <a href="http://blog.ddbdzs.cn/programinfo/?id=158377" title="blog.ddbdzs.cn" target="_blank">blog.ddbdzs.cn</a> <a href="http://blog.hyflex.cn/programinfo/?id=158377" title="blog.hyflex.cn" target="_blank">blog.hyflex.cn</a> <a href="http://blog.11855.cn/programinfo/?id=158377" title="blog.11855.cn" target="_blank">blog.11855.cn</a> <a href="http://blog.11566.cn/programinfo/?id=158377" title="blog.11566.cn" target="_blank">blog.11566.cn</a> <a href="http://blog.11355.cn/programinfo/?id=158377" title="blog.11355.cn" target="_blank">blog.11355.cn</a> <a href="http://blog.62622.cn/programinfo/?id=158377" title="blog.62622.cn" target="_blank">blog.62622.cn</a> <a href="http://blog.cbwq.cn/programinfo/?id=158377" title="blog.cbwq.cn" target="_blank">blog.cbwq.cn</a> <a href="http://blog.zrqm.cn/programinfo/?id=158377" title="blog.zrqm.cn" target="_blank">blog.zrqm.cn</a> <a href="http://blog.rlfm.cn/programinfo/?id=158377" title="blog.rlfm.cn" target="_blank">blog.rlfm.cn</a> <a href="http://blog.pbtb.cn/programinfo/?id=158377" title="blog.pbtb.cn" target="_blank">blog.pbtb.cn</a> <a href="http://blog.knlz.cn/programinfo/?id=158377" title="blog.knlz.cn" target="_blank">blog.knlz.cn</a> <a href="http://blog.rhwf.cn/programinfo/?id=158377" title="blog.rhwf.cn" target="_blank">blog.rhwf.cn</a> <a href="http://blog.dxfp.cn/programinfo/?id=158377" title="blog.dxfp.cn" target="_blank">blog.dxfp.cn</a> <a href="http://blog.rptb.cn/programinfo/?id=158377" title="blog.rptb.cn" target="_blank">blog.rptb.cn</a> <a href="http://blog.nzjg.cn/programinfo/?id=158377" title="blog.nzjg.cn" target="_blank">blog.nzjg.cn</a> <a href="http://blog.ygnl.cn/programinfo/?id=158377" title="blog.ygnl.cn" target="_blank">blog.ygnl.cn</a> <a href="http://blog.rxbg.cn/programinfo/?id=158377" title="blog.rxbg.cn" target="_blank">blog.rxbg.cn</a> <a href="http://blog.rfbc.cn/programinfo/?id=158377" title="blog.rfbc.cn" target="_blank">blog.rfbc.cn</a> <a href="http://blog.rwbs.cn/programinfo/?id=158377" title="blog.rwbs.cn" target="_blank">blog.rwbs.cn</a> <a href="http://blog.music.liuyifei.net/programinfo/?id=158377" title="blog.music.liuyifei.net" target="_blank">blog.music.liuyifei.net</a> <a href="http://blog.img.liuyifei.net/programinfo/?id=158377" title="blog.img.liuyifei.net" target="_blank">blog.img.liuyifei.net</a> <a href="http://blog.drnu.cn/programinfo/?id=158377" title="blog.drnu.cn" target="_blank">blog.drnu.cn</a> <a href="http://blog.wyim.cn/programinfo/?id=158377" title="blog.wyim.cn" target="_blank">blog.wyim.cn</a> <a href="http://blog.dvtg.cn/programinfo/?id=158377" title="blog.dvtg.cn" target="_blank">blog.dvtg.cn</a> <a href="http://blog.fvhc.cn/programinfo/?id=158377" title="blog.fvhc.cn" target="_blank">blog.fvhc.cn</a> <a href="http://blog.lble.cn/programinfo/?id=158377" title="blog.lble.cn" target="_blank">blog.lble.cn</a> <a href="http://blog.mvhu.cn/programinfo/?id=158377" title="blog.mvhu.cn" target="_blank">blog.mvhu.cn</a> <a href="http://blog.uesese.cn/programinfo/?id=158377" title="blog.uesese.cn" target="_blank">blog.uesese.cn</a> <a href="http://blog.ikuns.cc/programinfo/?id=158377" title="blog.ikuns.cc" target="_blank">blog.ikuns.cc</a> <a href="http://blog.02613.cn/programinfo/?id=158377" title="blog.02613.cn" target="_blank">blog.02613.cn</a> <a href="http://blog.lymzi.cn/programinfo/?id=158377" title="blog.lymzi.cn" target="_blank">blog.lymzi.cn</a> <a href="http://blog.ktoa.cn/programinfo/?id=158377" title="blog.ktoa.cn" target="_blank">blog.ktoa.cn</a> <a href="http://blog.73216.cn/programinfo/?id=158377" title="blog.73216.cn" target="_blank">blog.73216.cn</a> <a href="http://blog.crtwd.cn/programinfo/?id=158377" title="blog.crtwd.cn" target="_blank">blog.crtwd.cn</a> <a href="http://blog.szmdx.cn/programinfo/?id=158377" title="blog.szmdx.cn" target="_blank">blog.szmdx.cn</a> <a href="http://blog.kylkc.cn/programinfo/?id=158377" title="blog.kylkc.cn" target="_blank">blog.kylkc.cn</a> <a href="http://blog.dztmd.cn/programinfo/?id=158377" title="blog.dztmd.cn" target="_blank">blog.dztmd.cn</a> <a href="http://blog.pmhlw.cn/programinfo/?id=158377" title="blog.pmhlw.cn" target="_blank">blog.pmhlw.cn</a> <a href="http://blog.gfxtk.cn/programinfo/?id=158377" title="blog.gfxtk.cn" target="_blank">blog.gfxtk.cn</a> <a href="http://blog.tzpc.cn/programinfo/?id=158377" title="blog.tzpc.cn" target="_blank">blog.tzpc.cn</a> <a href="http://blog.jbqm.cn/programinfo/?id=158377" title="blog.jbqm.cn" target="_blank">blog.jbqm.cn</a> <a href="http://blog.sh3.cn/programinfo/?id=158377" title="blog.sh3.cn" target="_blank">blog.sh3.cn</a> <a href="http://blog.7sh.cn/programinfo/?id=158377" title="blog.7sh.cn" target="_blank">blog.7sh.cn</a> <a href="http://blog.95596.net/programinfo/?id=158377" title="blog.95596.net" target="_blank">blog.95596.net</a> <a href="http://blog.95540.net/programinfo/?id=158377" title="blog.95540.net" target="_blank">blog.95540.net</a> <a href="http://blog.12383.net/programinfo/?id=158377" title="blog.12383.net" target="_blank">blog.12383.net</a> <a href="http://blog.12363.net/programinfo/?id=158377" title="blog.12363.net" target="_blank">blog.12363.net</a> <a href="http://blog.boboji.net/programinfo/?id=158377" title="blog.boboji.net" target="_blank">blog.boboji.net</a> <a href="http://blog.r515.cn/programinfo/?id=158377" title="blog.r515.cn" target="_blank">blog.r515.cn</a> <a href="http://blog.g2050.cn/programinfo/?id=158377" title="blog.g2050.cn" target="_blank">blog.g2050.cn</a> <a href="http://blog.bbc888.com/programinfo/?id=158377" title="blog.bbc888.com" target="_blank">blog.bbc888.com</a> <a href="http://blog.ha123.net.cn/programinfo/?id=158377" title="blog.ha123.net.cn" target="_blank">blog.ha123.net.cn</a> <a href="http://blog.dindongji.com/programinfo/?id=158377" title="blog.dindongji.com" target="_blank">blog.dindongji.com</a> <a href="http://blog.dindongji.cn/programinfo/?id=158377" title="blog.dindongji.cn" target="_blank">blog.dindongji.cn</a> <a href="http://blog.dindongji.net/programinfo/?id=158377" title="blog.dindongji.net" target="_blank">blog.dindongji.net</a> <a href="http://blog.touyin.net/programinfo/?id=158377" title="blog.touyin.net" target="_blank">blog.touyin.net</a> <a href="http://blog.ludan.net/programinfo/?id=158377" title="blog.ludan.net" target="_blank">blog.ludan.net</a> </p> </div> </div> <a href="#"> <div class="top"></div> </a></footer> <style type="text/css"> #zfbhb { background-color: aliceblue; width: 200px; position: fixed; left: 5px; bottom: 200px; } #zfbhb img { width: 200px; } #zfbhb1 { background-color: aliceblue; width: 150px; position: fixed; right: 5px; bottom: 40px; } #zfbhb1 img { width: 150px; margin-top: 10px; height: 80px; } @media screen and (min-width: 1px) and (max-width: 1023px) { #zfbhb { width: 100px !important; } #zfbhb img { width: 100px; } #zfbhb1 { background-color: aliceblue; width: 80px; position: fixed; right: 5px; bottom: 30px; } #zfbhb1 img { width: 80px; margin-top: 10px; height: 30px; } } </style> <div id="zfbhb"> <img src="/static/images/zfbhb.png" alt=""> </div> <div id="zfbhb1"> <a href="#" target="_blank"> <img src="/static/images/ad.gif" alt="-六神源码网"/> </a> <a href="/xiaoshuoliebiao/0/1.html" target="_blank"><img src="http://img.liuyifei.net/uploads/20250405/90f7d443007aeac93ead6cbd5fec9cd6.jpg" onerror="javascript:this.src='/static/images/ad.gif';"></a> <a href="/xiaoshuoliebiao/0/1.html" target="_blank"><img src="http://img.liuyifei.net/uploads/20250405/90f7d443007aeac93ead6cbd5fec9cd6.jpg" onerror="javascript:this.src='/static/images/ad.gif';"></a> <a href="/xiaoshuoliebiao/0/1.html" target="_blank"><img src="http://img.liuyifei.net/uploads/20250405/90f7d443007aeac93ead6cbd5fec9cd6.jpg" onerror="javascript:this.src='/static/images/ad.gif';"></a> <a href="/xiaoshuoliebiao/0/1.html" target="_blank"><img src="http://img.liuyifei.net/uploads/20250405/90f7d443007aeac93ead6cbd5fec9cd6.jpg" onerror="javascript:this.src='/static/images/ad.gif';"></a> <a href="/xiaoshuoliebiao/0/1.html" target="_blank"><img src="http://img.liuyifei.net/uploads/20250405/90f7d443007aeac93ead6cbd5fec9cd6.jpg" onerror="javascript:this.src='/static/images/ad.gif';"></a> <a href="/xiaoshuoliebiao/0/1.html" target="_blank"><img src="http://img.liuyifei.net/uploads/20250405/90f7d443007aeac93ead6cbd5fec9cd6.jpg" onerror="javascript:this.src='/static/images/ad.gif';"></a> </div> <script src="/static/js/jquery-1.8.3.min.js"></script> <script src="/static/js/comm.js"></script> <!--[if lt IE 9]> <script src="/static/js/modernizr.js"></script> <![endif]--> <script src="/static/js/tongji.js"></script> </body> </html>