前言
这是一个神奇的网站——牛腩新闻发布系统,虽然做的不咋地,但毕竟是自己动手敲出来,还是有一点点的满足感。同时这也是小编的第一个雠小鸭,长相不算漂亮,发育还是挺健全的。 终有一天我的丑小鸭会变成白天鹅。
一步一步的进化,一步一步的蜕变……
你的验证码正确么
哎呀……为什么我的牛腩新闻发布系统 请输入验证码的图片一直为这个样子呀……不显示,就是不显示图片,图片加载出错呀。想想估计是图片路径不正确。
尝试一:牛老师说的图片加载路径
<img src="handler/WaterMark.ashx" id="vimg" alt=""onclick="changeCode()" />尝试二: 牛老师说的图片加载路径
<img src="../handler/WaterMark.ashx" id="vimg" alt=""onclick="changeCode()" />尝试三:还是 牛老师说的图片加载路径
<img src="~/handler/WaterMark.ashx" id="vimg" alt=""onclick="changeCode()" />
具体的路径方式自己可以查找相关资料,小编一带而过。问题来了,图片加载路径都试了,为什么还是不行呢?本着不要因为一个小坎都挡着前进道路的思想,于是乎继续跟着牛老师的视频往下走。山重水复疑无路,柳暗花明又一村。问题的再一次暴露,解决却不费丝毫之力。
你是这样做的么
第一步 :在Web层添加一个Handler文件夹,在里边新建一个一般处理程序WaterMark.ashx。
第二步 将你新建的文件夹下的程序中的默认子程序,删除,务必要删除
第三步,便可将牛 老师的 .NET使用一般处理程序生成验证码! 一般处理程序WaterMark.ashx的代码,原封不动的照搬下来,至于图片加载路径,可用小编 上文强调的 尝试一 即可。
第四步(杀出个陈咬金),Web页面弹出这般问题——解决方案:
至于为什么要这么做,请点击这里
这是小编 一些不成形的学习方法和大家分享一下,不要嫌弃。小编一步一步的在前进……