mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 09:52 Benutzername: Passwort: Auto-Login

Thema: Schwierigkeiten mit Ebenen bei JS-Layer vom 07.09.2009

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Schwierigkeiten mit Ebenen bei JS-Layer
Autor Nachricht
black.IP
Threadersteller

Dabei seit: 23.04.2003
Ort: Hamburg
Alter: 51
Geschlecht: Männlich
Verfasst Mo 07.09.2009 14:16
Titel

Schwierigkeiten mit Ebenen bei JS-Layer

Antworten mit Zitat Zum Seitenanfang

Hallo, ich hab über ein Script einen Werbelayer (Flashfilm) über eine HTML-Seite gelegt. Allerdings gibt es Schwierigkeiten mit den Ebenen - ein Flashfilm, der in die HTML-Seite integriert ist, legt sich über den Adlayer.
Weiss jemand warum? Liegt es an dem z-index?

Code:
<!-- layer scripts starts -->
<SCRIPT LANGUAGE=JavaScript>

var XenionLayer_left=100;
var XenionLayer_top=95;
var XenionSelectbox_hide = "yes";

var XenionLayerDelay = 0;
var XLoadPath = "";

var XenionLayer_swf = "swf/adlayer.swf";
var XenionLayer_width = 330;
var XenionLayer_height = 480;

var XenionTgtWin = "_blank";

var XenionAdvUrl = "";
var XenionESCAdvUrl = escape(XenionAdvUrl);

var XenionDiv = "X899";

function getDivObject(objectId) {
    if(document.getElementById && document.getElementById(objectId)) {
   // W3C DOM
   return document.getElementById(objectId).style;
    } else if (document.all && document.all(objectId)) {
   // MSIE 4 DOM
   return document.all(objectId).style;
    } else if (document.layers && document.layers[objectId]) {
   // NN 4 DOM.. note: this won't find nested layers
   return document.layers[objectId];
    } else {
   return false;
    }
}

function changeDivVisibility(objectId, newVisibility) {
    var styleObject = getDivObject(objectId);
    if(styleObject) {
   styleObject.visibility = newVisibility;
   return true;
    } else {
   // no Objekt found!
   return false;
    }
}

function XenionAD899_DoFSCommand(command, args) {
   if (command == "adlayerhider") {
      changeDivVisibility(XenionDiv, 'hidden')
   }
}

// Hook for Internet Explorer
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 &&
     navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
   //document.write('<SC' + 'RIPT LANGUAGE=VBScript\> \n');
   document.write('on error resume next \n');
   //document.write('Sub XenionAD899_FSCommand(ByVal command, ByVal args)\n');
   //document.write('  call XenionAD899_DoFSCommand(command, args)\n');
   //document.write('end sub\n');
   //document.write('</SC' + 'RIPT\> \n');
}
//-->


document.write('<div id=\"'+XenionDiv+'\" style=\"position: absolute; left:'+ XenionLayer_left +'px; top: '+ XenionLayer_top +'px; z-index:9000\">');
document.write('<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" ID=\"XenionAD899\" WIDTH=\"'+ XenionLayer_width +'\" HEIGHT=\"'+ XenionLayer_height +'\" ALIGN=\"\">');
document.write('<PARAM NAME=movie VALUE=\"'+ XenionLayer_swf +'?clickTag='+XenionESCAdvUrl+'&clicktarget=_blank&load_path='+XLoadPath+'\">');
document.write('<PARAM NAME=quality VALUE=high>');
document.write('<PARAM NAME=wmode VALUE=\"transparent\">');
document.write('<EMBED src=\"'+ XenionLayer_swf +'?clickTag='+XenionESCAdvUrl+'&clicktarget=_blank&load_path='+XLoadPath+'\" quality=\"hight\" WIDTH=\"'+ XenionLayer_width +'\" HEIGHT=\"'+ XenionLayer_height +'\" swLiveConnect=true ID=\"XenionAD899\" NAME=\"XenionAD899\" ALIGN=\"\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\"></EMBED>');
document.write('</OBJECT>');
document.write('</div>');


</SCRIPT>
<!-- layer script ends !-->
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Ähnliche Themen Layer/ebenen nur wie ???
Layer & Ebenen ziehen in HTML wie bleiben die fest verankert
innerer layer soll äußeren layer automatisch größer machen
[Dreamweaver] Layer in einem anderen Layer unten ausrichten?
Photoshop Layer exportieren auf einzelne Layer Größe
div-layer im Eltern-div-layer zentrieren. Wie geht das?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.