Vorlage:BD-Satz-Kopf
Aus BogenWiki
(Unterschied zwischen Versionen)
Nugman (Diskussion | Beiträge) |
Nugman (Diskussion | Beiträge) |
||
| Zeile 12: | Zeile 12: | ||
; MiNr : Katalognummer(n) der Marke oder des Satzes. | ; MiNr : Katalognummer(n) der Marke oder des Satzes. | ||
; Anlass : Kurze Beschreibung des Ausgabeanlass. | ; Anlass : Kurze Beschreibung des Ausgabeanlass. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
{{tpldoc|section=descend}} | {{tpldoc|section=descend}} | ||
{{tpldoc|section=exmplstart}} | {{tpldoc|section=exmplstart}} | ||
| Zeile 51: | Zeile 43: | ||
{{tpldoc|section=exmplend}} | {{tpldoc|section=exmplend}} | ||
</noinclude><includeonly><nowiki | </noinclude><includeonly><nowiki | ||
| - | /><html | + | /><html><script type="text/javascript"> |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
BogenListe = []; | BogenListe = []; | ||
bvSessionID = ''+Math.round(Math.random()*Math.pow(2,32)); | bvSessionID = ''+Math.round(Math.random()*Math.pow(2,32)); | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
function ZeigeBogen(sBg) | function ZeigeBogen(sBg) | ||
{ | { | ||
| - | |||
| - | |||
| - | |||
var nBgIdx = -1; | var nBgIdx = -1; | ||
for (var b=0; b<BogenListe.length; b++) { | for (var b=0; b<BogenListe.length; b++) { | ||
if (BogenListe[b].Bg == sBg) | if (BogenListe[b].Bg == sBg) | ||
nBgIdx = b; | nBgIdx = b; | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
} | } | ||
var eSpanNode = document.getElementById('BogenBild1.'+BogenListe[nBgIdx].KatNr); | var eSpanNode = document.getElementById('BogenBild1.'+BogenListe[nBgIdx].KatNr); | ||
if (eSpanNode) { | if (eSpanNode) { | ||
| - | |||
var sBgAlt = (eSpanNode.hasAttribute('bgnr')?eSpanNode.getAttribute('bgnr'):''); | var sBgAlt = (eSpanNode.hasAttribute('bgnr')?eSpanNode.getAttribute('bgnr'):''); | ||
| - | |||
var eANode = 0; | var eANode = 0; | ||
var eImgNode = 0; | var eImgNode = 0; | ||
| Zeile 112: | Zeile 61: | ||
for (var n=0; n<eSpanNode.childNodes.length; n++) { | for (var n=0; n<eSpanNode.childNodes.length; n++) { | ||
var eNode = document.getElementById('BogenBild1.'+BogenListe[nBgIdx].KatNr).childNodes[n]; | var eNode = document.getElementById('BogenBild1.'+BogenListe[nBgIdx].KatNr).childNodes[n]; | ||
| - | |||
if (eNode.nodeName == 'A') { | if (eNode.nodeName == 'A') { | ||
eANode = eNode; | eANode = eNode; | ||
| - | |||
for (var m=0; m<eANode.childNodes.length; m++) { | for (var m=0; m<eANode.childNodes.length; m++) { | ||
var eNode1 = eANode.childNodes[m]; | var eNode1 = eANode.childNodes[m]; | ||
| - | + | if (eNode1.nodeName == 'IMG') | |
| - | if (eNode1.nodeName == 'IMG') | + | |
eImgNode = eNode1; | eImgNode = eNode1; | ||
| - | |||
| - | |||
} | } | ||
} | } | ||
| Zeile 136: | Zeile 80: | ||
} | } | ||
eSpanNode.setAttribute('bgnr',sBg); | eSpanNode.setAttribute('bgnr',sBg); | ||
| - | + | if (eImgNode) | |
| - | if (eImgNode) | + | |
eImgNode.src = BogenListe[nBgIdx].Bild; | eImgNode.src = BogenListe[nBgIdx].Bild; | ||
| - | |||
| - | |||
| - | |||
| - | |||
if (eANode) { | if (eANode) { | ||
eANode.href = BogenListe[nBgIdx].Link; | eANode.href = BogenListe[nBgIdx].Link; | ||
| - | |||
eANode.title = BogenListe[nBgIdx].Titel; | eANode.title = BogenListe[nBgIdx].Titel; | ||
| - | |||
| - | |||
| - | |||
} | } | ||
var eBDSatzZeile = document.getElementById('BD-Satz-BDZeile-'+sBg); | var eBDSatzZeile = document.getElementById('BD-Satz-BDZeile-'+sBg); | ||
| Zeile 157: | Zeile 92: | ||
} | } | ||
} | } | ||
| - | |||
| - | |||
} | } | ||
} | } | ||
Version vom 09:59, 22. Sep. 2017
Beschreibung
| ||||||||||||||||
Beispiele
| ||||||||||||||||
| Zurück zur Referenzliste der Vorlagen |
