首页 - 标签 - 登陆 | emlog - 我们的动漫

IE中使用JavaScript中调用form.submit()提示“对象不支持此属性和方法”问题研究

2008-8-20 21:32 Wednesday
作者:朦朧中的罪惡 | 标签: JavaScript 原创 浏览器兼容性

今天在项目中无意中遇到的一个神奇的问题,特此记录。 

首先我们看看以下代码,测试页面可以看这里,页面的功能和逻辑很简单。

这段代码从逻辑上看没有任何错误和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>

 

阅读全文>>

Zend Framework在II7环境下的配置手记

2008-8-14 21:24 Thursday
作者:朦朧中的罪惡 | 标签: url重写 Zend Framework ii7

转换到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按钮后即可下载,安装过程也很“微软”——一路下一步就行了。

阅读全文>>

聪明的搜索引擎..

2008-8-12 9:02 Tuesday
作者:朦朧中的罪惡 | 标签: 搞笑

看图:

附件[ematt:119]

附件[ematt:120]

淘宝无法登陆的解决方法

2008-8-4 22:49 Monday
作者:朦朧中的罪惡 | 标签: 原创 互联网应用

最近在淘宝上买东西时发现一个奇怪的问题:

用ie 7访问淘宝任何页面都正常,但是一到登录页面速度就奇慢无比,而且就算登录页面显示出来了也是没有css的页面,输入用户名密码提交登陆后总是显示“该页无法显示”。更加奇怪的是,在同一时间使用firefox3登录淘宝一切却非常流畅正常,根本就没有ie的那个情况。

从以上情况可以初步判断是ie7的问题,下面记录我的排查步骤

阅读全文>>

熊猫打喷嚏

2008-7-15 12:46 Tuesday
作者:朦朧中的罪惡 | 标签: 搞笑

这段实在是太搞笑了

ADSL使用路由器出现FTP上传缓慢的解决办法

2008-7-10 23:04 Thursday
作者:朦朧中的罪惡 | 标签: 原创 互联网应用

最近突然发现自己电脑的FTP上传变得非常奇怪,使用FTP时4kb的文件都无法正常上传到服务器上,flashfxp总是显示从最高速度传输慢慢的将为0.0kb/s,然后很久才有反应开始缓慢的上传下一个文件。同时其他涉及到向网络发送数据的操作如上传文件,提交表单数据等都变得异常缓慢。

附件[ematt:115]

这是怎么回事,我开始逐一排查问题:

阅读全文>>

基于Zend Framework的分页类

2008-7-10 21:41 Thursday
作者:朦朧中的罪惡 | 标签: php 原创 Zend Framework

刚学Zend Framework 感叹其强大的同时却发现其在Web开发中常用到的如分页,上传,字符串处理等等却没有实现,今天小试牛刀,给Zend Framework扩展了一个分页类。

核心编写思路:

     本分页类未采用常见的将HTML代码生成封装在类中的做法,而是基于Zend框架的MVC的思想,只在类中封装了处理分页所必需的数据的逻辑,而具体的分页信息显示逻辑则交予视图完成,将业务逻辑与显示逻辑分离,这样在开发灵活性上可以提高很多。

本例基于Zend Framework  1.5.2 编写,未将类整合到Zend Framework中,将本文件放置于INCLUDE_PATH/Util/下即可。本类只能在控制器下的方法中使用,实例化时需要传入控制器的request对象。

类核心代码:Page.php

阅读全文>>

超酷Firefox扩展better Gmail 2

2008-7-9 20:00 Wednesday
作者:朦朧中的罪惡 | 标签: firebox

作为一个忠实的Gmail用户,觉得Gmail很好很强大,但是总是觉得Gmail的用户界面相对于其他的邮件服务界面过于简朴。

今天在网上闲逛时无意发现了一款firefox扩展 better Gmail 2,它基于 Greasemonkey 实现对Gmail界面美化和功能加强。

下图是它改造过的Gmail界面,怎么样?相当不错吧。

Loading界面:

附件[ematt:112] Gmail Loading

 主界面:

 附件[ematt:113] main

除了美化Gmail界面,Better Gmail 2 还提供了一些加强功能,如强制https访问Gmail,将mailto:url直接连接到Gmail等等人性化功能。

Better Gmail 2 的安装地址在这里,要使用它还需要安装Greasemonkey, 它已经可以跑在最新的Firefox 3下,界面是全英文,不过选项都很简单易懂,如果觉得不错,可以去装一个美化下Gmail,嘿嘿

emlog2.7开发日志

2008-7-8 13:34 Tuesday
作者:朦朧中的罪惡 | 标签: emlog 心情

今天将思想之地更新到emlog2.7预览版bulid 539版本,从端午节到现在,emlog又增加了不少新功能:

1.更换了新的FCK编辑器

原来使用的fck编辑器属于较旧的精简版本,功能被砍去不少不说在浏览器兼容上的问题也不少,于是我们决定在2.7版中将FCK编辑器更新到最新版本。更换新版的FCK之后emlog的文件体积增加了不少,编辑器的加载速度也稍微慢了一些,但是我觉得用这些代价换来更好的用户体验和更多实用的功能是值得的。

2.更换了新的缓存逻辑

这个版本中我们采用了将PHP数据序列化存储为文件的方式,相比原来生成PHP文件缓存的方式这样的速度会更快一些(当然了,很难感觉出来的,原来缓存速度也不错,要看数据),理论上来讲emlog的负载能力得到了相应提高。

3.重构了URL重写的逻辑

以前的url重写是将重写前和重写后的url直接写在模板当中,虽然这样达到了重写的目的,但是这么做我们无论是维护还是扩展都非常不方便,由于这个问题,我将重写逻辑重写,将改写url的任务交给了PHP程序处理而不是模板上的判断,不仅我们修改维护方便用户也可以很方便的按照自己的需要自行修改url重写方案了。

主要的优化就是以上几条,其他的小细节调整其实也是不计其数,如模板细节优化,文件结构优化,javascript优化等等,我们努力的将emlog变的更好更实用,在此也要感谢和我一起完成这些工作的那多记忆奇遇,虽然我们都不在一个地方,却能默契的完成了emlog的每次修改和优化,有着这些好兄弟,开发emlog对我来讲是一个很快乐的事情...

我相信,emlog会变得更好~!

让人瀑布汗的餐厅翻译

2008-7-4 23:24 Friday
作者:朦朧中的罪惡 | 标签: 搞笑

附件[ematt:111]

从上图偶得到以下结论

1.囧....

2.广告主不懂E文

3.广告制作者不懂E文

4.广告制作者在制作广告时用的网络翻译功能

5.那个翻译的服务器在翻译时出问题了

来源

[1] 2 3 4 5 6»