Gå til innhold

Popup med tekst og adr til bilde på originalsiden?


Anbefalte innlegg

Det som jo er vanlig er at popuper åpnes med beskjed om å laste inn en ekstern html-side. Finnes det kode hvor infoen ligger på hovedsiden, hvor en kan legge inn både tekst og adresse til et bilde som blir vist i popupen ? (Tenker liten og enkel kode)

Endret av Pedant
Lenke til kommentar
Videoannonse
Annonse

Det jeg tenkte meg er at tekst og bilde ligger skjult på siden, inntil en trykker på popup, hvor infoen da vil komme (informasjon om en person med bilde). Grunnen til at jeg vil ha all infoen på hovedsiden er at det er et eksternt script som genererer siden, og derfor vært en stor fordel om den slapp å generere mange små html-sider. Det jeg helst har sett for meg er en liten og hendig java-kode, ikke stor php-kode eller annet.

 

Det trenger ikke å gå info fra popupen tilbake til siden igjen

Lenke til kommentar

Eneste jeg har funnet er en kode på javascript.internet.com som brukte variabler til popup-vinduet: http://javascript.internet.com/messages/help-popups.html

 

og hvor jeg har forandra linkene:

<a href="http://faq.javascriptsource.com/" onMouseOver="myPopup.startHelp('news')" onMouseOut="myPopup.clearHelp()">JavaScript Source FAQs</a>

til:

<a href="javascript:myPopup.startHelp('faq')">JavaScript Source FAQs</a><br>

(så de fungerer som en vanlig popuper)

 

 

 

Men: Jeg får ikke popupen til å vise bilde!

 

 

function show() har jeg trimmet til denne:

 

function show() {
return htmlpage = "<br><br><FONT size='1' FACE='Verdana'><b>" + this.header + "</b><BR><BR>" + this.message + "</FONT>";
}

 

Men når jeg setter inn koden for et bilde:

function show() {
return htmlpage = "<img SRC="stjerne.gif"><br><br><FONT size='1' FACE='Verdana'><b>" + this.header + "</b><BR><BR>" + this.message + "</FONT>";
}

 

..så vil ikke popupen virke.

 

 

 

Noen som har en løsning på dette ?? Noen som har andre måter å løse probemet med popuper hvor informasjonen i popup ligger på hovedsiden ?? Tekst går altså fint, men ikke med bilde.

 

 

Blir veldig glad for respons, for dette har skapt endel tid og frustrasjon!

Endret av Pedant
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...