我正在通过一个简单的 HTML5/CSS3 教程来构建一个基本的网站。我密切关注该教程以使自己了解新添加的标签的使用,并逐步开发在线教授的内容。
然而,我正在创建的站点演示在 Internet-Explorer8 上运行良好,但是当我完成自己的开发时,虽然它在 Chrome 和 Firefox 中运行良好,但当我尝试在 Internet-Explorer8 上运行它时它没有选择任何设计。
然而,我理解这是由于旧版本的 IE 不支持新添加的 HTML5 元素,因此添加了一个脚本HTML5shiv.js。
这应该可以正常工作,但是 IE8 不断弹出对话框显示:由于安全原因,它阻止了一些活动内容,如果需要,您可以允许它们进行 dosplay。我正在制作的网站的演示版从未出现过这种情况。
但是,当我在 IE8 中允许 ActiveX 控件时,一切正常。
我现在的问题是,如果我网站的任何用户在 IE6、7 或 8 中禁用了 ActiveX-Controls,那么我的网站就会失去它的设计结构。我怎样才能度过难关?