什么是陷阱?它们是一些微小细节,会因为你没有说暗语或在按下回车键时揉肚子3次而坑你。上当了吧!
Internet Explorer
- 不能有弹出窗口带有 名称中的空格.
- 制作HTA时,不要在HTA内部打开链接。不能使用
javascript:void(0)链接,因为它会尝试在新页面中打开,从而出现令人愉快的安全警告。请使用“#”(但不幸的是,这可能导致页面跳转。然后使用 #top…)
Firefox
- 有一个 输入区域中的焦点错误解决方法:需要自动完成标志
编程
- 始终、始终重新构建干净的项目。首先检查这一点——你可能在使用旧文件、在错误的目录或错误的终端窗口中。
Shell脚本编程
- 注意换行符:运行类似这样的命令 ver = “svn info | grep “Revision” | gawk …” 来解析输入。不幸的是,没有在末尾“chomp”掉换行符。换行符进入了其他命令,导致问题,并且很难发现。
Javascript
object[name] != object['name']注意变量名中的字符串和字符串“name”。困惑吗?是的。也许匈牙利命名法还是有用的(不不,开个玩笑!)CSS:
font-size: 10px成为变量object.style.fontSize在JavaScript中。没有连字符的CSS属性是相同的(例如height)。onpaste/oninput检测鼠标在输入区域内的粘贴事件(onkeypress不会起作用)。
Apache
- 需要qsa标志才能将查询字符串传递给mod-rewrite规则(否则,你只会得到页面,而不会得到查询字符串)。
WordPress
- 如果你的评论突然消失,请使用PhpMyAdmin修复表(操作 > 修复表)