我有一些谷歌加一分的JavaScript在我.ASCX文件:ASP.NET - 如何隱藏IE瀏覽器的JavaScript?
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
我需要隱藏IE7和IE8瀏覽器的代碼,該位。
這樣做的正確方法是什麼?
這不是一個可靠的方式來做事情。許多瀏覽器都具有「模擬」IE併發送IE用戶代理字符串的模式。這也會隱藏他們的代碼。 –
如果他們想模仿IE8或IE7,那麼我不認爲他們應該看到隱藏在IE8或IE7中的代碼。 –
另外,退後一步,你爲什麼試圖從IE 7和8用戶隱藏這些東西? – SoWeLie