多浏览器开发需要注意的问题之二

虽然是做软件的,可是一直不想学习,今天在家看了一下重典录制的那个MVC视频教程,感觉学到了不少,所以自己也打算写一些博客,供自己以后参考,如果写错了呢,大家提出来一起讨论,达到共同学习,共同进步吧。由于第一篇博客太长了,所以分成几篇,这篇继续上次的内容。

4、Ipad的Safari不识别LinkButton

  在代码中有一段是这样的,然后在页面load的时候就报错,undefined is not a function,推断就是这段JS有问题,然后把这段JS去掉,果然就不报错了。后来把LinkButton改了,结果就好了。

  在这里顺便说明一个问题,在FF下,JS的引用也是需要注意的。<script language="jscript" src="http://www.cnblogs.com/script/Operation.js"></script>,这样写的话,FF是找不到JS的引用的,只能写language="javascript"。

<asp:LinkButton id="lkbtnDownLoad" runat="server" Text="下载" onClick="lkbtnDownLoad_Click"></LinkButton>

<script language="javascript">

$(document).ready(function() {
document.getElementById("lkbtnDownLoad").click();
});

</script>

5、在Ipad的Safari下是不能用window.showModelDialog()的方法打开子页面的

  这个问题没有找到好的解决方法,不过可以用弹出层,或者用window.open,然后关闭页面的时候调用回调函数的方法解决子页面传值的问题。因为回调函数和JS我用的却是不熟,所以这里就不写解决方法了,只是说一下要注意这个问题。

6、Ipad上是没有双击事件的

  有时候我们会双击grid上的某一列来做某些事情,不过发现Ipad上市没有双击事件的,在开发的时候也需要注意。

posted @ 2012-08-26 14:35  kevin_h_wang  阅读(258)  评论(0编辑  收藏  举报