Avatar billede tejs Nybegynder
24. oktober 2001 - 16:19 Der er 9 kommentarer og
1 løsning

Præcist scrollscript i anden frame...

Hej,

Jeg har brug for et script, der fra en frame kan få en side i en anden frame til at scrolle til en bestemt position og med en regulerbar fart. Hvis det er muligt, så kunne det være rigtig fedt hvis farten kunne fade ud lige inden siden nåde målet.

Den ene side har 4 knapper, når man trykker på en knap scroller en anden side i en anden frame til en bestemt position i horisontal retning..
positionerne er angivet ud fra en pixelværdi fra venstrekanten...

Håber i kan hjælpe mig..

Tejs


Avatar billede jakoba Nybegynder
24. oktober 2001 - 16:30 #1
Avatar billede tejs Nybegynder
24. oktober 2001 - 16:36 #2
Det ser meget fedt ud og er næsten som det jeg skal bruge, men den scroller vertikalt - jeg skal bruge et script der scroller horisontalt...

Avatar billede hacicambaz Nybegynder
24. oktober 2001 - 16:41 #3
tejs: jeg tror prodic han kan hjælpe dig... han har noget der ligner på hans eget side...

my icq: 124118917 er online nu
Avatar billede tejs Nybegynder
24. oktober 2001 - 16:48 #4
Jeg kender godt prodics side, men det er ikke helt det jeg leder efter. Bl.a. kan hans side kun scrolle mellem to positioner og det bliver, efter hvad jeg kan se, ikke aktiveret fra en anden frame. jakoba\'s side er lige det jeg har brug for - det scroller bare den forkerte vej...

Tejs
Avatar billede tejs Nybegynder
24. oktober 2001 - 16:51 #5
>>jakoba

Har du selv skrevet scriptet eller har du fundet det et sted - jeg spørger fordi det jo kunne være at der også var et der scrollede den anden vej..

Tejs
Avatar billede jakoba Nybegynder
24. oktober 2001 - 17:04 #6
Jeg har selv lavet det, og det er rimelig hurtigt rettet til at scrolle på den anden led.
et øjeblik tak.

mvh JakobA
Avatar billede tejs Nybegynder
24. oktober 2001 - 17:06 #7
Det lyder sgu lækkert, så får du lige lidt ekstra i posen...
Avatar billede jakoba Nybegynder
24. oktober 2001 - 18:00 #8
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp117705/exp125029.html

og ja, det kan man godt. men ikke idag :-))

mvh JakobA
Avatar billede tejs Nybegynder
24. oktober 2001 - 18:35 #9
JakobA: Jeg har lidt problemer med at få det til at virke - selvom jeg kopiere det ind som du har skrevet og ændre de ting der skal ændres, så vil det ikke rigtigt - det må være noget med mine frames...

Det ligger på www.poncho.dk - kan du hjælpe mig..

Tejs
Avatar billede jakoba Nybegynder
24. oktober 2001 - 18:48 #10
Ups. som scriptet er regner det med at der kun er eet lag af framesetfiler det skal arbejde sig igennem.

smid din frameset fil inder_frame2.html helt væk og skriv din fil inder_frame1.html om til:

<html>

    <head>
        <meta http-equiv=\"content-type\" content=\"text/html;charset=iso-8859-1\">
        <title></title>

<script language=\'javascript\'> <!-- // http://www.eksperten.dk/spm/117705 >

var scrol = new Object();
scrol[\'menuFrame\'] = new Object();
scrol[\'mainFrame\'] = new Object();

function goTargY( targ, fil, anker ) {
    if ( frames[targ] ) {
        if ( frames[targ].location.href.indexOf( fil ) >= 0 ) {
            frames[targ].scyId( anker );
        } else {
            scrol[targ].pendY = anker;
            frames[targ].location.href = fil;
        }
    }
}; //end goTargY( string, string, string )

function goTargX( targ, fil, anker ) {
    if ( frames[targ] ) {
        if ( frames[targ].location.href.indexOf( fil ) >= 0 ) {
            frames[targ].scxId( anker );
        } else {
            scrol[targ].pendX = anker;
            frames[targ].location.href = fil;
        }
    }
}; //end goTargX( string, string, string )

// --> </script>

    </head>

    <frameset rows=\"62,*,20\" border=\"0\" framespacing=\"0\" frameborder=\"no\">
        <frame src=\"top.html\" name=\"top_kant\" noresize scrolling=\"no\">
            <frameset cols=\"13,*,20\" border=\"0\" framespacing=\"0\" frameborder=\"no\">
          <frame src=\"venstre.html\" name=\"v_kant\" noresize scrolling=\"no\">
          <frame src=\"browser/redirect.html\" name=\"indhold\" noresize>
          <frame src=\"hoejre.html\" name=\"h_kant\" noresize scrolling=\"no\">
            </frameset>
        <frame src=\"bund.html\" name=\"bund_kant\" noresize scrolling=\"no\">
    </frameset>
    <noframes>

        <body bgcolor=\"#ffffff\" marginwidth=\"0\" marginheight=\"0\" leftmargin=\"0\" topmargin=\"0\">
       
    </body>

    </noframes>

</html>
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