Я задавал похожий вопрос на этот вопрос неделю назад, но, возможно, я не прояснил вопрос достаточно ясно.
С тех пор я изо всех сил пытался найти что-то, что работает, но безуспешно.
Используя последнюю версию всех распространенных браузеров, я хочу отобразить PDF, открытый на определенной странице.
Использование Chrome - делает то, что я хочу: -)
Нажатие кнопки открывает PDF на стр. 3.
Если пользователь прокручивает файл PDF на другую страницу, а затем снова нажимает кнопку, PDF снова открывается на странице 3;
Использование FF, IE или Safari
Нажатие кнопки открывает PDF на стр. 3.
Если пользователь прокручивает pdf на другую страницу, а затем снова нажимает кнопку, ничего не происходит.
Кто-нибудь знает, как мне заставить страницу всегда открываться на странице 3 во всех последних браузерах?
Я более чем рад полностью изменить свой подход, включая использование бесплатного плагина в случае необходимости.
Если кто-то знает, что то, что я пытаюсь сделать, можно сделать ТОЛЬКО в Chrome, то я был бы признателен, если бы они сообщили мне об этом.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test for SO</title>
<script src="Scripts/jquery-1.7.1.min.js" type="text/javascript"></script>
</head>
<body>
<input id="test" value="Test" type="button" />
<br />
<iframe id="iFrame" width="500" height="600"></iframe>
</body>
</html>
<script type="text/javascript">
$(function () {
$("#test").click(function () {
var fileName = "/PDFFiles/pages.pdf#page=3";
$('#iFrame').attr("src", fileName);
});
});
</script>