您的位置:澳门皇冠金沙网站 > 办公软件 > 如何做网页PPT?

如何做网页PPT?

2019-10-03 02:14

问题:如何做网页PPT?

1.事件处理程序的返回值  

      通常情况下,返回值false就是告诉浏览器不要执行这个事件相关的默认操作。例如,表单提交按钮的onclick事件处理程序能通过返回false阻止浏览器提交表单,再如a标签的onclick事件处理程序通过返回false阻止跳转href页面。类似地,如果用户输入不合适的字符,输入域上的onkeypress事件处理程序能通过返回false来过滤键盘输入。  
      事件处理程序的返回值只对通过属性注册的处理程序才有意义。 

2.调用顺序 

style="font-weight: normal;">      文档元素或其他对象可以为指定事件类型注册多个事件处理程序。当适当的事件发生时,浏览器必须按照如下规则调用所有的事件处理程序:

  • style="color: #333333; font-size: large; text-decoration: underline;"> style="font-weight: normal;"> style="color: #333333; text-decoration: underline;">通过设置对象属性或HTML属性注册的处理程序一直优先调用。
  • style="color: #333333; font-size: large; text-decoration: underline;"> style="font-weight: normal;"> style="color: #333333; text-decoration: underline;">使用addEventListener()注册的处理程序按照它们的注册顺序调用。
  • style="color: #333333; font-size: large; text-decoration: underline;"> style="font-weight: normal;"> style="color: #333333; text-decoration: underline;">使用attachEvent()注册的处理程序可能按照任何顺序调用,所以代码不应该依赖于调用顺序。

3.事件传播 

style="font-weight: normal;"> style="color: #333333;">  在调用在目标元素上注册的事件处理函数后,大部分事件会“冒泡”到DOM树根。调用目标的父元素的事件处理程序,然后调用在目标的祖父元素上注册的事件处理程序。这会一直到Document对象,最后到达Window对象。

澳门皇冠金沙网站首页, style="font-weight: normal;"> style="color: #333333;">  发生在文档元素上的大部分事件都会冒泡,值得注意的例外是focus、blur和scroll事件。文档元素的load事件会冒泡,但它会在Document对象上停止冒泡而不会传播到Window对象。只有当整个文档都加载完毕时才会触发Window对象的load事件。

4.取消事件默认行为、阻止事件传播  

      在支持addEventListener()的浏览器中,可以通过调用事件对象的preventDefault()方法取消事件的默认操作。IE9之前的IE中,可以通过设置事件对象的returnValue属性为false达到同样的效果。下面一段代码是结合三种技术取消事件: 
function cancelHandler(event){
    var event=event||window.event;//兼容IE
    
    //取消事件相关的默认行为
    if(event.preventDefault)    //标准技术
        event.preventDefault();
    if(event.returnValue)    //兼容IE9之前的IE
        event.returnValue=false;
    return false;    //用于处理使用对象属性注册的处理程序
}

 

   取消事件相关的默认操作只是事件取消中的一种,我们也能取消事件传播。在支持addEventListener()的浏览器中,可以调用事件对象的stopPropagation()方法以阻止事件的继续传播。如果在同一对象上定义了其他处理程序,剩下的处理程序将依旧被调用,但调用stopPropagation()之后任何其他对象上的事件处理程序将不会被调用。
   IE9之前的IE不支持stopPropagation()方法,而是设置事件对象cancelBubble属性为true来实现阻止事件进一步传播。

回答:网页PPT,简单来说就是模仿网页的版式进行PPT的设计,其中主要就是添加一些“按钮”。

 

按钮,一方面,是让人知道当前所浏览至的位置,让人有全局性的观念;另一方面,也可以设置出具有跳转到特定幻灯片(即特定页面)的功能,让按钮真正发挥按钮的作用,实现类似网页般的跳转。

  来源于《JavaScript权威指南》 17.3.4


本文由澳门皇冠金沙网站发布于办公软件,转载请注明出处:如何做网页PPT?

关键词: