‘壹’ 前端框架如何实现定位
前端bug主要分为3个类别:HTML,CSS,Javascript三类问题
给个最大的区别方式方法:
出现样式的问题基本都是CSS的bug
出现文本的问题基本都是html的bug
出现交互类的问题基本都是Javascript的bug
区分前后台交互:查看网络请求
TMS对应的VM模板,出现的一些截断控制,转换功能都属于前端的问题
标签闭合—表象,页面中出现大范围的混乱,就是少了标签的情况,导致标签未闭合
标签浮出—例如鼠标移动到文本位置,浮出全名的这种浮出形式都属于标签浮出的问题
标签在不同的浏览器的一种解析方式的不同导致的前端bug例如如下结构
页面定点的问题:最明显的前端功能,在于点击某个链接将页面位置定位到对应的位置
页面的跳转,也属于html的问题,大家在出现点击未跳转或者跳转方式不正确的问题,直接可以定位到跳转属性的问题,找到对应的跳转对应的块提供给开发人员即可
兼容型bug
脚本兼容型问题:在出现对应交互的问题就基本可以定位到脚本兼容型bug,例如DIV的显示和层结构。实际可以参考聚划算的几个商品鼠标移动到小图的时候,对应大图展示的功能。
页面样式兼容型问题:直接表象在样式上,都是基于框架的页面展示错误,很容易定位
业务性bug
内容型bug
有产生交互类的问题,大多数都可以定位到是属于javascript产生的问题,该部分大多不会报错
有错误提示类的。页面左下方有出现javascript的错误提示;有弹出错误信息提示的bug;浏览器返回的一些错误弹出框都属于javascript的bug
现在以淘宝的前端人员工作为例进行相关bug定位的剖析
判断前后台问题的区分方法:
FF, 打开错误控制台
a) Html中如果有链接,有相应的情况下,基本可以定位到是属于前端的问题
b) 如果为空,或者有出现error错误信息,我们就可以定位到属于后台开发的问题
一、HTML
最常见的HTML的问题—就是标签的问题了,最常见的排查和解决办法就是查看页面源代码,然后通过检查标签的工具,现在暂时提供idea.exe进行检查,有其他更好的工具再进行推荐。
常见问题类别:
该部分可以看做为一个大的框即是标签<a> 内嵌标题的标签<p>,里面再有这些个内容<ing>,那么在不同的浏览器中,可能ie和FF的解析会产生不同,假设IE解析 为<a><p><ing></ing></a></p>的一种形式,但在FF 下可能解析为
<a><ing></ing></a>
<p></p>
的两行的形式从而导致前端在复古鞋/板鞋这块ing里面的格式产生混乱
结构可看为:
a) 我们可以通过右键,查看元素的工具进行定位到毛点所定位到的位置,如果出现问题这种问题很直观,并且能通过这种方法直接定位到问题
二、CSS,产生样式问题。例如:排版,布局,颜色,背景等
css的bug主要分为:兼容型bug 、业务性bug 和 内容型bug
a) 表现:仅在少数几个浏览器上出现
b) 原因:浏览器的解析不一致
c) 解决:根据实际情况进行前端代码的通用性
d) 类别:
a) 表现:在所有浏览器下都有该问题
b) 原因:对业务不熟悉
c) 解决:根据需求进行修改达到业务要求
该类型的定位,主要在和实现的要求不一致,最直接表现在页面的友好型,用户的可用性的bug,可以定位为该类型
a) 表现: 前端自测正确,但在填入内容后,出现的错误,内容消失等
b) 原因: 扩展性未考虑周全
c) 解决: 进行overflow test
输入内容的长度限制等功能可定位为内容型bug
三、Javascript
最直接的判断方法,刷新页面,出现滞后显示的一些模块基本都为脚本的输出块。该部分的一些问题可以参照兼容型bug中类别的脚本兼容型bug。
‘贰’ 为什么电脑上老是出现“脚本错误”而且网页经常打不开
IE总是弹出脚本错误提示窗口
出现此问题是因为该网页的 HTML 源代码不能使用客户端脚本(如 Microsoft JScript 或 Visual Basic 脚本)正确工作。发生此问题可能是因为以下原因之一: " 网页的 HTML 源代码中有问题。
" 您的计算机或网络上阻止了活动脚本、ActiveX 控件或 Java 小程序。Internet Explorer 或另外一种程序(如防病毒程序或防火墙)可以配置为阻止活动脚本、ActiveX 控件或 Java 小程序
" 防病毒软件配置为扫描您的“临时 Internet 文件”或“已下载的程序文件”文件夹。
" 您计算机上的脚本引擎损坏或过时。
" 您计算机上的 Internet 相关文件夹损坏。
" 您的视频卡驱动程序已损坏或者已过时。
" 您计算机上的 DirectX 组件损坏或过时。
注意:服务器端脚本 -- 如 Active Server Pages (ASP) 中的 Visual Basic 脚本 -- 运行在 Web 服务器上。因服务器端脚本故障而发生的脚本错误不在 Internet Explorer 中生成错误消息,但也可能会创建一个不能正确显示或工作的网页。
一、错误特征:
行: 247 字符: 2 错误: 拒绝访问 代码: 0
二、解决方案
1、清除一下IE浏览器的缓存,点IE上的工具——然后再选择最下面的Internet选项,再点Internet删除文件(记得勾上删除所有脱机内容),确定后再重新打开IE浏览器试试,同时请确认您使用的是IE6.0及以上版本。
2、您的网页上清缓存,在网页上选择工具->Interner选项->删除Cookies和删除文件,然后再确定。
3、请您点击IE浏览器中的“工具”,选择“internet选项”,进入“安全”页面,点击“自定义级别”,将您的安全设置设为“低”。
4、清空一下IE浏览器的cookies文件,在IE浏览器中设置“禁止自动脚本更新”,并不要选择“禁止运行ActiveX控件”,然后再尝试操作。
三、总结
1、错误类型不固定 行: 247 字符: 2 错误: 拒绝访问 代码: 0 数字部分都是可变的。
2、解决方案中的4条不用都改,我的错误只用了1、2条就解决了。
3、错误发生原因没有做解释,因为我也搞不懂,很复杂而且需要一定专业知识才能搞懂,写在这也没什么必要,因为我们的目的是解决这一错误,能正常访问网页就OK了。
如果是打开IE上网时弹出,属正常现象,可以在IE-工具-高级选项中选择"禁用脚本调试";如果还是不行,就把“显示每个脚本的错误通知”前的对号去掉,就不会出现了!
因为现在的网页都使用了大量的脚本,写错了也很正常,把脚本错误通知去掉就可以了!
也是在IE的高级选项中找!
‘叁’ 电脑一直弹出脚本错误对话框,如何解决
电脑一直出现脚本错误的原因是系统错误导致的,具体解决方法步骤如下:
1、首先打开计算机,在计算机内打开开始菜单,点击搜索框。
‘肆’ 按键精灵8 后台脚本 坐标不正确 求高手解释 修改
坐标不正确! 今天终于弄正确了。
那个 网页游戏?你点 那个小窗口播放,然后 选一个坐标,减掉一个Y,Y是小窗口播放器标题栏 的宽度我取30。这样就可以了。 然后写入Plugin Window.Move(hwnd,0,0),这样就不用在小窗口模式运行脚本了,普通360、最大化就可以了。运行后可以最小,也可以缩小。
Delay 3000 //延迟3秒,最好写进去,这样时间充裕。
Dim hwnd
Plugin hwnd=Window.MousePoint()
// 获得鼠标指向窗口句柄
Plugin Window.Move(hwnd,0,0)
// 将窗口移动到左上角
‘伍’ 按键精灵后台脚本坐标问题,求助。。。。
后台操作,是以窗口客户区(不包括窗口边框)左上角为原点的,后台操作是窗口坐标,窗口坐标和屏幕坐标不一样,窗口坐标与窗口在屏幕的位置无关,也就是说,你把窗口移动到别处,代码
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 478, 500)
If GetColor = "0000CC" Then
MessageBox GetColor
End If
还是对的。
‘陆’ 出现“脚本错误”什么原因
网页错误的原因,有几个原因会导致这个现象出现:
1.你的网速过慢,网页代码没有完全下载就运行了,导致不完整,当然就错误了。
2.网页设计错误,导致部分代码不能执行。
3.你的浏览器不兼容导致部分代码不能执行。
4.网站服务器访问量太大,导致服务器超负载,部分代码没有完全下载就提示浏览器完毕,导致错误。
你可以多刷新,或者换一个网速比较好的时候访问(前提是这个网站是个大网站,不会出现问题2)
--
如果不是网速问题
Internet
Explorer浏览器(IE)出现错误故障,有可能是文件丢失,或者病毒木马造成的。
最好下载一个新的IE浏览器,正常安装一下就可以修复不少问题。
IE6下载地址:http://www.newhua.com/soft/17441.htm
IE7下载地址:http://www.newhua.com/soft/48511.htm
请选择对应版本下载。
如果下载安装之后问题还不能解决,那么只能下载超级兔子,里面有一个功能是IE修复专家,完全修复一下IE浏览器了。
超级兔子下载地址:http://165.newhua.com/soft/2636.htm
--
如果以上方式还是没有办法解决,那么你只能重新安装系统了,最好是格式化C盘后再安装,也可以同时避免一些病毒和木马,让系统更稳定。
‘柒’ 脚本错误什么意思
脚本错误 是一种在平常电脑应用(上网、软件运行等)过程中常见的一种错误。
这种错误通常是由于软件程序使用了 脚本 来完成某项功能,而由于脚本编写不够完善,或是由于运行环境过程中突发的故障,从而导致脚本运行出现错误。
在这里所说的“脚本”,其实质上是一些可执行的命令序列的集合。这些命令序列通过相应的解释器逐条运行,并最终完成编写者想要达到的功能。
脚本通常是解释执行的,比如,批处理脚本(*.bat)、Vbs脚本(*.vbs),这两种常见的脚本都需要windows系统的命令解释器(Shell)、WSH(Windows脚本主机)才能正确运行。
“Internet Explorer 脚本错误 ”,也属于上面的脚本错误的一种,具体这个脚本是用什么语言编写的,要查看具体的错误提示。一般来说,IE 脚本通常使用 vbs 语言/ javaScript 语言。
遇到这种错误的解决办法,如果是偶发性的,个人推荐是不用管它,有时候重新刷新一下页面或是重新启动系统,这种错误就消失了。根本的解决办法,是针对出现的错误原因,重新编写完善脚本,而这在大多数情况下都不太可行。
‘捌’ asp网站后台编辑器脚本出现错误 怎么解决啊
是UBB还是其它的编辑器啊,我这有静态的编辑器倒可以给你用用,你换一下编辑器应该就可以了,还有你最好本地先试一下是不是服务器配置问题,如果是就请高手帮你重新配服务器安全和组件啥的
望采纳,有疑问,请追问,必回复,谢谢合作
‘玖’ 我做的一个按键后台脚本在按键精灵8上运行出现偏差,大家看一看是什么地方错误了
首先你要做的是一个后台脚本,我目前注意到2个问题。
1:第六行 KeyPress "Enter", 1 这明显是一个前台的语句,不知道是否是你的疏忽
2:虽然你加入了一些延时,不过4.5.6行之间并没有,应该增加适当的延时,因为脚本的执行速度是很快的,没有适当的延时,在某些游戏中会被识别成同时按下了3个键。并且会大幅影响你的脚本运行质量
希望能够帮到你
‘拾’ 脚本发生错误是什么意思什么是脚本
访问者所使用的浏览器不能完全支持页面里的脚本,形成“脚本错误”。遇到“脚本错误”时一般会弹出一个非常难看的脚本运行错误警告窗口,而事实上,脚本错误并不会影响网站浏览,因此这一警告可谓多此一举。
要关闭警告则可以在浏览器的工具菜单选择Internet选项,然后单击高级属性页,进入到浏览标签,并选中“禁止脚本调试”复选框即可。
脚本(Script)为一种批处理文件的延伸,是一种纯文本保存的程序,计算机脚本程序为确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。
(10)后台脚本定位出现错误扩展阅读
脚本通常可以由应用程序临时调用并执行。各类脚本被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。
举个最常见的例子,当点击网页上的Email地址时能自动调用Outlook Express或Foxmail这类邮箱软件,就是通过脚本功能来实现的。也正因为脚本的这些特点,往往被一些别有用心的人所利用。
例如在脚本中加入一些破坏计算机系统的命令,这样当用户浏览网页时,一旦调用这类脚本,便会使用户的系统受到攻击。
所以用户应根据对所访问网页的信任程度选择安全等级,特别是对于那些本身内容就非法的网页,更不要轻易允许使用脚本。通过“安全设置”对话框,选择“脚本”选项下的各种设置就可以轻松实现对脚本的禁用和启用。