【问题标题】:Seeing Error Message "This Browser is incapable of supporting the Tableau JavaScript API" in Internet Explorer 8在 Internet Explorer 8 中看到错误消息“此浏览器无法支持 Tableau JavaScript API”
【发布时间】:2014-05-27 20:05:03
【问题描述】:

我是 Tableau 新手,为了跟上进度,我一直在学习在线教程并尝试编写代码。

与创建报告并将其发布到 Tableau Public 的同事一起,我创建了一个小的 JavaScript 文件和网页,其中包含以下代码以在页面中运行报告:

window.onload = function(){
    var vizDiv = document.getElementById('viz');
    var vizURL = "http://public.tableausoftware.com/views/DashboardDraft1_1/7DayKPI1Ids";
    var options = {
        width: '1200px',
        height: '800px',
        hideToolbar: true,
        hideTabs: true
    };
    viz = new tableauSoftware.Viz(vizDiv, vizURL, options);
};

该脚本在 IE 8 中不起作用,当我在浏览器中使用开发人员工具查看问题时,它显示“此浏览器无法支持 Tableau JavaScript API”。我在文档中注意到它说禁用 IE 兼容模式,但是这个脚本不是从 IIS 运行的,而只是从我的桌面运行(兼容性图标在浏览器中不可见) - 我不确定这是否有区别.

谁能告诉我到底是什么问题?

非常感谢

【问题讨论】:

  • 好吧,正如我在注释中所说,他们的文档说可以!我正在寻找是否有其他人遇到过同样的问题,是否有解决方法 - 而不是 cmets!

标签: javascript internet-explorer-8 tableau-api


【解决方案1】:

对于遇到此问题并需要使用旧版 IE 浏览器的任何人 - 确保 IE 兼容模式已“关闭”,并在 IE 中使用开发人员工具时确保文档模式为 IE 8 标准。那么一切都会好起来的!

【讨论】:

  • 您可以强制 IE 不使用兼容模式,方法是向 IIS 'X-UA-Compatible' 添加标头标签,将其设置为 'IE=Edge',这将强制 IE 始终使用最新版本渲染引擎。
猜你喜欢
  • 1970-01-01
  • 2020-07-11
  • 2017-07-16
  • 1970-01-01
  • 2021-04-10
  • 1970-01-01
  • 2014-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多