Avatar billede Lindharth Nybegynder
30. november 2009 - 18:35 Der er 6 kommentarer og
1 løsning

2 scripts på samme side

Jeg har sat 2 scripts på samme side og bortset fra rammestørrelserne er det de samme scripts. Men det første script ser ud til at være det "førende" da jeg ikke kan få script 2 til at virke.

adressen er www.d-2.dk/hia

Rent praktisk betyder det at når jeg scroller ned med "de sorte pile" i script 2 så er det teksten i script 1 der ruller.

Mit spørgsmål er nu hvordan jeg kan få de 2 scripts til at køre uafhængigt af hinanden.

På forhånd tak for hjælpen
Avatar billede kelleolsen Nybegynder
30. november 2009 - 19:50 #1
kan vi få noget kode? :)
Avatar billede kelleolsen Nybegynder
30. november 2009 - 19:53 #2
fordi begge bokse har samme id, men id må kun være der 1 gang. Nu når at du holder over de der rulle nogle, så er det logisk at det er den første der rulles med, uanset hvis du ruller med, da begge har samme id, også tager den bare den første den kommer til, da den regner med at der kun er 1 :) Send noget kode, så skal jeg nok lige fixe :)
Avatar billede Lindharth Nybegynder
30. november 2009 - 19:58 #3
Ja, det kunne være en fordel at få en kode at kigge på...
Sorry :)

<script type="text/javascript">

/******************************************
* Scrollable content script II- © Dynamic Drive (www.dynamicdrive.com)
* Visit http://www.dynamicdrive.com/ for full source code
* This notice must stay intact for use
******************************************/

iens6=document.all||document.getElementById
ns4=document.layers

//specify speed of scroll (greater=faster)
var speed=3

if (iens6){
document.write('<div id="container" style="position:relative;width:260px;height:360px;border:2px solid lightblue;overflow:hidden">')
document.write('<div id="content" style="position:absolute;width:260px;left:0;top:0">')
}
</script>

<ilayer name="nscontainer" width=260 height=360 clip="0,0,260,420">
<layer name="nscontent" width=260 height=360 visibility=hidden>

<!--INSERT CONTENT HERE-->
<p style="margin-top: 0; margin-bottom: 0"><font size="2" face="Arial">- Heri
kan der indsættes dagens nyheder eller løbende bulletiner.</font></p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0"><font face="Arial" size="2">Der kan
arbejdes med at indsætte et link til een af undersiderne som man kan klikke sig
til direkte fra denne nyhedsboks.</font></p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0"><font face="Arial" size="2">
Eksempelvis kan man lige gøre opmærksom på ansøgningsskemaet ved at skrive en
henvisning <a href="Ansogningsskema.htm">her</a>.</font></p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0"><font face="Arial" size="2">Boksen
kan indeholde så meget information som man nu har lyst til at indsætte.</font></p>
<!--END CONTENT-->

</layer>
</ilayer>

<script language="JavaScript1.2">
if (iens6)
document.write('</div></div>')
</script>

<table width="200px"><td>
    <p align="right" style="margin-top: 0; margin-bottom: 0">
<a href="#" onMouseover="moveup()" onMouseout="clearTimeout(moveupvar)"><img src="up.gif" border=0></a>  <a href="#" onMouseover="movedown()" onMouseout="clearTimeout(movedownvar)"><img src="down.gif" border=0></a></p></td>
</table>

                            <p style="margin-top: 0; margin-bottom: 0">

<script language="JavaScript1.2">
if (iens6){
var crossobj=document.getElementById? document.getElementById("content") : document.all.content
var contentheight=crossobj.offsetHeight
}
else if (ns4){
var crossobj=document.nscontainer.document.nscontent
var contentheight=crossobj.clip.height
}

function movedown(){
if (iens6&&parseInt(crossobj.style.top)>=(contentheight*(-1)+100))
crossobj.style.top=parseInt(crossobj.style.top)-speed+"px"
else if (ns4&&crossobj.top>=(contentheight*(-1)+100))
crossobj.top-=speed
movedownvar=setTimeout("movedown()",20)
}

