Avatar billede mvk Nybegynder
10. september 2004 - 13:35 Der er 5 kommentarer og
1 løsning

Transparent layer virker ikke

dette transparent layer med en flash film virker ikke rigtig - det ligger ikke ovenpå min side http://www.because.dk/test.asp

kode:
<div id="dropin" style="position:absolute; visibility:hidden; left:200px; top:507px; width:550; height:400; valign:top; border: 1px none; z-index: 1;"right">
  <div align="right"><a href="#" class="style5" onClick="dismissbox();return false">[X]</a></div>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="400">
  <param name="movie" value="images/popup.swf">
  <param name="quality" value="high">
  <param name="wmode" value="transparent">
  <embed src="images/popup.swf" width="550" height="400" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object>
</div>
</div>

java script:
<script language="JavaScript1.2">

// Drop-in content box- By Dynamic Drive
// For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
// This credit MUST stay intact for use

var ie=document.all
var dom=document.getElementById
var ns4=document.layers
var calunits=document.layers? "" : "px"

var bouncelimit=32 //(must be divisible by 8)
var direction="up"

function initbox(){
if (!dom&&!ie&&!ns4)
return
crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
crossobj.top=scroll_top-250+calunits
crossobj.visibility=(dom||ie)? "visible" : "show"
dropstart=setInterval("dropin()",50)
}

function dropin(){
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
if (parseInt(crossobj.top)<100+scroll_top)
crossobj.top=parseInt(crossobj.top)+40+calunits
else{
clearInterval(dropstart)
bouncestart=setInterval("bouncein()",50)
}
}

function bouncein(){
crossobj.top=parseInt(crossobj.top)-bouncelimit+calunits
if (bouncelimit<0)
bouncelimit+=8
bouncelimit=bouncelimit*-1
if (bouncelimit==0){
clearInterval(bouncestart)
}
}

function dismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
crossobj.visibility="hidden"
}

function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}


window.onload=initbox

</script>
Avatar billede olebole Juniormester
10. september 2004 - 15:51 #1
<ole>

Prøv at bruge lidt flere ord - det er lidt svært at forstå, hvad du gerne ville lave  :)

/mvh
</bole>
Avatar billede mvk Nybegynder
10. september 2004 - 16:18 #2
jeg vil gerne have en flash film til at ligge ovenpå min side ligesom reklamer på imdb.com eller gamespot.com, men her er det ligesom om at den forsvinder bag koden
eller de andre flash film - jeg ved ikke hvordan jeg kan definere den til at ligge sig som det aller øverste lag på siden

er det mere til at forstå ellers til så prøver jeg igen :)
Avatar billede olebole Juniormester
10. september 2004 - 16:30 #3
Du må lave noget rod med dine z-indexes ... prøv at sætte broders på dine forskellige elementer, så du kan se, hvad der i virkeligheden sker. Dette funker jo fint:

<div style="position:absolute;left:0px;top:0px;z-index:2;border:20px solid red">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="400">
  <param name="movie" value="http://www.because.dk/images/cubes.swf">
  <param name="quality" value="high">
  <param name="wmode" value="transparent">
  <embed src="images/cubes.swf" width="550" height="400" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object>
</div>

<div style="position:absolute;left:200px;top:100px;z-index:1;border:20px solid blue">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="400">
  <param name="movie" value="http://www.because.dk/images/cubes.swf">
  <param name="quality" value="high">
  <param name="wmode" value="transparent">
  <embed src="images/cubes.swf" width="550" height="400" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object>
</div>

/mvh
Avatar billede mvk Nybegynder
20. september 2004 - 10:09 #4
http://www.because.dk/test.asp
begge de 2 ligger sig bag det andre flash film
Avatar billede mvk Nybegynder
20. september 2004 - 10:10 #5
koden til de andre flash film:
            <td width="400" height="200">
            <div style="valign:top; z-index: 1;"right">
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="200">
                <param name="movie" value="flash/top_left.swf">
                <param name="quality" value="high">
                <embed src="flash/top_left.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="200"></embed>
            </object>
            </div>
            </td>
            <td>
                        <div style="valign:top; z-index: 1;"right">
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="200">
                <param name="movie" value="flash/top_right.swf">
                <param name="quality" value="high">
                <embed src="flash/top_right.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="200"></embed>
            </object>
            </div>
            </td>
          </tr>
          <tr>
            <td height="190">
                        <div style="valign:top; z-index: 1;"right">
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="190">
                <param name="movie" value="flash/bottom_left.swf">
                <param name="quality" value="high">
                <embed src="flash/bottom_left.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="190"></embed>
            </object>
            </div>
            </td>
            <td>
                        <div style="valign:top; z-index: 1;"right">
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="190">
                <param name="movie" value="flash/bottom_right.swf">
                <param name="quality" value="high">
                <embed src="flash/bottom_right.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="190"></embed>
            </object>
            </div>
            </td>
Avatar billede mvk Nybegynder
05. oktober 2004 - 09:37 #6
det går ikke - det kan ikke laves med 2 flashfilm
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