25. august 1999 - 04:05Der er
16 kommentarer og 1 løsning
Billeder i frames eller tabeler
Jeg vil have 2 links med tekst på hver sin linie, Der må kun være en frame eller tabel i midten af siden. I denne frame eller tabel skal henholdvis billede 1 være, hvis man fører musen over link nummer 1 og i samme frame skal billede 2 være hvis man kører musen over link 2. Hele processen skal først træde i kraft når musen er over den ene af de 2 links, dvs at der skal være et 3 billede som her der som en slags baggrund. hvis der smatidig var en frame eller tabel nummer 2 hvor der var tekst og som OGSÅ skiftede indhold samtidig med billedet når musen blev flyttet over deres respektive link, så ville der være optimalt.
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
ok Du har en html side, hvid baggrund uden tabels og frames. På denne side er der 2 links i tekst (ikke billed.gif eller jave) kun ganske almindelig gammeldags urllink. Nu skal der i midten af side laves en frame ( ca. 8x5 cm) hvor der også er en hvid baggrund. Når musen bliver ført over link nummer 1, skal et billed dukke op i den føromtalte frame ( billedet er 8x5 cm) Når musen bliver fjernet, bliver framens indhold igen hvid. Når musen bliver ført over link nummer 2, skiftes indholdet i framen med et nyt billeder = billede nummer 2. Bliver musen ført væk fra linket, bliver indholdet i framen hvis igen.
Skal jeg uddybe det endnu mere ?
Mit spøgsmål er bare - kan dette lade sig gøre og hvordan ser scriptet ud?
Så indsætter du et billede, <IMG SRC="url" NAME="B1" WIDHT=xxx HEIGHT=xxx>
så indsætter du det her script: <SCRIPT LANGUAGE="JAVASCRIPT"> image1a = new Image(); image1a.src = "hvid.gif"; image1b = new Image(); image1b.src = "billede1.gif"; image2a = new Image(); image2a.src = "hvid.gif"; image2b = new Image(); image2b.src = "billede2.gif"; function mouseOver(BTN) { if (document.images) document.images.B1.src=eval("image"+BTN+"b.src"); }
function mouseOut(BTN) { if (document.images) document.images.B1.src=eval("image"+BTN+"a.src"); } </SCRIPT>
Hej Cyberesben Jeg har nu afprøvet scriptet, men det viker ikke. Jeg får en fejlmeddelese, som siger: Linie 30 - tegn 22 - fejl ´document.B1.gif´er ikke et objekt.
Du kan måske selv se fejlen i dette htmlscript: (For sådan vil jeg gerne have det sahl se ud + billederne, hvid.gif,billede1.gif,billede2.gif er med så frontpage burde kunne finde dem.)
Hej Cyberesben Jeg vil så gerne give dig mine point, men jeg kan ikke, så lang tid jeg ikke kan få det til at virke. OK - jeg er ikke fessor i javascript og html og måske skal jeg have det endnu mere simpelt. I explorer siger den stadig felj i scriptet. Din sidste htmlkode passede til min sideopsætning, men hvorfor bliver den ved med at sige: `document.B1.gif´ er ikke et objekt ????
Der jeg tror der er problemer er i denne sætning:
if (document.images) document.B1.gif.src=eval("image"+BTN+"b.src"); }
function mouseOut(BTN) { if (document.images) document.images.B1.src=eval("image"+BTN+"a.src"); }
Prøver jeg samme side i netscape, sider den at den ikke kan finde en url - hmmm...er det billederne den referer til ? Kender du noget til frontpage ? For hvis ja, så er det bla. det program jeg bruger mest, og ja - jeg ved der findes 1000 bedre *GGG*
Men filler og billleder ligger på det rette sted og har de rette navne, så hvad der ellers kunne være galt, aner jeg ikke.
Måske skal jeg pointer, at det er kun billederne der skal skiftes ud på et bestemt sted på siden, først når musen er over et af de 2 links.
Jeg ved at FP er skod, dog har det også sine muligheder, men mere og mere er jeg gået over til Dreamweaver. Forresten - hvis jeg nu vil have billeder istedet for tekst som link, hvad skal jeg så skrive ?
jeg arbejder i Expert i Roskilde, plus på det lokale bibliotek som bogopsætter og computerhjælper, og så laver jeg lidt løst arbejde med at hjælpe med computerproblemer, eller lave Javascript, HTML eller grafik til folk
Synes godt om
Ny brugerNybegynder
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.