function moveup(){
if (iens6&&parseInt(crossobj.style.top)<=0)
crossobj.style.top=parseInt(crossobj.style.top)+speed+"px"
else if (ns4&&crossobj.top<=0)
crossobj.top+=speed
moveupvar=setTimeout("moveup()",20)

}

function getcontent_height(){
if (iens6)
contentheight=crossobj.offsetHeight
else if (ns4)
document.nscontainer.document.nscontent.visibility="show"
}
window.onload=getcontent_height
</script></p>
                            <p style="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;<p style="margin-top: 0; margin-bottom: 0">
            &nbsp;</p>
                            <p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
                            <p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
                            <p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
                            <p style="margin-top: 0; margin-bottom: 0">&nbsp;</td>
                            <td width="50%" height="50%" valign="top" align="left">

                            <p style="margin-top: 0; margin-bottom: 0"><b>
                            <font face="Verdana" color="#1864B5">Kommende arrangementer</font></b></p>
                            <p style="margin-top: 0; margin-bottom: 0">
                            <font face="Verdana">&nbsp;<script type="text/javascript">

/******************************************
* Scrollable content script II- © Dynamic Drive (www.dynamicdrive.com)
* Visit http://www.dynamicdrive.com/ for full source code
* This notice must stay intact for use
******************************************/

iens6=document.all||document.getElementById
ns4=document.layers

//specify speed of scroll (greater=faster)
var speed=3

if (iens6){
document.write('<div id="container" style="position:relative;width:259px;height:180px;border:2px solid lightblue;overflow:hidden">')
document.write('<div id="content" style="position:absolute;width:259px;left:0;top:0">')
}
</script>

</font>

<ilayer name="nscontainer" width=259 height=180 clip="0,0,259,180">
<layer name="nscontent" width=259 height=180 visibility=hidden>

<font face="Verdana">

<!--INSERT CONTENT HERE-->
</font>
<p style="margin-top: 0; margin-bottom: 0"><font face="Verdana" size="2">-
<a target="hovedramme" href="Traeningsugen.htm"><font color="#000000">Hård
træning</font></a></font></p>
<p style="margin-top: 0; margin-bottom: 0"><font face="Verdana" size="2">-
<a target="hovedramme" href="Traeningsugen.htm"><font color="#000000">Endnu mere
hård træning</font></a></font></p>
<p style="margin-top: 0; margin-bottom: 0"><font face="Verdana" size="2">-
<a target="hovedramme" href="Aktivitetskalender.htm"><font color="#000000">En
lille aktivitet</font></a></font></p>
<font face="Verdana">
<!--END CONTENT-->

</font>

</layer>
</ilayer>

                            <font face="Verdana">

<script language="JavaScript1.2">
if (iens6)
document.write('</div></div>')
</script>

                            </font>

<table width="200px"><td>
    <p align="right" style="margin-top: 0; margin-bottom: 0">
<font face="Verdana">
<a href="#" onMouseover="moveup()" onMouseout="clearTimeout(moveupvar)"><img src="up.gif" border=0></a>  <a href="#" onMouseover="movedown()" onMouseout="clearTimeout(movedownvar)"><img src="down.gif" border=0></a></font></p></td>
</table>
Avatar billede kelleolsen Nybegynder
30. november 2009 - 19:59 #4
fuck hvor forvirrende o0 , men kigger lige på det :)
Avatar billede kelleolsen Nybegynder
30. november 2009 - 20:23 #5
amen det failer da godt nok det script o0
Avatar billede Lindharth Nybegynder
02. december 2009 - 21:37 #6
Jeg har droppet det. Smid lige et svar. Det mindste er da at du får pointene for at du overhovedet gad kigge på det...:))
Avatar billede kelleolsen Nybegynder
03. december 2009 - 12:42 #7
Svar :-)
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
Kurser inden for grundlæggende programmering

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