Schon wieder dieser Quark ...
Kannst du dich bitte mal so ausdrücken, dass es halbwegs sinnvoll ist?
Ja ich verstehe ja das meine Problembeschreibung beschissen ist, aber wie soll ich es euch näher beibringen?
Bilder werden per GET von einer anderen Adresse angeforder, ist auch ok so, und plötzlich wird die PERL angesprochen, diese hat eine Methode aufgerufen die Fehler verursacht hat, inzwischen ist das gefixt, aber mich interessiert es trotzdem, warum es dazu kamm.
Layeraufruf:
openLayer("info", (document.getElementById("global").offsetTop + document.getElementById("global").offsetHeight - 135), 200, 90);
Layer Funktion:
function openLayer(LAYER_OBJ, TOP, LEFT, HEIGHT) {
document.getElementById(LAYER_OBJ).style.top = TOP +"px";
document.getElementById(LAYER_OBJ).style.left = LEFT +"px";
document.getElementById(LAYER_OBJ).style.height = HEIGHT +"px";
document.getElementById("layerContainer").style.display = "block";
document.getElementById(LAYER_OBJ).style.display = "block";
}
Layer schließen:
function closeLayer(LAYER_OBJ) {
// InfoBox zum PaketShop/PackStation
document.getElementById("spezialInfo").style.display = "none";
// Hinweis nur für Lieferanschrift
document.getElementById("pflichtFelder").style.display = "none";
// Layer ausblenden, Container vestecken
document.getElementById(LAYER_OBJ).style.display = "none";
document.getElementById("layerContainer").style.display = "none";
// MsgLayer-Höhe zurücksetzen
document.getElementById("msg").style.height = "80px";
if(layerIsAppearFlag) resetLayerAnschriftData(); // Layer-Daten zurücksetzen
if(paketIsAppearFlag) { // PaketShop. -und PackStations-Daten zurücksetzen
resetPaketShopData();
resetPackStationData();
}
layerIsAppearFlag = false; // LayerFLAG zurücksetzen [geschlossen]
paketIsAppearFlag = false; // PaketShopFLAG/PackStationFLAG zurücksetzen [geschlossen]
layerArt = ""; // LayerArt zurücksetzen
layerHeight = 0;
}
Reset Funktion für den Layer:
function resetLayerAnschriftData() {
try {
document.getElementById("Anrede_Neu").selectedIndex = 0;
for(var n=0; n < document.getElementsByTagName("input").length; n++) {
if(document.getElementsByTagName("input")[n].id.indexOf("_Neu") != -1) {
if(document.getElementsByTagName("input")[n].id.indexOf("Land") == -1) document.getElementsByTagName("input")[n].value = "";
}
}
for(var i=0; i < document.getElementsByTagName("div").length; i++) {
if(document.getElementsByTagName("div")[i].id.indexOf("_Neu") != -1) {
if(document.getElementsByTagName("div")[i].id.indexOf("_in") != -1) {
document.getElementsByTagName("div")[i].innerHTML = "";
document.getElementsByTagName("div")[i].style.border = rightSyntax;
}
if(document.getElementsByTagName("div")[i].id.indexOf("_out") != -1) {
document.getElementsByTagName("div")[i].style.backgroundImage = "url()";
}
}
}
document.getElementById("error_Layer_out").style.backgroundImage = "url()";
document.getElementById("error_Layer_in").style.border = rightSyntax;
document.getElementById("error_Layer_in").innerHTML = "";
}
catch(e) {}
}