von chm eine bestimmte Seite eines PDF-Dokuments aufrufen

Thomas Schulz ⌂ @, Castrop-Rauxel, Mittwoch, 30.09.2009, 17:43 (vor 5283 Tagen) @ Bkuhn

Hallo,

um PDF-Seiten aus CHMs aufzurufen muss ein bestimmtes Jscript verwendet werden, welches in der Lage ist Dateien außerhalb der CHM-Datei aufzurufen.
Im <body> Bereich der HTM Datei folgendes Script einbinden:
[code]<SCRIPT Language="JScript">
function parser(fn) {
var X, Y, sl, a, ra, link;
ra = /:/;
a = location.href.search(ra);
if (a == 2)
X = 14;
else
X = 7;
sl = "";
Y = location.href.lastIndexOf(sl) + 1;
link = 'file:///' + location.href.substring(X, Y) + fn;
location.href = link;
}
</SCRIPT>[/code]
Der Link direkt zur PDF-Seite muss dann z.B. wie folgt eingebunden werden:
[code]<a onclick="parser('test.pdf#page=5')" style="text-decoration: underline;
color: blue; cursor: hand">Link zur Seite 5</a>[/code]

--
Viele Grüße
Thomas Schulz (Administrator)
______________
[image]


gesamter Thread:

 

powered by my little forum