我看在动态创建iframe时,<iframe src="javascript:false"  javascript:false   这是什么意思?这么用有什么作用?
谢谢!

解决方案 »

  1.   

    本帖最后由 net_lover 于 2012-10-04 15:40:30 编辑
      

  2.   

    再麻烦问一下,和写src=“about:blank”含义一样吗?
      

  3.   

    主要是为兼容其它某些浏览器,其中不乏我们比较熟悉的(我忘性太好,一时说不准了,楼主可以试验一下,FF和OPERA必有其一)。对于IE,在地址栏里执行JS,比如JAVASCRIPT:VAR theforever_csdn="ok";alert(theforever_csdn); ,就会显示"ok",正常。但对那些浏览器来说,显示完"ok",还会显示一个未知或未定义结果。我没找相关资料,感觉上是它们必须接收一个返回结果,根据它进行处理,其实这样也更好,只是我们习惯了以前的方式,一下不太适应。反正要在结束后避免弹出那个多余的结果对话框,就要在最后加上一句“return false;"或者"false"。而src=“about:blank”的写法,并不通用,很多浏览器都有它们自己的定义,比如360浏览器是se:blank。