Avatar billede cr2000 Nybegynder
16. januar 2004 - 12:11 Der er 5 kommentarer og
1 løsning

Mediaplayer ligger sig over div layer?

Hvordan kan jeg forhindre at mit layer som jeg gerne vil have foran en mediaplayer ikke bliver lagt bagved?

Hmm... Det var ikke godt forklaret. Håber i forstår.
Avatar billede powerade Nybegynder
16. januar 2004 - 12:21 #1
Du kan benytte dig af CSS layers... På denne side finder du en forklaring og eksempel på hvordan du får det til at virke..
http://www.echoecho.com/csslayers.htm
Avatar billede powerade Nybegynder
16. januar 2004 - 12:22 #2
LAYER 1 ON TOP:
<div style="position:relative; font-size:50px; z-index:2;">LAYER 1</div>
<div style="position:relative; top:-50; left:5; color:red; font-size:80px; z-index:1">LAYER 2</div>

LAYER 2 ON TOP:
<div style="position:relative; font-size:50px; z-index:3;">LAYER 1</div>
<div style="position:relative; top:-50; left:5; color:red; font-size:80px; z-index:4">LAYER 2</div>

z-index afgør hvilket layer der er øverst.. Højeste tal er øverst..
Avatar billede cr2000 Nybegynder
16. januar 2004 - 12:33 #3
Desværre ødelægger Mediaplayeren det hele og vil ligge øverst...
Avatar billede powerade Nybegynder
16. januar 2004 - 12:40 #4
Hmm.. Prøv engang at poste din kode.. Så kan jeg lige lege lidt med det..
Avatar billede cr2000 Nybegynder
16. januar 2004 - 12:53 #5
Jeg har løst mine problemer på en anden måde...

Har rykket mediaplayeren op under (i minus) og lavet tre frames...

her er koden til video framen...:

<html>

<head>
<title>VIDEO</title>
</head>

<body leftmargin="0" topmargin="0" scroll="no" scrolling="no" bgcolor="#000000">

<%
If request("film") = "" then
Film = 0
else
Film = 0 + Request("film")
end if

If film = 0 then filmURL = "video/0.avi"
If film = 1 then filmURL = "video/1.avi"
If film = 2 then filmURL = "video/2.avi"
If film = 3 then filmURL = "video/3.avi"
If film = 4 then filmURL = "video/4.avi"
If film = 5 then filmURL = "video/5.avi"
If film = 6 then filmURL = "video/6.avi"
If film = 7 then filmURL = "video/7.avi"

If film = 7 then
NextFilm = 0
else
NextFilm = Film + 1
end if
%>

<script LANGUAGE="JavaScript" FOR="MediaPlayer1" EVENT="PlayStateChange(OldPlayState, NewPlayState)">
    if (NewPlayState == 3) {
        document.location = 'video.asp?film=<%=NextFilm%>';
    }
</script>

<style>
<!--
#film{
position:absolute;
font:bold 12px Verdana;
line-height:20px;
}
-->
</style>


<div id="film" style="left:0; top:-75; width:800; height:600;">

<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1" width="800" height="600">
  <param name="AudioStream" value="-1">
  <param name="AutoSize" value="-1">
  <param name="AutoStart" value="-1">
  <param name="AnimationAtStart" value="-1">
  <param name="AllowScan" value="-1">
  <param name="AllowChangeDisplaySize" value="-1">
  <param name="AutoRewind" value="0">
  <param name="Balance" value="0">
  <param name="BaseURL" value>
  <param name="BufferingTime" value="0">
  <param name="CaptioningID" value>
  <param name="ClickToPlay" value="-1">
  <param name="CursorType" value="0">
  <param name="CurrentPosition" value="-1">
  <param name="CurrentMarker" value="0">
  <param name="DefaultFrame" value>
  <param name="DisplayBackColor" value="16777215">
  <param name="DisplayForeColor" value="16777215">
  <param name="DisplayMode" value="0">
  <param name="DisplaySize" value="-1">
  <param name="Enabled" value="-1">
  <param name="EnableContextMenu" value="0">
  <param name="EnablePositionControls" value="-1">
  <param name="EnableFullScreenControls" value="0">
  <param name="EnableTracker" value="-1">
  <param name="Filename" value="<%=filmURL%>">
  <param name="InvokeURLs" value="-1">
  <param name="Language" value="-1">
  <param name="Mute" value="0">
  <param name="PlayCount" value="1">
  <param name="PreviewMode" value="-1">
  <param name="Rate" value="1">
  <param name="SAMILang" value>
  <param name="SAMIStyle" value>
  <param name="SAMIFileName" value>
  <param name="SelectionStart" value="-1">
  <param name="SelectionEnd" value="-1">
  <param name="SendOpenStateChangeEvents" value="-1">
  <param name="SendWarningEvents" value="0">
  <param name="SendErrorEvents" value="0">
  <param name="SendKeyboardEvents" value="0">
  <param name="SendMouseClickEvents" value="0">
  <param name="SendMouseMoveEvents" value="0">
  <param name="SendPlayStateChangeEvents" value="-1">
  <param name="ShowCaptioning" value="0">
  <param name="ShowControls" value="0">
  <param name="ShowAudioControls" value="0">
  <param name="ShowDisplay" value="0">
  <param name="ShowGotoBar" value="0">
  <param name="ShowPositionControls" value="0">
  <param name="ShowStatusBar" value="0">
  <param name="ShowTracker" value="0">
  <param name="TransparentAtStart" value="-1">
  <param name="VideoBorderWidth" value="0">
  <param name="VideoBorderColor" value="#000000">
  <param name="VideoBorder3D" value="0">
  <param name="Volume" value="-600">
  <param name="WindowlessVideo" value="0">
</object>

</div>
</body>

</html>

-----------------------
Der er blandet lidt ASP i... men det kan du vel godt overleve.
Avatar billede cr2000 Nybegynder
18. juni 2004 - 10:47 #6
haps
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester