webForumDet fria alternativet

popup ifram, flytande bild

2 svar · 467 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 630 inlägg
#1

tja,

har ett litet ovnaligt problem här, jag öppnar en länk i en popup i själva popup rutan har jag en iframe, och i den iframen har jag en url som jag läser in, men nu är det så att jag vill ha en bild som täcker toppen av iframen, så att en viss del utav länken som jag har i iframen inte syns, men får det inte riktigt att fungera, bilden som jag inkluderar hamnar under iframen, man jag vill att den skall hamna över iframen.

<script language="JavaScript" type="text/javascript">
<!-- ;
var newwindow
function popup(url , title) {
if (newwindow && !newwindow.closed) 
{ newwindow.focus(); newwindow.document.clear() } 
else 
{ newwindow=window.open('','','width=404,height=316,resizable=1') }
newwindow.document.writeln('<html> <head> <title>' + title + '<\/title> <\/head> <body bgcolor=\"black\"> <center>');
newwindow.document.writeln('<iframe src=' + url + '  width=300 height=300 id=chatframe frameborder=0 SCROLLING=yes border=0 class=iframe></iframe>');
newwindow.document.writeln('<img border=0 src=img/bigSmile.jpg width=158 height=156 style=\"position:relative; left:50px; top:50px; z-index:0\">');
newwindow.document.writeln('<\/center> <\/body> <\/html>');
newwindow.document.close();
}

function tidy()
{
if (newwindow && !newwindow.closed) { newwindow.close(); } 
}

// Based on JavaScript provided by Peter Curtis at [url]www.pcurtis.com[/url] -->
</script>

det är följande bild som jag vill ska täcka en del utav iframen: img/bigSmile.jpg

hoppas ngn kan hjälpa!

thresholdMedlem sedan maj 20068 inlägg
#2

Hej,

inte säker på om det här blir precis som du ville att det skulle vara - men... jag hoppas det :)

Om du vill att bilden ska täcka mer av iframe:n kan du ändra margin-top:-30px;

newwindow.document.writeln('<html> <head> <title>' + title + '<\/title> <\/head> <body bgcolor=\"black\"> <center>');
newwindow.document.writeln('<img border=0 src=img/bigSmile.jpg width=158 height=156 style="position:relative;z-index: 10;display:block;" />');
newwindow.document.writeln('<iframe src=' + url + '  width=300 height=300 id=chatframe style="margin-top:-30px; z-index: 1;position:relative;" frameborder=0 SCROLLING=yes border=0 class=iframe></iframe>');
newwindow.document.writeln('<\/center> <\/body> <\/html>');

/David

GimboMedlem sedan dec. 20001 630 inlägg
#3

super tack stjärnan :D!

Genererad på 490 ms · cache AV · v20260730165559-full.f96bc7eb