IE8的JavaScript點(diǎn)擊事件(onclick)不兼容的解決方法
博客園閃存分頁(yè)是用JavaScript生成的,今天發(fā)現(xiàn)在IE8下點(diǎn)擊頁(yè)碼不能翻頁(yè),翻頁(yè)操作是在當(dāng)前頁(yè)碼的onclick事件中進(jìn)行的。
開(kāi)始代碼是這么寫(xiě)的:
var a = document.createElement("a");
a.setAttribute("onclick", this.ClickFunctionName + "(" + pageIndex + ");Pager.SetCurrent(" + pageIndex + ");");
由于IE8不支持setAttribute方法,這里添加的onclick事件處理程序并未添加上。
后來(lái)改為jQuery的attr方法:
$(a).attr("onclick", this.ClickFunctionName + "(" + pageIndex + ");Pager.SetCurrent(" + pageIndex + ");");
這樣雖然添加上去了,但不管怎么點(diǎn)擊,onclick事件處理程序就是不執(zhí)行,Chrome與Firefox都沒(méi)這個(gè)問(wèn)題。
最終通過(guò)下面的代碼解決了問(wèn)題:
var js = this.ClickFunctionName + "(" + pageIndex + ");Pager.SetCurrent(" + pageIndex + ");";
a.onclick = function() { eval(js); }
相關(guān)文章
極酷的javascirpt,讓你隨意編輯任何網(wǎng)頁(yè)
極酷的javascirpt,讓你隨意編輯任何網(wǎng)頁(yè)...2007-02-02基于HTML+CSS+JS實(shí)現(xiàn)紙牌記憶游戲
這篇文章主要介紹了如何利用HTML、CSS?和?JavaScript?制作紙牌記憶游戲,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起動(dòng)手嘗試一下2022-04-04CKEditor擴(kuò)展插件:自動(dòng)排版功能autoformat插件實(shí)現(xiàn)方法詳解
這篇文章主要介紹了CKEditor擴(kuò)展插件:自動(dòng)排版功能autoformat插件實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了CKEditor擴(kuò)展插件實(shí)現(xiàn)自動(dòng)排版功能的autoformat插件具體定義、配置與使用技巧,需要的朋友可以參考下2020-02-02JavaScript如何實(shí)現(xiàn)數(shù)組按屬性分組
在JavaScript中,有多種方法可以對(duì)數(shù)組按屬性進(jìn)行分組,這篇文章主要為大家至少介紹了6種常見(jiàn)的方法,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-08-08動(dòng)態(tài)生成js類(lèi)的實(shí)現(xiàn)方法
動(dòng)態(tài)生成js類(lèi)的實(shí)現(xiàn)方法...2007-03-03Javascript自定義排序 node運(yùn)行 實(shí)例
Javascript自定義排序 node運(yùn)行 實(shí)例,需要的朋友可以參考一下2013-06-06JavaScript高級(jí)程序設(shè)計(jì) 閱讀筆記(十七) js事件
IE中是冒泡型事件,即從最特定的事件目標(biāo)到最不特定的事件目標(biāo)2012-08-08JS設(shè)計(jì)模式之訪(fǎng)問(wèn)者模式的用法詳解
JS訪(fǎng)問(wèn)者模式是一種行為型設(shè)計(jì)模式,用于將算法與對(duì)象結(jié)構(gòu)分離, 該模式允許你定義新的操作(訪(fǎng)問(wèn)者)而無(wú)需修改現(xiàn)有對(duì)象結(jié)構(gòu)(被訪(fǎng)問(wèn)者), 通過(guò)這種方式,你可以在不改變對(duì)象結(jié)構(gòu)的情況下添加新的操作,本文就給大家詳細(xì)的講講JS訪(fǎng)問(wèn)者模式的用法2023-08-08javascript實(shí)現(xiàn)仿百度圖片的瀑布流加載效果
這是一款仿照百度圖片的瀑布流效果,可以無(wú)限加載,兼容各大主流瀏覽器,這里分享給大家,希望小伙伴們能夠喜歡2016-04-04解決select2在bootstrap modal中不能正常使用的問(wèn)題
今天小編就為大家分享一篇解決select2在bootstrap modal中不能正常使用的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-08-08