Oprettet tor. d. 19. juli 2012 kl. 11:21:57

HJ_R
HJ_R (1.910 point. Point ude: 60)

Mouseover åbner billede på tværs af frames

Jeg har en side bestående af en højre- og en venstre frame. Ved klik på link i venstre frame, åbnes en side i højre frame med uddybende information + et billede.
Da dette billede kun indeholder et udsnit af det fulde billede, så skal der ved mouse-over vises det fulde billede i en højere opløsning (og ved mouse-out lukkes det fulde billede igen). Problemet er, at jeg gerne vil have billedet til at lægge sig på tværs af de to frames, nærmest som et layer om man vil... Har prøvet alle mulige scripts, men ingen vil åbne billedet på tværs af rammerne...
Nogen der har en idé til en løsningsmodel?
På forhånd tak
H-J

Skrevet tor. d. 19. juli 2012 kl. 15:04:32| #1

salbeik
salbeik (14.590 point)
Du skal bruge følgende:

1) I din kommando til at åbne et nyt frame skal du benytte "top" -altså fortælle browseren at du ønsker at åbne linket i den øverste frame - altså hele din side.

2) At for åbne noget på tværs af frames som et lag - ja det kan man ikke. Men du kan dog ligge et lag med noget helt ny ovenpå alle dine frames, og det vil visuelt se ud som det du ønsker. Du kan bruge cleabox, som kan det du ønsker. Se det her:

http://www.clearbox.hu/ (...)  (tryk på en af biledene med græsset for at se det.)
Du kan åbne billeder, videoer og hjemmesider i de rammer den åbner - så det er ikke kun begrænset til billder og som du kan se sker det på tværs af siden og med TOP kommandoen vil du kunne åbne en clearbox inde fra en indre frame.

-sami

Skrevet lør. d. 21. juli 2012 kl. 15:01:20| #2

HJ_R
HJ_R (1.910 point)
Hej salbeik
Clearbox ser ud til at dække mit behov (minus mouseover... men pyt med det!)
Jeg har fået Clearbox lagt på, men billedet dækker kun samme frame og ikke alle, selvom jeg har lagt en target="_top" på... Har du en idé om hvor jeg laver ged i den?
/HJ

Skrevet lør. d. 21. juli 2012 kl. 15:10:53| #3

salbeik
salbeik (14.590 point)
Har du prøvet med de andre target's ? parent osv.

Skrevet lør. d. 21. juli 2012 kl. 15:26:13| #4

HJ_R
HJ_R (1.910 point)
Ja, men uden held... Den vil kun åbne i samme frame...

Skrevet lør. d. 21. juli 2012 kl. 15:30:48| #5

salbeik
salbeik (14.590 point)
har du et link til din side - så kan jeg bedre se problemet

Skrevet lør. d. 21. juli 2012 kl. 15:35:19| #6

HJ_R
HJ_R (1.910 point)
Jeps... http://www.diabolik.dk/ (...)
Klik på Search og søg på Kid stuff
Klik på søgeresultatet og du vil se siden med billedet i højreframe...
/HJ

Skrevet lør. d. 21. juli 2012 kl. 16:56:59| #7

salbeik
salbeik (14.590 point)
Jeg forstår ikke helt din implementering af Clearbox - det kan være jeg ikke kan gennemskue din metode men jeg har vedhæftet min:

****************************
<div style="height: 135px; width: 182px;  height: 135px; left: 260px; position: absolute; top: 850px; width: 182px; z-index: 1; " class="tinyText style_SkipStroke_2 stroke_0">
            <a href="http://www.youtube.com/ (...) rel="clearbox"><img src="Ti-nSpire_files/Boxplot,%20sumkurver%20og%20liner%20regression.png" alt="" style="border: none; height: 135px; width: 182px; " /></a>
          </div>
*****************************
Altså linjen: <a href="http://www.youtube.com/ (...) rel="clearbox">



Jeg har vedhæftet et billede fra det jeg kan se hos dig:
http://www.itgym.dk/kidStuff.png

Skrevet lør. d. 21. juli 2012 kl. 18:47:14| #8

HJ_R
HJ_R (1.910 point)
Øhhh... Hvis du klikker på Kid Stuff i venstre frame, så vises fuld info i højre frame... så klikker du på billedet og så var det at det skulle vise coveret i fuld størrelse...
/HJ

Skrevet lør. d. 21. juli 2012 kl. 18:50:47| #9

salbeik
salbeik (14.590 point)
Ja det var jeg med på

Skrevet lør. d. 21. juli 2012 kl. 18:54:13| #10

salbeik
salbeik (14.590 point)
Ja det var rigtigt - der kiggede jeg forkert - men nu har jeg tjekket der står dog:

<a rel="clearbox" target="frmMain" href="../../images/GraveSitePics/Action/KidStuff_B.jpg"><img src="../../images/GraveSitePics/Action/KidStuff.jpg"></a>


Du targeter jo også den frame det bliver vist i kan jeg se.

Skrevet lør. d. 21. juli 2012 kl. 18:55:16| #11

salbeik
salbeik (14.590 point)
Den burde kun vise det i framen med entet target lig framenavn  eller "-self"

Skrevet lør. d. 21. juli 2012 kl. 19:31:26| #12

HJ_R
HJ_R (1.910 point)
target frmMain brugte jeg for at se om den ville åbne billedet i venstre frame... alas no success... Her er frameset, hvis det hjælper noget...

<frameset rows="121,5%" framespacing="0" border="0" frameborder="0">
  <frame src="1_top.htm" name="Banner" frameborder="No" scrolling="No"
    noresize marginwidth="0" marginheight="0" target="_self">
  <frameset cols="56%,*">
    <frame src="main.html" name="frmMain" id="frmMain" marginwidth="0" marginheight="0" scrolling="auto"
    frameborder="0" target="_self">
    <frame src="coverfrm.htm" name="coverfrm" id="frmRight" marginwidth="0" marginheight="0" scrolling="yes"
    frameborder="0" noresize target="_self">
  </frameset>

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

hjælp til delete knap.

Oprettet den 19. juni 2013 kl. 16.59
hellzminionz giver 100 point for svar | Giv et svar »

Hjælp til batch-fil

Oprettet den 14. juni 2013 kl. 20.23
hcthorsen giver 100 point for svar | Giv et svar »

Forklaring på diverse koder

Oprettet den 13. juni 2013 kl. 20.20
hellzminionz giver 100 point for svar | Giv et svar »







IT Kurser
Samarbejdspartnere

Udgiver · © 2013 Computerworld A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger