Safari5中alert的无限循环BUG_javascript技巧

如下,alert无限循环下去

复制代码 代码如下:

<!DOCTYPE htmlt>
<html>
<head>
<meta charset="utf-8">
</head>
<body onclick="alert(3)">
<p>Safari alert Bug</p>
</body>
</html>

猜测Safari5中将点击alert框的确定按钮也当成点击body了。事件一直冒泡到弹出框上。

时间: 2024-10-26 22:27:02

Safari5中alert的无限循环BUG_javascript技巧的相关文章

Flash技巧:声音播放、无限循环和停止问题

技巧|问题|循环 近好多朋友总问FLASH里调用库音乐和无限循环的问题 因为没有时间也没有太详细说明.今天在这里发一个简单的教材 希望对朋友们能有点帮助 my_song = new Sound()//定义一个声音变量  my_song.attachSound("第一次")//加载一个库里的声音元素,名字叫"第一次"  my_song.onSoundComplete = function() { //创建了在调用 onSoundComplete 事件时执行的函数,on

handler-Android。在无限循环的线程中创建Message对象,无限出现GC调用。

问题描述 Android.在无限循环的线程中创建Message对象,无限出现GC调用. 我在Android开发中.开启了一个线程,这个线程是无限循环的.并且在这个线程里,我通过创建Handle的Message对象,然后handler.sendMessage(msg).可是这样一来,LOGCat上就一直出现GC_CONCURRENT.请问我该怎么修改代码,或者用哪种方式才能即实现功能,又能减少GC的调用.具体代码如下://线程private class getData_thread extends

iOS开发中使用UIScrollView实现无限循环的图片浏览器_IOS

一.概述 UIKit框架中有大量的控件供开发者使用,在iOS开发中不仅可以直接使用这些控件还可以在这些控件的基础上进行扩展打造自己的控件.在这个系列中如果每个控件都介绍一遍确实没有必要,所谓授人以鱼不如授人以渔,这里会尽可能让大家明白其中的原理,找一些典型的控件进行说明,这样一来大家就可以触类旁通.今天我们主要来看一下UIScrollView的内容: UIView UIScrollView 实战--图片浏览器 二.UIView 在熟悉UIScrollView之前很有必要说一下UIView的内容.

Android viewpager中动态添加view并实现伪无限循环的方法_Android

本文实例讲述了Android viewpager中动态添加view并实现伪无限循环的方法.分享给大家供大家参考,具体如下: viewpager的使用,大家都熟悉,它可以实现页面之间左右滑动的切换,这里有一个需求,就是viewpager里面加载的页数不是确定的,而是根据数据的多少来确定的.常见的应用就是在一个新闻的详细页面中,显示与此新闻有关的图片. 下面我们来看一下代码: activity_main.xml <RelativeLayout xmlns:android="http://sch

java中hasNextInt判断后无限循环输出else项的解决方法_java

话不多说,上来就是干! ?12345678910111213141516171819202122232425262728293031323334353637 import java.util.Scanner; public class Test_hasNextInt { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new

Android viewpager中动态添加view并实现伪无限循环的方法

本文实例讲述了Android viewpager中动态添加view并实现伪无限循环的方法.分享给大家供大家参考,具体如下: viewpager的使用,大家都熟悉,它可以实现页面之间左右滑动的切换,这里有一个需求,就是viewpager里面加载的页数不是确定的,而是根据数据的多少来确定的.常见的应用就是在一个新闻的详细页面中,显示与此新闻有关的图片. 下面我们来看一下代码: activity_main.xml <RelativeLayout xmlns:android="http://sch

alert出数组中的随即值代码_javascript技巧

Js代码 /* * 随即alert出数组的值 * a表示数组 */ function alert1(a) { var alength = a.length; if (alength > 1) { var r = random1(0,alength); alert(a[r]); a[r] = -1; var temp = Array(alength-1); var t = false; for(var i = 0; i<a.length; i++) { if ( i == r){ t = tru

JavaScript中setTimeout的那些事儿_javascript技巧

一.setTimeout那些事儿之单线程  一直以来,大家都在说Javascript是单线程,浏览器无论在什么时候,都且只有一个线程在运行JavaScript程序.  但是,不知道大家有疑问没--就是我们在编程过程中的setTimeout(类似的还有setInterval.Ajax),不是异步执行的吗?!!  例如: <!DOCTYPE html> <head> <title>setTimeout</title> <meta http-equiv=&q

Android开发实现广告无限循环功能示例

本文实例讲述了Android开发实现广告无限循环功能.分享给大家供大家参考,具体如下: 一.效果图: 二.代码实现: /** * 新闻首页 * * @Project App_Card * @Package com.android.koomama.fragment.home * @author chenlin * @version 1.0 * @Date 2014年6月22日 * @Note TODO */ public class NewsHomeFragment extends BaseFra