|
Тема |
мозили, опери и хистори |
|
Автор |
Microsoft (член) |
|
Публикувано | 01.12.06 17:20 |
|
|
Привет,
имам 2 файла а.хтм и б.хтм, изглеждат така:
a.htm
-----
[code]
<HTML><HEAD>
<script>alert('a.htm')</script>
</HEAD><BODY>
this is a.htm
<a href='b.htm'>go to b.htm</a>
</BODY></HTML>
[/code]
b.htm
-----
[code]
<HTML><HEAD>
<script>
function goback(){window.history.go(-1)}
</script>
</HEAD><BODY>
this is b.htm
<a href='#' onClick=goback()>go back</a>
</BODY></HTML>
[/code]
В ИЕ7 работят нормално.
В Опера, при кликване на го бак в б.хтм се преминава към а.хтм, но скрипта в началото на а.хтм не се изпълнява.
При фирефох е още по-странно - при кликване на го бак в б.хтм се преминава към а.хтм, скрипта в а.хтм не се изпълнява, след което моментално браузъра пак преминава към б.хтм от само себе си - става много бързо, но все пак се забелязва.
Защо е така и как да го направя да работи в опера & фф като в ИЕ ?
|
| |
|
|
|