Для Bootstrap 3 для коллапса, если вы не укажете цель данных на якоре и не полагаетесь на href для определения цели, событие будет предотвращено. Если вы используете цель данных, вам нужно будет предотвратить это событие самостоятельно.
<button type="button" class="btn btn-default" data-toggle="collapse" data-target="#demo">Collapse This</button>
<div id="demo" class="collapse">
<p>Lorem ipsum dolor sit amet</p>
</div>
Это работает для меня:
javascript:window.open('http://google.com', 'x'+'winName'+'x', 'location=0', 'status=0', 'toolbar=0', 'menubar=0', 'resizable=0', 'scrollbars=0', 'height=375', 'width=420');
Можете ли вы проверить, не вызывает ли он каких-либо ошибок JavaScript?
Вы можете использовать IE8, встроенный в отладчик javascript
Для MSIE 5.5 / 6.0 была выпущена статья поддержки под названием Q281679 от Microsoft. Но это может быть применимо для MSIE 8.
В качестве альтернативы вы можете использовать X-UA-Compatible метатег или заголовок и посмотреть, можно ли решить эту проблему, перейдя в режим совместимости (я бы лично использовал это как последнее средство и вместо этого попытался бы написать JavaScript, который не заставляет IE8 вести себя так, как описано).
PS: Чтобы IE8 не требовал режима совместимости, используйте службы страницы W3C валидатор и протестируйте страницу в другом совместимом со стандартами браузере, таком как Firefox 3 (не забудьте использовать Firebug и расширения панели инструментов веб-разработки, если вы используете FF3).