Seitenhistorie
Anker | ||||
---|---|---|---|---|
|
Inhalt |
---|
Beschreibung
Auszug |
---|
Die Funktion ruft die in 4083 gespeicherte URL auf (Dokument auf dem Server) |
Historie
Datum | geändert von | Beschreibung |
---|---|---|
20.09.2010 | Althaus | neu erstellt |
01.10.2014 | Grund | Anpassung: Auswertung des Feldes mit findTag/findTagContent; Linkerzeugung jetzt auch für "4083 =A §" |
Code
dnb_formalerschliessung.
...
Datei
...
js
Codeblock |
---|
function rufeURL4083auf() {
var funcTitel = "Link 4083 aufrufen";
var strURL;
var strIDN = application.activeWindow.getVariable("P3GPP");
if (strIDN == "") {
__dnbFehler(funcTitel,"Diese Funktion kann erst ausgeführt werden, wenn der Titel über eine IDN verfügt.");
} else {
// Ist Feld 4083 vorhanden? Wenn ja, mit $ oder §?
if (application.activeWindow.title) {
kat4083 = application.activeWindow.title.findTag("4083",0,false,false,false);
} else {
kat4083 = application.activeWindow.findTagContent("4083",0,false);
}
if (kat4083.indexOf("=A $") > -1) {
strURL = "http://d-nb.info/" + strIDN + "/34";
} else if (kat4083.indexOf("=A §") > -1) {
strURL = "http://dnb.oia-dwa.de/?" + kat4083.substr(5);
} else {
__dnbFehler(funcTitel,"Es ist kein Feld 4083 mit '$' oder '§' vorhanden");
return;
}
application.shellExecute (strURL, 5, "open", "");
}
}
|
Überblick
Inhalte