我最近發現了insertAdjacentHTML
方法,它是一個上帝派。正因爲如此,我想知道這種方法是如何得到支持的。 IE有嗎? Chrome怎麼樣?支持insertAdjacentHTML的效果如何?
12
A
回答
2
我深受約翰Resing推薦這篇文章 - http://ejohn.org/blog/dom-insertadjacenthtml/
基本上,它適用於IE瀏覽器,因爲IE4,這將是HTML5的一部分。您想調用此代碼的HTML元素的限制也很少。
1
是的,它支持Chrome和Internet Explorer以及Firefox和Opera的更高版本。我無法縮小它與哪個版本的IE兼容,但不幸的是,它在this site(IE 4+)上有詳細的說明。
請參閱this reference瞭解更多信息。
附錄:This page提供了一些兼容性信息,以及捕獲不兼容瀏覽器的示例代碼。但是,請注意,與該網站相反,Firefox 支持,但僅限於最近的迭代以及某些情況下的功能受限。
0
在此處嘗試代碼http://www.cnblogs.com/meteoric_cry/archive/2010/10/14/1851093.html。只是忽略中國話......
2
的documentation page on MDN表明,所有瀏覽器都已經支持了一段時間,除了火狐如果你現在想使用它,並確保將推出其在版本8
支持老版本的Firefox支持它(儘管它們會在幾個月內消失),您可以將這個insertAdjacentHTML polyfill(墊片)放入您的站點,並且該方法可以在任何地方工作。
更新:由於上述墊片被刪除,你可以使用https://gist.github.com/1276030
相關問題
- 1. BlackBerry支持的圖像效果
- 2. 電子郵件支持UTF-8的效果如何?
- 3. 只支持Javascript如果支持
- 4. 不支持字體銳利效果
- 5. Android Min3d不支持粒子效果?
- 6. IE7不支持Parallax CSS效果?
- 7. 如何讓瀏覽器不支持PNG透明效果?
- 8. 如何使用rich:a4j效果:支持和reRender
- 9. 如何實現,還是HTML5/CSS3支持圖標擠壓效果?
- 10. 如何檢測iOS設備是否支持模糊效果?
- 11. 如果瀏覽器支持
- 12. 繪圖效果草圖 - 任何工具都支持它嗎?
- 13. 如何保持css動畫效果?
- 14. Android的 - 得到支持的色彩效果
- 15. Android:OpenCore支持音效嗎?
- 16. Firebase支持表單無效
- 17. 禁用的MapView如果不支持
- 18. Stack Overflow在支持JavaScript的情況下效果最好Banner
- 19. 獲取支持的顏色效果並使用它們
- 20. 不支持控制工具的縮放和平移效果
- 21. insertAdjacentHTML如何比innerHTML快得多?
- 22. 如何支持Android的
- 23. 如何支持Android的
- 24. 如何支持Android的
- 25. 如果HTTP是無狀態的,ASP.NET MVC如何支持會話?
- 26. 如何測試,如果你的Linux支持SSE2
- 27. 結果集大小支持
- 28. 蘋果iPad和PDF支持
- 29. 我可以檢測是否支持CSS濾鏡效果?
- 30. 需要CSS支持(位置和懸停效果)?
你會如何使用此方法插入本地圖片?我在這裏掙扎。我試圖創建一個我的源代碼行*** var img = new Image(1,1); img.src ='file:///android_asset/high.png';然後試圖使用它作爲tag.insertAdjacentHTML('AfterEnd','
'); ****得到一個錯誤爲「不允許加載本地資源:文件:///android_asset/high.png在:0 .....有任何建議,請:-) –
mask