我使用谷歌可視化的圖表,它不能很好地在IE8中呈現,並且在IE6中完全不起作用。我可以強制IE用戶安裝谷歌Chrome瀏覽器框架插件
我添加了谷歌瀏覽器框架,並且如果用戶安裝插件,Google可視化工作完美無瑕。
有沒有一種方法可以強制IE用戶安裝GFC?現在它是可選的。我閱讀了文檔,似乎沒有辦法通過GFCInstall.check()函數調用來配置它。
這裏是我當前的代碼:
<!--[if IE]>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"></script>
<style>
.chromeFrameInstallDefaultStyle {
border: 5px solid blue;
top:55%;
}
</style>
<script>
// The conditional ensures that this code will only execute in IE,
// Therefore we can use the IE-specific attachEvent without worry
window.attachEvent("onload", function() {
CFInstall.check({
mode: "inline"
});
});
</script>
<![endif]-->
你不能強迫用戶安裝任何東西。這將是非法的 –
在某種程度上正確的說明 - 如果您作爲用戶正在您的過時瀏覽器的頂部安裝兼容層,爲什麼不更新瀏覽器? –
我知道我不能強迫他們安裝它,但我不能讓他們使用該網站,如果他們不... –