`
wangshaofei
  • 浏览: 283571 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ie下如何获得事件源对象

    博客分类:
  • js
 
阅读更多
    document.body.onclick = function(e){
        e = e || window.event;
        t = e.target || e.srcElement;
        var url = t.href;
        load_page(url);
    };
    window.onload = function(){
        load_page(location.href);
    };
    
    function load_page(url){
        url = url || location.href;
        if(url.indexOf('#')>-1){
            document.getElementById('mark').style.display = 'block';
        }
    }

 

分享到:
评论

相关推荐

    兼容IE和Firefox获得keyBoardEvent对象

    兼容IE和Firefox获得keyBoardEvent对象 在 JavaScript 编程中,获得keyBoardEvent对象是非常重要的,但是不同的浏览器对其支持不同。IE和Firefox是两种最常用的浏览器,它们对keyBoardEvent对象的支持存在一定的...

    window.event.srcElement 得到事件源对象

    `window.event` 是IE浏览器特有的全局事件对象,它包含了与当前事件相关的各种信息,例如事件类型、事件目标等。而`srcElement`属性则是这个对象的一个成员,它返回的是触发事件的那个DOM元素。这意味着,无论事件...

    获得IE控件句柄的源代码

    结合这两个函数,我们可以得到完整的IE浏览器实例及其内部的WebBrowser控件句柄。这样就可以利用Windows API进行后续的交互,如模拟用户点击、发送键盘事件等。 在压缩包文件`runningInstanceIE_src`中,应该包含了...

    html判断IE版本

    在这个例子中,当检测到IE版本小于等于8时,`<body>`元素会获得`.ie8-and-below`类,这样你可以通过CSS来为这些老版本的IE提供特别的样式支持。 此外,还可以使用条件注释来针对不同版本的IE提供特定的HTML代码,但...

    值得一看!源代码 用VB.NET克隆了IE7浏览器

    描述中提到的“从codeproject下的一个老外写的模仿IE7的浏览器 做得很接近 不错 源代码值得一看”,进一步确认了这是一个开源项目,发布在CodeProject这样的在线编程社区上。CodeProject是一个开发者交流平台,上面...

    c# 通过代码获取IE浏览器源码,网址,元素,l源码

    在C#中,我们可以通过自动化IE浏览器实例,利用DOM(文档对象模型)来获取网页的源代码。DOM是HTML和XML文档的一种结构表示,允许程序和脚本动态更新、添加或删除元素。 3. **网址**: 网址(URL)是互联网上特定...

    IE兼容placeholder js

    `jquery-placeholder-master`可能是一个包含完整源代码、文档和示例的项目,用于在IE中实现`placeholder`属性的兼容性。 要实现`placeholder`的IE兼容,通常需要以下步骤: 1. **检测浏览器**:首先,我们需要检测...

    已编译 MFC ie内核浏览器 源代码 启动时需要安装vc6.0

    标题中的“已编译 MFC ie内核浏览器 源代码 启动时需要安装vc6.0”指的是一个基于Microsoft Foundation Class (MFC) 库的互联网浏览器项目,其核心渲染引擎使用了Internet Explorer(IE)的内核。这个项目已经完成了...

    javascript事件函数中获得事件源的两种不错方法

    在不支持函数参数传递event对象的旧浏览器中,我们仍然可以通过一种方法来访问事件源,即使用`event`对象的`srcElement`属性。虽然这个方法依赖于浏览器的兼容性,但在兼容旧浏览器时仍然是非常实用的技巧。 使用`...

    鼠标事件大全 包括不同浏览器是否支持 鼠标事件非常完整

    用于数据源变化的事件: 1. **onAfterUpdate**:数据更新后触发。IE4、N及O版本支持。 2. **onCellChange**:单元格内容改变时触发。IE5、N及O版本支持。 3. **onDataAvailable**:数据可用时触发。IE4、N及O版本...

    ie与ff下的event事件使用介绍

    event是ie自带的一个对象,而ff中不存在该对象,只能通过传递参数的方式来模拟event 另外ie中使用srcElement去获得事件触发源,ff下使用target。因此使用这两个对象时需要做相关的浏览器兼容。 代码如下: <!...

    js触发事件大全

    JavaScript 是一种广泛用于网页和...随着DOM(文档对象模型)和现代浏览器的事件处理API的发展,现在可以通过addEventListener和removeEventListener方法更加灵活地管理和处理事件,提供更好的跨浏览器兼容性和性能。

    js事件设计

    3. **IE事件模型**:使用`attachEvent`和`detachEvent`,只支持事件冒泡,并且事件处理函数中`this`指向全局对象。 二、事件类型 常见的JavaScript事件包括: - 用户交互:`click`(点击)、`mouseover`(鼠标悬停...

    HTML DOM Event 对象

    对于Internet Explorer(IE)特有的属性,如`event.cancelBubble`,可以防止事件冒泡到父元素,`event.returnValue`可以取消事件源的默认动作。另外,`event.srcElement`在IE中相当于非IE浏览器的`event.target`,...

    IE和FF兼容问题

    - **Firefox**:事件对象可通过事件处理器函数参数直接获得。 **示例代码**: ```html (event)"> function Submitted(evt){ evt = evt ? evt : (window.event ? window.event : null); } ``` ##### 5. 鼠标...

    jQuery源码分析之Event事件分析

    IE的event在是在全局的window下, 而mozilla的event是事件源参数传入到回调函数中。还有很多的事件处理方式也一样。 Jquery提供了一个 event的包裹,这个相对于其它的lib提供的有点简单,但是足够使用。 代码如下: /...

    跨浏览器的事件对象介绍

    这样无论在DOM兼容的浏览器还是IE中,我们都能得到正确的事件对象。 2. `getTarget(event)`:此方法用于获取事件的触发元素。在DOM兼容的浏览器中,事件对象有`target`属性,而在IE中则是`srcElement`属性。这个...

    js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]

    通过这种方式,无论在哪种浏览器环境下,你都能安全地访问到IFrame内的文档对象,从而进行进一步的DOM操作、事件监听或者数据交互。 需要注意的是,访问IFrame内的内容可能受到同源策略的限制。同源策略是浏览器的...

    【JavaScript源代码】JavaScript style对象与CurrentStyle对象案例详解.docx

    ### JavaScript Style 对象与 CurrentStyle 对象详解 #### 一、Style 对象 **定义**: - `Style` 对象代表一个单独的样式声明,它可以从应用样式的文档元素访问。`Style` 对象主要用来获取元素的内联样式,即元素...

    ie与ff下的event事件

    更多的文章可以参考 //www.jb51.net/tag/event/1.htm另外ie中使用srcElement去获得事件触发源,ff下使用target。因此使用这两个对象时需要做相关的浏览器兼容。 srcElement –//www.jb51.net/ 点击 [Ctrl+...

Global site tag (gtag.js) - Google Analytics