爆强创意真人格斗"中央武院"
中央美院版画系学生的作品,内容非常精彩搞笑,格斗招式华丽且很有创意,强烈推荐!
中央美院版画系学生的作品,内容非常精彩搞笑,格斗招式华丽且很有创意,强烈推荐!
Built To Last收录于美国摇滚团体Melee rocks 2007年签约华纳唱片后推出年度大碟「Devils & Angels」,「Built To Last」在流畅的摇滚音乐线条中流露出乐团沉稳、明快的歌声情感。
Melee rokcks:美国摇滚团体Melee rocks的中文译称魅力帮,其成员主要来自美国加州橘郡,分别是Chris Cron(主唱/键盘/吉他)、Ricky Sans(吉他/主唱)、Ryan Malloy(贝斯/主唱)以及Mike Nader(鼓手)。魅力帮(Melee)的流行摇滚音乐有著一份难以抗拒的自在快感,还有一份触动人心的真实感动,Piano Pop新帮主的魅力充分展现在他们入主华纳唱片公司的首张大碟「Devils & Angels」中,尽情地挥洒著当代英式摇滚乐团以钢琴与人声创造动人歌曲的神采,并且找回了好久不见的加州摇滚活力
1. 最后一个逗号
如这段代码,注意最后一个逗号,按语言学角度来说应该是不错的(python的类似数据类型辞典dictionary就允许如此)。IE会报语法错误,但语焉不详,你只能用人眼从几千行代码中扫描。
2. this的引用会改变
如这段代码:
并不如你所愿,答案并不是”javascript rules”。在执行MyObject.ClickHandler时,代码中红色这行,this的引用实际上指向的是document.getElementById("theText")的引用。可以这么解决:
前不久我在开发中遇到了在IE下Form.submit()的一个BUG,没想到IE的BUG还不只这么一个,下面我来介绍我遇到的另外一个关于document.getElementById的BUG.
BUG演示
页面演示在这里,代码在下面
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>IE document.getElementById BUG DEMO</title>
- </head>
- <body>
- <script language="javascript">
- /*
- IE document.getElementById BUG 演示DEMO
- 作者:朦朧中的罪惡
- 博客:http://be-evil.org
- */
- function changeValue()
- {
- var username = document.getElementById('username');
- username.value = 'Whahaha';
- }
- </script>
- <form action="IE_BUG2.html" method="get">
- <p>name:<input type="text" name="username" /></p>
- <p>name2:<input type="text" id="username" name="name" /></p>
- <p><input type="button" value="改变" onclick="changeValue();" /></p>
- </form>
- </body>
- </html>
很简单的一段代码,看上去似乎没有任何错误,但是在IE下点击改变按钮后,被改变值的对象居然是第一个name属性为username的input对象.而不是第二个id属性为username的对象.
某天无意中在BT上看到兄弟连全套720P高清版本,花了一天一夜拖下来后又花了一天全部看完,这部伟大的二战电视剧再一次震撼了我的心,没有以往战争电影的丑化地方,我方主旋律、政治等等因素影响,纯属以一个第三人称叙事中立的方式来描写战争。
靠着这个中立的叙事方式,我们才能真切的看到那些有血有肉的士兵和战争的恐怖。一幕幕写实的情景时刻在敲击着我们的心灵:
在第三集中,E连攻击法国小镇时,一个被炸晕的德军士兵从房子中走出来碰到一个美军士兵,此时没有任何对白,美军士兵没有任何的迟疑,直接用手枪将其射倒,然后继续加入战斗,这个细节镜头将战争的残酷展现的淋漓尽致,生命在战场上就是这么脆弱..
转换到VISTA+IIS7平台下开发后,首要的问题就是:如何让Zend Framework在IIS7下正常运行?众所周知,Zend Framework运行需要url rewrite方可实现,那么II7该如何处理配置呢?其实很简单,II7和Apache一样已经将功能组件模块化,实现一个功能只需安装对应模块文件后即可。
由于介绍Zend Framework在IIS7下面配置的文章网上几乎没有,我只能靠着着相关的参考资料和自己以往的经验来慢慢摸索,整个研究过程中有这么几点收获:
1.IIS7真的很强大!和Apache一样的功能模块化+配置数据文件化。
2.英文真的很重要!
以下是我的个人研究手记:
II7 相关模块文件和文档可以去 http://www.iis.net下载
url rewrite下载的页面在这里,点击DownLoad按钮后即可下载,安装过程也很“微软”——一路下一步就行了。
今天在项目中无意中遇到的一个神奇的问题,特此记录。
首先我们看看以下代码,测试页面可以看这里,页面的功能和逻辑很简单。
这段代码从逻辑上看没有任何错误和BUG,理论上是可以完全执行的。
<html>
<head>IE 测试</head>
<body>
<script language="javascript">
/*
======================================
IE 下 submit 重名测试
作者:朦朧中的罪惡
博客:http://be-evil.org
======================================
*/
function dosubmit()
{
var theform = document.getElementById('theform');
theform.submit();
}
</script>
<form method="post" id="theform">
<table width="800">
<tr>
<td><input type="text" value="测试"></td>
</tr>
<tr>
<td><input type="button" name="submit" value="提交" onclick="dosubmit()"></td>
</tr>
</table>
</form>
</body>
</html>
==================================================================
本文系原创文章,转载请注明文章源自思想之地 http://be-evil.org,作者:朦胧中的罪恶
==================================================================
如果用Firefox查看这个页面并点击提交按钮,表单会正常提交,但是我们换到IE下面,IE却会提示“对象不支持此属性和方法“ 而停止提交的操作。
这是怎么回事呢?经过我多方的查找资料,发现是提交按钮的name="submit"的属性在捣乱。
此时我们将theform.submit();注释掉,新起一行输入alert(theform.submit.value);刷新页面后再次点击提交,弹出的窗口上会显示”提交“两个字,神奇了!theform.submit居然是提交按钮而不是theform的方法了!
为什么会出现这个问题呢,因为在IE下可以通过 表单.表单元素名称 这样的方式获得一个表单下的所有表单元素,但是巧就巧在这里,如果某个表单元素的名称和表单的方法名重名的话那么IE就会优先将名称解析为某个表单元素,而不是表单的方法,此时就会出现这个神奇的问题了。
最近在淘宝上买东西时发现一个奇怪的问题:
用ie 7访问淘宝任何页面都正常,但是一到登录页面速度就奇慢无比,而且就算登录页面显示出来了也是没有css的页面,输入用户名密码提交登陆后总是显示“该页无法显示”。更加奇怪的是,在同一时间使用firefox3登录淘宝一切却非常流畅正常,根本就没有ie的那个情况。
从以上情况可以初步判断是ie7的问题,下面记录我的排查步骤
首先,我想到的是安全软件阻挡:
关闭360安全卫士所有监控并将其退出。尝试登录,无效!
关闭江民杀毒软件。尝试登录,无效!
其次,与安全软件无关?那么难道是插件问题?
一个一个禁用所有IE正在使用中插件,每禁用一个就尝试登录淘宝,无效!
再次,IE 安全设定的问题?
到internet设置中将全部设置设定为默认值,尝试登录淘宝,无效!
最后,必杀技:恢复笔记本纯净系统
这次使出了绝招,完全恢复纯净系统,再次尝试登录淘宝,成功!
问题到这里是解决了,但是似乎我仍然没有发现问题所在。
因为急着买东西,打好系统补丁安装好杀毒软件我再次登录淘宝付钱买货。在我用网银往支付宝中充值后神奇的事情发生了,淘宝登录页面又出现了先前的问题,无法登陆了,而在出现这个问题的期间我只安装了工行的IE安全控件和U盾驱动。难道是它们在捣鬼?尝试卸载这两个软件后继续登录淘宝,问题依旧。此时我想到工行的IE安全控件安装后会修改安全设置,难道是修改安全设定后导致淘宝先前的写在我电脑上的cookie不正常从而无法登陆系统?于是我尝试清理了浏览器的cookie,再次登录淘宝,问题解决...