( ) ( ) ( )流

流人 るにん
流人的影人
······
流人的图片
······
流人的获奖情况
······
主竞赛单元 最佳影片(提名)
喜欢这部电影的人也喜欢
······
评论被折叠,是因为发布这条评论的帐号行为异常。评论仍可以被展开阅读,对发布人的账号不造成其他影响。如果认为有问题,可以豆瓣电影。
关于《流人》的问题
· · · · · ·
流人的影评 · · · · · ·
流人在此只能浅谈,原因是我没有认真的看完,也许再看一遍会更有些心得。但就是这么粗粗的浏览让我很有些想法。 流人是06年导演奥田英二的作品。有翻译为《孤岛恋》,描写的就是一个流放犯人的小岛——丈八岛。一群都毫不隐晦自己内心欲望而引发了罪恶才被流放到这个岛上来的...
和我起先想象的很不一样(我以为是那种玩情调的片子),坚持着看完了,大概因为能感受出它的诚意.很塌实很稳的拍法,有点儿压抑,有点儿残酷,但骨子里带着理想主义.一个荒岛,一群苦囚,不够绝对的善或恶,浑浊的温情,奇异的柏拉图式的爱恋......到结尾我已经完全进入了氛围,镜头特写临...
這是淒艷版的《Papillon 》。
喜歡這樣的場景,隔絕而又單純,比如《29 Palms 》和《The Goddess of 1967 》裏的沙漠。
這是一座孤島,棲息著被流放的人。 幾乎每個人都想逃離,重獲自由。只是所付出的代價,昂貴而又沈重。
喜三郎蹲踞在巖石上,觀望潮汐海水,是令人難忘...
“忘了是怎么开始 也许就是对你 有一种感觉 忽然间发现自己 已深深爱上你 真的很简单” 爱就是那么的简单,相互凝望中,便知此生要的幸福就是看着你,和你在一起。 但这个简单的前提是要花时间去等待对的人。 看这部电影的动机,当然是不纯洁的,等到画面开始后,我就知道这是...
以下豆列推荐
······
(与碟私奔)
谁在看这部电影
······
订阅流人的评论:
& 2005-, all rights reserved 北京豆网科技有限公司事件是文档或者浏览器窗口中发生的,特定的交互瞬间。
事件是用户或浏览器自身执行的某种动作,如click,load和mouseover都是事件的名字。
事件是javaScript和DOM之间交互的桥梁。
你若触发,我便执行&&事件发生,调用它的处理函数执行相应的JavaScript代码给出响应。
典型的例子有:页面加载完毕触发load事件;用户单击元素,触发click事件。
二、事件流
事件流描述的是从页面中接收事件的顺序。
1、事件流感性认识
问题:单击页面元素,什么样的元素能感应到这样一个事件?
答案:单击元素的同时,也单击了元素的容器元素,甚至整个页面。
例子:有三个同心圆,&给每个圆添加对应的事件处理函数,弹出对应的文字。单击最里面的圆,同时也单击了外面的圆,所以外面圆的click事件也会被触发。
&!DOCTYPE html&
&head lang="en"&
&meta charset="UTF-8"&
&title&&/title&
position: absolute;
width: 400px;
height: 400px;
margin: auto;
background-color: deeppink;
position: absolute;
width: 300px;
height:<span style="background-color: #f5f5f5; color: #px;
left: 50%;
margin-left: -150px;
margin-top: -150px;
background-color: deepskyblue;
position: absolute;
width: 100px;
height:<span style="background-color: #f5f5f5; color: #px;
margin-left: -50px;
margin-top: -50px;;
background-color: darkgreen;
text-align: center;
line-height: 100px;
color:white;
#outer,#middle,#inner{
border-radius:<span style="background-color: #f5f5f5; color: #%;
&div id="outer"&
&div id="middle"&
&div id="inner"&
var innerCircle= document.getElementById("inner");
innerCircle.onclick= function () {
alert("innerCircle");
var middleCircle= document.getElementById("middle");
middleCircle.onclick=function(){
alert("middleCircle");
var outerCircle= document.getElementById("outer");
outerCircle.onclick= function () {
alert("outerCircle");
&效果如下:
事件发生时会在元素节点与根节点之间按照特定的顺序传播,路径所经过的所有节点都会收到该事件,这个传播过程即DOM事件流。
1、两种事件流模型
事件传播的顺序对应浏览器的两种事件流模型:捕获型事件流和冒泡型事件流。
冒泡型事件流:事件的传播是从最特定的事件目标到最不特定的事件目标。即从DOM树的叶子到根。【推荐】
捕获型事件流:事件的传播是从最不特定的事件目标到最特定的事件目标。即从DOM树的根到叶子。
事件捕获的思想就是不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。
&!DOCTYPE html&
&head lang="en"&
&meta charset="UTF-8"&
&title&&/title&
&div id="myDiv"&Click me!&/div&
上面这段html代码中,单击了页面中的&div&元素,
在冒泡型事件流中click事件传播顺序为&div&&》&body&&》&html&&》document
在捕获型事件流中click事件传播顺序为document&》&html&&》&body&&》&div&
1)、所有现代浏览器都支持事件冒泡,但在具体实现中略有差别:
IE5.5及更早版本中事件冒泡会跳过&html&元素(从body直接跳到document)。
IE9、Firefox、Chrome、和Safari则将事件一直冒泡到window对象。
2)、IE9、Firefox、Chrome、Opera、和Safari都支持事件捕获。尽管DOM标准要求事件应该从document对象开始传播,但这些浏览器都是从window对象开始捕获事件的。
3)、由于老版本浏览器不支持,很少有人使用事件捕获。建议使用事件冒泡。
2、DOM事件流
DOM标准采用捕获冒泡。两种事件流都会触发的所有对象,从对象开始,也在对象结束。
DOM标准规定事件流包括三个阶段:事件捕获阶段、处于目标阶段和事件冒泡阶段。
事件捕获阶段:实际目标(&div&)在捕获阶段不会接收事件。也就是在捕获阶段,事件从document到&html&再到&body&就停止了。上图中为1~3.
处于目标阶段:事件在&div&上发生并处理。但是事件处理会被看成是冒泡阶段的一部分。
冒泡阶段:事件又传播回文档。
1)、尽管&DOM2级事件&标准规范明确规定事件捕获阶段不会涉及事件目标,但是在IE9、Safari、Chrome、Firefox和Opera9.5及更高版本都会在捕获阶段触发事件对象上的事件。结果,就是有两次机会在目标对象上面操作事件。
2)、并非所有的事件都会经过冒泡阶段 。所有的事件都要经过捕获阶段和处于目标阶段,但是有些事件会跳过冒泡阶段:如,获得输入焦点的focus事件和失去输入焦点的blur事件。
两次机会在目标对象上面操作事件例子:
&!DOCTYPE html&
&head lang="en"&
&meta charset="UTF-8"&
&title&&/title&
position: absolute;
width: 400px;
height: 400px;
margin: auto;
background-color: deeppink;
position: absolute;
width: 300px;
height:<span style="background-color: #f5f5f5; color: #px;
left: 50%;
margin-left: -150px;
margin-top: -150px;
background-color: deepskyblue;
position: absolute;
width: 100px;
height:<span style="background-color: #f5f5f5; color: #px;
margin-left: -50px;
margin-top: -50px;;
background-color: darkgreen;
text-align: center;
line-height: 100px;
color:white;
#outer,#middle,#inner{
border-radius:<span style="background-color: #f5f5f5; color: #%;
&div id="outer"&
&div id="middle"&
&div id="inner"&
var innerCircle= document.getElementById("inner");
innerCircle.addEventListener("click", function () {
alert("innerCircle的click事件在捕获阶段被触发");
innerCircle.addEventListener("click", function () {
alert("innerCircle的click事件在冒泡阶段被触发");
var middleCircle= document.getElementById("middle");
middleCircle.addEventListener("click", function () {
alert("middleCircle的click事件在捕获阶段被触发");
middleCircle.addEventListener("click", function () {
alert("middleCircle的click事件在冒泡阶段被触发");
var outerCircle= document.getElementById("outer");
outerCircle.addEventListener("click", function () {
alert("outerCircle的click事件在捕获阶段被触发");
outerCircle.addEventListener("click", function () {
alert("outerCircle的click事件在冒泡阶段被触发");
运行效果就是会陆续弹出6个框,为说明原理我整合成了一个图:
3、事件流的典型应用事件代理
传统的事件处理中,需要为每个元素添加事件处理器。js事件代理则是一种简单有效的技巧,通过它可以把事件处理器添加到一个父级元素上,从而避免把事件处理器添加到多个子级元素上。
事件代理的原理用到的就是事件冒泡和目标元素,把事件处理器添加到父元素,等待子元素事件冒泡,并且父元素能够通过target(IE为srcElement)判断是哪个子元素,从而做相应处理。关于target更多内容请参考&下面举例来说明。
传统事件处理,为每个元素添加事件处理器,代码如下:
&ul id="color-list"&
&li&red&/li&
&li&orange&/li&
&li&yellow&/li&
&li&green&/li&
&li&blue&/li&
&li&indigo&/li&
&li&purple&/li&
(function(){
var colorList=document.getElementById("color-list");
var colors=colorList.getElementsByTagName("li");
for(var i=0;i&colors.i++)
colors[i].addEventListener('click',showColor,false);
function showColor(e)
e=e||window.
var targetElement=e.target||e.srcE
alert(targetElement.innerHTML);
事件代理的处理方式,代码如下:
&ul id="color-list"&
&li&red&/li&
&li&orange&/li&
&li&yellow&/li&
&li&green&/li&
&li&blue&/li&
&li&indigo&/li&
&li&purple&/li&
(function(){
var colorList=document.getElementById("color-list");
colorList.addEventListener('click',showColor,false);
function showColor(e)
e=e||window.
var targetElement=e.target||e.srcE
if(targetElement.nodeName.toLowerCase()==="li"){
alert(targetElement.innerHTML);
&总结一下事件代理的好处:
将多个事件处理器减少到一个,因为事件处理器要驻留内存,这样就提高了性能。想象如果有一个100行的表格,对比传统的为每个单元格绑定事件处理器的方式和事件代理(即table上添加一个事件处理器),不难得出结论,事件代理确实避免了一些潜在的风险,提高了性能。
DOM更新无需重新绑定事件处理器,因为事件代理对不同子元素可采用不同处理方法。如果新增其他子元素(a,span,div等),直接修改事件代理的事件处理函数即可,不需要重新绑定处理器,不需要再次循环遍历。
扩展阅读:
三、事件处理程序
四、IE事件处理程序
这两部分内容见
五、事件对象
这部分内容见
六、事件对象的公共成员
这部分内容见
七、鼠标事件
这部分内容见
本文作者,因知识本身在变化,作者也在不断学习成长,文章内容也不定时更新,为避免误导读者,方便追根溯源,请诸位转载注明出处:有问题欢迎与我讨论,共同进步。
阅读(...) 评论()下载安装步骤说明1.下载压缩包,解压密码是:1234562.解压后,将流量宝添加到[360白名单]
*流量宝已通过安全认证,请放心使用
Free professional website traffic testing tools免费专业的网站流量提升工具 |
现有1,523,475家网站正在优化中……
昨日优化指数
优化任务:1,376,019502,629265,927286,786187,302133,375流量宝的四大特点Four characteristics of the flow tool绿色免费流量宝是一款绿色软件,无需注册。只需下载到桌面上直接运行,永久免费。操作简单运行软件,输入要优化的网址,点开始优化即可。软件支持Windows操作系统。安全可靠基于沙盒技术,可靠安全。智能安全过滤,避免网站中的不正常代码造成干扰。控制精准可24小时精准控制访客,可定义访客来路,支持地址跳转,并可定义目标地址。我们根据客户的需求,精心打造!According to our customer's needs, and carefully build!公司新网站,模拟压力测试公司网站刚开发完成,不知道能否成功应对互联网海量用户的并发访问,使用流量宝模拟全球互联网海量用户真实访问网站,使网站集群扩容从容不迫。
网站排名低,投资商不满意网站好不容易拿到风投,业务上升不够迅速,达不到投资商的要求,天天烦到您无法专心做业务,马上使用流量宝,先闭住投资商的嘴,然后慢慢专心做业务。
网站人气差,拉不到赞助商网站人气低,拉不到广告商,或是广告卖不出好价钱,怎么办?马上使用流量宝,快速提升网站人气,广告商自然就来找你了,而且还可以卖个好价钱。
即刻下载流量宝,提升网站流量!Immediate download, increase site traffic!现有
家网站正在优化中……
| 客服邮箱:客服时间:09:00 - 23:00合作伙伴:
友情链接:
Copyright (C) 2010- All Rights Reserved.
- 浙ICP备号

我要回帖

更多关于 网游之演技一流 的文章

 

随机推荐