Avatar billede fauer Nybegynder
25. maj 2005 - 13:35 Der er 12 kommentarer og
1 løsning

Hvordan laver jeg multilink på iframe?

Jeg troede man bare kunne lave multilink på iframes... men det er ikke så let som jeg troede, så hvordan gør jeg ?

Her er hvad jeg har skrevet indtil nu.

<script type="txt/javascript">
  function multilink(link1,link2,link3,link4,link5) {
    parent.frames["soeg"].location.href=link1;
    parent.frames["planteliste"].location.href=link2;
    parent.frames["select"].location.href=link3;
    parent.frames["billede"].location.href=link4;
    parent.frames["forhandler"].location.href=link5;
    }
</script>

<a href="#" onClick="multilink('../asp/soeg.asp','html/planteliste.html','../asp/select.asp','../asp/billede.asp)','../asp/forhandler.asp';">Find planten</a>
Avatar billede roenving Novice
25. maj 2005 - 13:40 #1
Du kan sagtens linke til iframes på den måde, men mon ikke de ligger inde i samme dokument som linket, så det hedder:

    window.frames["soeg"].location.href=link1;
Avatar billede fauer Nybegynder
25. maj 2005 - 13:46 #2
Det virker heller ikke...
Avatar billede roenving Novice
25. maj 2005 - 13:52 #3
Så må du vise, hvordan dine iframes indgår i siden ...

-- hvis de sidder i en anden (i)frame, skal man måske rundt om den:

parent.frames["content"].frames["soeg"] osv. !-)
Avatar billede fauer Nybegynder
25. maj 2005 - 14:09 #4
<table width="250" border="0" cellspacing="0" cellpadding="0" align="left" height="100%">
            <tr>
                <td colspan="2" width="250">
                    <iframe src="html/menu.html" name="menu" style="height:70px; width:740px;" frameborder="0" scrolling="no" height="70" width="740"></iframe>
                </td>
            </tr>
            <tr align="left" valign="top">
                <td align="left" valign="top" width="90"><img src="grafik/jpg/baggrundVenstre.jpg" alt="" height="730" width="90" border="0"></td>
                <td align="left" valign="top" width="160">
                    <table width="650" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                            <td align="left" valign="top">
        <table width="650" border="0" cellspacing="0" cellpadding="0" align="left">
            <tr>
                <td align="left" valign="top" width="160">
                    <iframe src="../asp/soeg.asp" name="soeg" style="height:145px; width:160px;" frameborder="0" scrolling="no" align="top" height="145" width="160"></iframe>
                </td>
                <td rowspan="3" align="left" valign="top" width="350">
                    <iframe src="../asp/billede.asp" name="billede" style="height:600px; width:350px;" frameborder="0" scrolling="no" align="top" height="600" width="350"></iframe>
                </td>
                <td rowspan="3" align="left" valign="top" width="140">
                    <iframe src="../asp/forhandler.asp" name="forhandler" style="height:100px; width:140px;" frameborder="0" scrolling="no" align="top" width="140"></iframe>
                </td>
            </tr>
            <tr>
                <td align="left" valign="top" width="160">
                    <iframe src="html/planteliste.html" name="plantelisteoverskr" style="height:30px; width:160px;" frameborder="0" scrolling="no" align="top" height="30" width="160"></iframe>
                </td>
            </tr>
            <tr>
                <td align="left" valign="top" width="160">
                    <iframe src="../asp/select.asp" name="result" style="height:1000px; width:160px;" frameborder="0" scrolling="auto" align="top" height="500" width="160"></iframe>
                </td>
            </tr>
        </table>                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
Avatar billede roenving Novice
25. maj 2005 - 14:16 #5
Så skulle det være rigtigt, som du har gjort det (jeg går ud fra, at dit link ligger i menu-iframen !-)

-- men der er jo nogle uoverenstemmelser mellem navnene i iframes og i scriptet:

