ShareThis小部件在IE9中导致重大问题,所以我想为浏览器禁用它。贝娄你可以看到ShareThis代码和我试图禁用它。为什么if语句不起作用?该代码如何禁用IE9?我感谢任何有用的意见或建议。如何禁用IE9的ShareThis?
<script type="text/javascript">var switchTo5x=true;</script>
<script type="text/javascript"
src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript" src="http://s.sharethis.com/loader.js"></script>
REST OF CODE
<script>
var options={ "publisher": "3662a59e-5e0d-4969-8567-735aca70d6d1",
"position": "left", "ad": { "visible": false, "openDelay": 5,
"closeDelay": 0}, "chicklets": { "items": ["facebook", "twitter",
"linkedin", "email", "pinterest", "sharethis"]}};
var st_hover_widget = new sharethis.widgets.hoverbuttons(options);
</script>
贝娄是我试图用if语句禁用它。不过ShareThis仍然显示在IE9上。
<script type="text/javascript">
if (navigator.appName="Microsoft Internet Explorer")
{
}
else
{
<script type="text/javascript">
var switchTo5x=true;</script>
<script type="text/javascript"
src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript" src="http://s.sharethis.com/loader.js"></script>
}
</script>
REST OF CODE
if (navigator.appName="Microsoft Internet Explorer")
{
}
else
{
<script>
var options={ "publisher": "3662a59e-5e0d-4969-8567-735aca70d6d1",
"position": "left", "ad": { "visible": false, "openDelay": 5,
"closeDelay": 0}, "chicklets": { "items": ["facebook", "twitter",
"linkedin", "email", "pinterest", "sharethis"]}};
var st_hover_widget = new sharethis.widgets.hoverbuttons(options);
</script>
}
</script>
你有什么问题?以下是一些可能有所帮助的链接:https://getsatisfaction.com/sharethis/topics/ie9_issues-1891mj和http://stackoverflow.com/questions/3768539/sharethis-button-does-not-work-on-pages-加载-通AJAX。这也可能有所帮助:http://msdn.microsoft.com/en-us/library/ms537509%28v=vs.85%29.aspx – Peter 2012-07-16 08:28:53