Linkedin API - 数据回调IE8

时间:2014-03-08 16:52:28

标签: javascript api linkedin

https://developer.linkedin.com/forum/javascript-bug-apply-linkedin-when-using-data-callback

这篇文章完美地解释了我的问题,到目前为止,没有人能够回答。每当我为LinkedIN的Apply API指定数据回调时,IE8会出现Javascript错误并且回调会中断。有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:0)

IE6,7& 8都只对HTML中的数据集和data- *属性提供部分支持。具有不受支持的占位符属性也是如此。

在此处阅读更多内容:http://caniuse.com/dataset

主要问题是IE无法正确读取属性并仅以html格式读取它们,从而取消了Javascript。

一个可能的解决方法是在DOM初始化后设置属性,虽然我没有尝试过,但我已经阅读了其他地方它的工作原理。有点像这样:

<script>document.getElementById('#ieTest').setAttribute('data-attribute', 'Damn you IE8!');</script>