<script type="txt/javascript">
  function multilink(link1,link2,link3,link4,link5) {
    parent.frames["soeg"].location.href=link1;
    parent.frames["plantelisteoverskr"].location.href=link2;
    parent.frames["result"].location.href=link3;
    parent.frames["billede"].location.href=link4;
    parent.frames["forhandler"].location.href=link5;
    }
</script>
Avatar billede fauer Nybegynder
25. maj 2005 - 14:19 #6
Jeg kan stadig ikke få det til at virke...

Du kan se på http://fflora.subsite.dk/

SNØFT!
Avatar billede roenving Novice
25. maj 2005 - 14:33 #7
Tjah, den kommer med en fejl om en javascript-fejl, når siden åbnes ...
Avatar billede fauer Nybegynder
25. maj 2005 - 14:56 #8
roenving!!
Nu virker det, det var bare mig der ikke kunne finde ud af at sætte eet '

Så lig et svar til mig, så du kan få dine point.

Tak for hjælpen... som altid

P.S. har du fast arbejde??

mvh fauer
Avatar billede roenving Novice
25. maj 2005 - 15:07 #9
-- næh, ikke lige for tiden ...

Velbekomme '-)
Avatar billede fauer Nybegynder
27. maj 2005 - 13:31 #10
Her er dine point

Kunne du evt . være interesseret i at være med til at starte en international portal op???
Jeg har arbejdet med en idé nu i et par år, og er nu så langt at jeg er ved at nå der til hvor jeg skal finde den rette programmeringssamarbejdsparner, det er klart der vil ikke være så mange penge i det her til at starte med.
Men i løbet af  2-3 år vil din intjening stige voldsomt.
Jobbet er en chefstilling, med store ansvar, til at starte med i en lille virksomhed, som gerne skulle vokse sig til en international portal i løbet af 2-5 år.
Og på et tidspunkt vil store dele af portalen blive lavet i østen eller et andet sted i verden hvor de er dygtige og billige nok.

Den profil jeg leder efter.....
Skal være knald hamrende dygtig til programmering.
Skal kunne danne sig et overblik over portalens struktur og indhold.
Skal kunne give dele af programmeringsopgaverne viddere til tredjepart, da projektet er så stort at det ikke kan laves af en person.
Skal være servicemindet...... og kunne forstå alm. ikke nørdprogrammerings sprog (det ved jeg allerede du kan).
Skal kunne brænde for projektet.
Skal kunne se udfordringen i at være med i et projekt fra start til slut.
Han/hun skal være den faste sparringspartner på portalen, og konstant i udvikling.

Jeg forestiller mig at stillingen er et fuldtids job, så længe portalen eksisterer. Altså den skal ikke kun programmeres nu, og så vedligeholdes, men også hele tiden videre udvikles.

På nuværende tidspunkt er jeg ved at lave demoversionen (jeg er under udd. som Multimedie Integrator, med afslutning 10/6 05.).  Jeg har en baggrund som selvstændig inden for reklamebranchen.
En meget detaljeret forretningsplanen er næsten færdig.
Så har jeg kontakt til mange dygtige erhvervsfolk, bla. et samarbejde med en erhvervschef, der skal være med til at sparke døren ind hos div. investorer. Planen er den at projektet skal præsenteres for evt. investorer i august.

Syntes du det lyder interessant, så lad mig høre fra dig.
Og vil du vide mere så spørg løs.

Mvh. fauer
Avatar billede roenving Novice
27. maj 2005 - 13:54 #11
Tak for point !-)
Avatar billede roenving Novice
27. maj 2005 - 13:58 #12
-- og det kommer jo an på projektet, mail mig f.eks. nogle nærmere oplysninger !o]
Avatar billede fauer Nybegynder
27. maj 2005 - 14:43 #13
Jeg har gang i et andet spørgsmål, som du måske også kan hjælpe mig med??

http://www.eksperten.dk/spm/621179
Jeg kan ikke få det til at virke...

Mvh fauer
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