2010-08-12 3 views
4

Я встроил PDF-файл в Iframe. В моем html-файле есть кнопки «UP», «DOWN». Когда я нажимаю на эти кнопки, я хочу, чтобы pdf прокручивался вверх или вниз.Прокрутка PDF, встроенная в HTML

Есть ли способ управлять pdf с помощью javascript или любым другим способом. Я буду использовать Internet Explorer6 для этого приложения и Acrobat PDF reader.

+0

Я предполагаю, что вы знаете, что Internet Explorer 6 является гниющим трупом в мире браузеров и не должен использоваться ни при каких обстоятельствах, и что у вас есть все основания использовать его в любом случае (например, корпоративная интрасеть). –

ответ

3

Вряд ли.

Что вы может быть в состоянии сделать это, чтобы положить iframe в div с overflow: auto и дать IFrame очень большое значение высоты так, содержащая PDF является в полном размере. Сделайте окружающий div менее высоким, чем iframe. Когда ваши кнопки будут нажаты, прокрутите окружающий div.

Я не проверял его, поэтому на пути может быть какая-то загвоздка, но это может сработать - и, вероятно, это лучшее, что вы можете сделать.

0

Вы можете прочитать PDF Open Parameters.

Коротко вы создаете тег <object>, такой как <object type="application/pdf" data="file1.pdf" width="500" height="650" ></object>, и вы передаете параметры, такие как file1.pdf#toolbar=0 &scrollbar=0. Вы можете управлять вверх-вниз ссылками или изображениями с помощью html.

+0

Soitris, С раскрывающимися параметрами pdf, когда вы передаете «file.pdf # page = 3», PDF-файл перезагружается каждый раз. Я не хочу, чтобы PDF-файл был перезагружен. Если я не понял, прошу прощения. Не могли бы вы объяснить свою теорию на примере. – user418836