[GastForen Programme Web/Internet PDF Grundlagen / Web / eForms PDF aus Acrobat 5 mit Javascripts auch für Reader 6

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Web/Internet - Webdesign, eForms
Themen
Beiträge
Moderatoren
Letzter Beitrag

PDF aus Acrobat 5 mit Javascripts auch für Reader 6

tegi
Beiträge gesamt: 11

6. Jul 2004, 10:27
Beitrag # 1 von 8
Bewertung:
(1716 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
Ich habe eine CD erstellt mit diversen PDF's aus Acrobat 5, welche mittels Javascripts navigierbar sind. Leider funktioniert das nicht, wenn der Reader 6 eingesetzt wird; beim Händchen bleibt der Zeigefinger unten. Ist das ev. ein bekanntes Problem?

Danke für schnelle Hilfe
Thomas
X

PDF aus Acrobat 5 mit Javascripts auch für Reader 6

Marc Véron
Beiträge gesamt: 484

6. Jul 2004, 10:43
Beitrag # 2 von 8
Beitrag ID: #95184
Bewertung:
(1713 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Tag,

Sind die PDF-Dateien mit Sicherheitseinstellungen versehen und wenn ja, mit welchen?

Gruss aus Allschwil
Marc Véron
http://www.veron.ch


als Antwort auf: [#95179]

PDF aus Acrobat 5 mit Javascripts auch für Reader 6

tegi
Beiträge gesamt: 11

6. Jul 2004, 11:06
Beitrag # 3 von 8
Beitrag ID: #95190
Bewertung:
(1713 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Die Dateien sind mit der 'Acrobat Standardsicherheit' versehen mit folgenden Berechtigungen:
- Dokumentänderung nicht zulässig
- Hinzufügen oder Ändern von Kommentaren und Formularfeldern nicht zulässig

Und alles mit einem Kennwort geschützt (bei 'Kennwort zum Ändern von ....')

Ich habe auch schon versucht, die Sicherheitseinstellungen wegzulassen mit dem Erfolg, dass der Zeigefinger erscheint, das Script aber nicht ausgeführt wird.


als Antwort auf: [#95179]

PDF aus Acrobat 5 mit Javascripts auch für Reader 6

Marc Véron
Beiträge gesamt: 484

6. Jul 2004, 11:31
Beitrag # 4 von 8
Beitrag ID: #95198
Bewertung:
(1713 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

- Hinzufügen oder Ändern von Kommentaren und Formularfeldern nicht zulässig

An dieser Einschränkung hakt vermutlich die Navigation. Der Zugriff auf Felder wird gesperrt, und somit kann auch das zur Navigation eingesetzte JavaScript nicht darauf zugreifen. (Der 6er ist in diesbezüglich strikter).

Ich würde es mal ohne diese Option versuchen.

Gruss aus Allschwil
Marc Véron
http://www.veron.ch


als Antwort auf: [#95179]

PDF aus Acrobat 5 mit Javascripts auch für Reader 6

tegi
Beiträge gesamt: 11

6. Jul 2004, 11:50
Beitrag # 5 von 8
Beitrag ID: #95208
Bewertung:
(1713 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

der Zeigefinger erscheint nun auch, aber das Script wird immer noch nicht ausgeführt. Behandelt Acrobat 6 Javascripts ev. anders?


Das ist das Script, welches nicht ausgeführt wird:

function openIndex()
{ app.openDoc("../index.pdf", this);
this.closeDoc(); //avoid to many documents open

}

Gruss aus Oberwil
Thomas Egeli


als Antwort auf: [#95179]

PDF aus Acrobat 5 mit Javascripts auch für Reader 6

Marc Véron
Beiträge gesamt: 484

6. Jul 2004, 13:49
Beitrag # 6 von 8
Beitrag ID: #95255
Bewertung:
(1713 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Tag,

Das liegt an einer neuen Eigenschaft des Document-Objektes, die aus Sicherheitsgründen ab Acrobat 5.05 eingeführt wurde. Es handelt sich um Doc.disclosed (muss auf true gesetzt werden).

Dies kann gemacht werden, indem in allen betroffenen Dokumenten im Document JavaScript zuoberst (ausserhalb einer Funktion) die folgende Zeile eingefügt wird:

this.disclosed = true;

Gruss aus Allschwil
Marc Véron
http://www.veron.ch




als Antwort auf: [#95179]

PDF aus Acrobat 5 mit Javascripts auch für Reader 6

Anonym
Beiträge gesamt: 22827

6. Jul 2004, 15:11
Beitrag # 7 von 8
Beitrag ID: #95286
Bewertung:
(1713 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

das habe ich gemacht und auch 'disclosed' durch 'disclosure' ersetzt:

this.disclosure = true;
function openIndex()
{ app.openDoc("../index.pdf", this);
this.closeDoc(); //avoid to many documents open

}

aber dennoch wird jeweils nur die Datei index.pdf geschlossen, statt zu ihr zurückgekehrt.


als Antwort auf: [#95179]

PDF aus Acrobat 5 mit Javascripts auch für Reader 6

Marc Véron
Beiträge gesamt: 484

6. Jul 2004, 15:32
Beitrag # 8 von 8
Beitrag ID: #95289
Bewertung:
(1713 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

Die Eigenschaft heisst disclosed; sie muss beim zu öffnenden Dokument gesetzt sein (also index.pdf). So wie ich den Code-Ausschnitt verstehe, wird sie hier im Dokument gesetzt, das den Code aufruft.

Wo wird denn die Funktion openIndex() aufgerufen?

Gruss
Marc Véron


als Antwort auf: [#95179]
X