javascript调试(三)-使用事件监听调试js

自己写代码打断点比较容易,firebug直接会跳到断点处。 但是经常分析别人的代码,由于js写的很多很复杂,jquery和一些js框架通常是动态绑定的,js动作不直接写在html标签中,要想定位js的执行点比较困难。 1.当鼠标划过一个元素产生了动作,怎么定位这个动作执行了哪个js文件的哪个函数呢? 2.引申出另一个问题,怎样不打断点调试js ? 比如input submit绑定了click事件,怎样能够自动定位到js执行点。 上面两个问题,其实是js调试的另一个侧面,通常我们都是先打断点,然后浏览器暂停在断点处我们来看数据。不过借助工具,我们确实可以通过事件定位到j...

javascript调试(二)-打断点调试js

ie7及以前的版本都不带调试工具,所以在遇到运行错误的时候,ie的左下角边框上会出现一个三角叹号 ,双击可以看到详情。但由于无法看到详细情况,实用意义不大。 ie7及老版本用户可安装IEDeveloperToolBar工具,再安装一个cachepal用于清缓存,十分方便。 ie8及新版本直接按F12,即可弹出自带工具。 chrome自带调试工具,跟firefox下的firebug工具类似,按F12键弹出,但是还是觉得firebug好用。 firefox,ff有着强大的插件库,安装firebug,在界面上按F12,会弹出调试窗口,基本上可以应付所有的javascript和css...

javascript调试(一)-使用alert和console.log简单调试

先上代码: 所谓简单调试使用alert(var)或者document.write(var)实时输出一些当前变量,看看是否是预期的结果。比如上面的代码,我们用alert(t)的弹窗显示变量t的值。 我们还可以使用javascript提供的console.log(var)输出一些手工内容,这里输出的内容在浏览器的控制面板里面可以看到,用来判断这个步骤有没有被程序执行。 不过,对于稍微复杂一点的js代码,我们就需要一步一步的看结果,以上的方法明显是不够的,那么就需要用到下面的debug调试。

网站SEO运营:怎样生成高质量的内容?

本文首发南方博客和百度站长论坛,转载请保留出处。 一提到高质量的内容,一部分人首先想到的是伪原创,另一部分人会抓腮挠头,好比刺猬啃西瓜,无从下口。 可是,要做出高质量的内容真的很难吗? 并没有,题主倒是觉得从自己的实际工作为起点,做高质量的内容是很容易的事。下面我就谈谈心得。 1.先别急着写,你了解你所在的行业吗? 做为一个网站运营者,你的目的肯定是怎样通过百度得到更多的客户询盘。但获得更多客户询盘的的前题是你的网站的相关关键词在百度有较好的排名,而这就是高质量内容的重要性。以题主自己来说,我从事机械行业,我肯定不会在我的网站上发表诸如明星动态,八卦之类的内容,这些内...

The Boxcar Children[棚车少年]1-131电子书下载

网上找到的经典入门级英文原版书棚车少年1-131部,epub格式,各种电子书阅读软件都能看,书单如下: 000 - The Boxcar Children Beginning- The Aldens of Fair Meadow Farm - Patricia MacLachlan.epub 001 - The Boxcar Children.epub 001-012 - The Boxcar Children Mysteries Box Set Books One Through Twelve .epub 002 - Surprise Island.epub 003 - ...

已解决:photoshop cs6遇到问题需要关闭及gdiplus.dll丢失问题

photoshop cs6打不开,一打开提示photosho遇到问题需要关闭。并且在windows的事件中心中,出现了"错误模块gdiplus.dll"的错误告警。 到网上搜索,有很多类似的问题。怀疑是自己电脑中毒了,于是下载了dll修复工具修复无果。手工下载gdiplus.dll文件放到c:/windows/system32/目录中,手工regsvr32 c:/windows/system32/gdiplus.dll,又报无法定位输入点的错误。 纵览网上,基本上没有解决的先例。 重装系统,安装phoshop c6,好了。 不过当我花一两个...

使用pdo报错pdo could not find driver

报错的头部是: PDOException Object ( [message:protected] pdo could not find driver 我使用的是appserv2.5.9,在c:/windows/php.ini中启用了extension=php_pdo.dll后,访问页面出现上面的错误。 上面启用pdo,但是在默认的php.ini默认中却没有启用pdo_mysql的支持。 打开apache目录下的/ext目录,可以看到php_pdo_mysql.dll的扩展库,我们所以得手工添加一下配置。 extension=php_pdo.dll extension...

百度云加速免费cdn排除特定的URL

百度云加速默认缓存全站,由于在某目录下放了一个业务系统,需要实时更新数据,所以不能加速,可以用下面方法排除。 1.菜单“我的网站”,找到当前被加速的域名,右侧有一个“查看报表”,点击旁边的下拉箭头 2.打开“规则自定义” 3.添加一条http://www.test.com/erp/* ,保存。 4.缓存粒度设置设为不缓存。 .

1200种中英文印刷字体手写字体萌字体艺术字体下载

1200种中英文印刷体、手写体、萌字体、艺术字体下载。持续更新。 美工群:195489038,技术交流,私单。 由于网盘太垃圾,所以用p2p分享,大家不妨花1分钟摸索一下。 下载方法: 1.安装btsync下载软件,地址: https://www.resilio.com/ https://bittorrent-sync-windows.en.softonic.com/ 2.打开btsync,然后点链接下载 https://link.getsync.com/#f=fonts%E5%A4%9A%E8%AF%AD%E8%A8%80%E5%AD%97%E4%B...

使用手机端firefox无线调试网页

环境: 1.手机(安卓系统)与电脑在同一局域网,可互相访问 2.手机与电脑安装同一版本的firefox浏览器 3.手机安装barcode scanner ,下载http://www.apkmirror.com/apk/zxing-team/barcode-scanner/barcode-scanner-4-7-6-release/barcode-scanner-4-7-6-android-apk-download/ 步骤: 1.手机firefox打开 设置 -> 高级 -> 选中"通过wifi远程调试" 2.电脑firefox打开 开发者-> webide,如果首...