Вы уверены, что не используете переадресацию кадров?Я проверил страницу в Firebug для каждой из предоставленных вами ссылок, и мне кажется, что вы переадресовываете URL.Это приводит к тому, что ваша целевая страница «оборачивается» во фрейм при представлении конечному пользователю.Высоки шансы, что именно поэтому он не работает для вас.
Вот несколько потерянная версия того, что находится на перенаправленной странице:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>JCU Nav</title>
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</head>
<frameset frameborder="0" framespacing="0" border="0" rows="100%,*">
<frame name="MYTOPFRAME" src="http://www.codeemporium.com/experiments/map5.html" noresize>
-- snip --
</frameset>
</html>
Обратите внимание на тег frame:
<frameset frameborder="0" framespacing="0" border="0" rows="100%,*">
<frame name="MYTOPFRAME" src="http://www.codeemporium.com/experiments/map5.html" noresize>
Это то, что происходит, когда вы перемещаетесь вперед.
Поскольку ваш размер зависит от дополнений к тегу HTML:
<html class="ui-mobile landscape min-width-320px min-width-480px min-width-768px min-width-1024px">
Они не работают в кадреперенаправленная версия, потому что они вложены во фрейм, а не в корневую страницу.