Avatar billede lejrklokke Nybegynder
14. april 2003 - 11:04 Der er 5 kommentarer og
1 løsning

Pop-up virker ikke !

Hej kyndige personer !

Nedenstående har jeg indsat koden fra forskellige html-filer. Begge filer ligger i samme bibliotek.
1) Den ene er forsiden (et framesæt), hvorfra jeg kalder Pop-up-vinduet via noget java-script.
2) Den anden er selve Pop-up-vinduet.

Problem:
Når jeg åbner Pop-up-vinduet i FrontPage 2002 så står det fint med baggrund, tekst osv. Men når jeg åbner forsiden i IE kommer pop-up-vinduet godt nok op på skærmen,- men der er bare ikke noget i det.
Hvor er al indholdet blevet af ???
Hvorfor er det pludselig tomt ???


Ad 1) KODE (forsiden der kalder Pop-up (et framesæt)):

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>hovedramme</title>

<!-- POP-UP START -->
<script language="JavaScript">
<!--
var ie, n, browser;
ie = document.all ? 1 : 0;
n = document.layers ? 1 : 0;
browser = (ie || n);

if(browser)
{
    width = screen.width;
    height = screen.height;
    width = (width - 210) / 1;
    height = (height - 550) / 1;
}

if(ie) position = ',left='+width+',top='+height;
if(n) position = ',screenX='+width+',screenY='+height;

function ShowPopUp() { 

if(browser) window.open('pop-up-vindue.htm','pop-up-vindue','scrollbars=no,width=175,height=340'+position);
else window.open('pop-up-vindue.htm','pop-up-vindue','scrollbars=no,width=175,height=340,left=0,top=0');

}
//-->

</script>
<!-- POP-UP SLUT -->

</head>
<frameset cols="*,672,*" frameborder="0" frameborder="no" border="0" framespacing="0">
    <frame name="left" src="gron-sidestykke.htm" marginwidth="0" marginheight="0" scrolling="no" frameborder="no" noresize>
    <frame name="main" src="index-om-skolen.htm" marginwidth="0" marginheight="0" scrolling="no" frameborder="no" noresize>
    <frame name="right" src="gron-sidestykke.htm" marginwidth="0" marginheight="0" scrolling="no" frameborder="no" noresize>
</frameset>

<body onload="window.setTimeout('ShowPopUp()',3000)">
<!--<body onload="ShowPopUp()">-->
</body>

</html>

Ad 2) KODE(Pop-up-vinduet der bliver kaldt):

<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>pop-up-vindue</title>

<!-- Tilfældige citater START -->
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function VisCitat() {
ArrCitat = new Array("Der er ingen genveje til noget sted, der er at tage til.", "Vær den ændring du ønsker at se i verden.", "Af succes får man mange ting, men ikke den store ting indeni som kærlighed giver dig.", "Vi drukner i information og sulter efter viden.", "En mand, der smiler i stedet for at rase, er altid den stærkeste.", "Vær ikke bange for at gå langsomt frem. Frygt kun at stå stille.", "Vores største behov i livet er nogen, der kan få os til, at gøre hvad vi kan.")
var rand1 = (Math.round( (ArrCitat.length-1) * Math.random()) ) ;
return ArrCitat[rand1]
}
//-->
</SCRIPT>
<!-- Tilfældige citater SLUT -->
<style fprolloverstyle>A:hover {color: #FF0000; font-weight: bold}
</style>
</head>

<body bgproperties="fixed" background="pop-up-baggrundsbillede.gif">

<!-- Her styres, at citaterne skal vises indenfor tabellen, således at der kommer linjeskift o citaterne !  -->
<table style="width:112;height:31;border-collapse:collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
<tr><td width="112" height="31">
<font face="Verdana">
<img border="0" src="../AFS-test-websted%204/rod-knap.gif" width="5" height="6"></font><font face="Verdana" size="2"><b><font color="#0000FF"><a> <u>Dagens  </u></a></font></b>
</font><br>
&nbsp; <font face="Verdana" size="2"><b><font color="#0000FF"><a> <u>CITAT:</u></a></font></b>
</td></tr>
<tr><td width="112" height="1">
<font face="Arial" size="2" color="#FF0000">
<script>document.write(VisCitat())
</script>
</font>
</td></tr>
</table>
<!-- Her SLUTTER TABELLEN,  der styrer citaterne  !  -->

<!-- Dagens link START -->
<script>
var daylinks=new Array()
/*
Tilret de 31 urls nedenunder, med dem du ønsker at vise. Et for hver dag i måneden. Hvis der er mindre dage end 31 i den pågældende måned, vises de sidste ikke.
*/
daylinks[1]="http://www.jubii.dk"
daylinks[2]="http://www.altavista.com"
daylinks[3]="http://www.yahoo.com"
daylinks[4]="http://www.yahoo.dk"
daylinks[5]="http://www.kvasir.dk"
daylinks[6]="http://www.infoseek.com"
daylinks[7]="http://www.hotbot.com"
daylinks[8]="http://www.tripod.com"
daylinks[9]="http://www.wsabstract.com"
daylinks[10]="http://www.wired.com"
daylinks[11]="http://www.download.com"
daylinks[12]="http://www.windows95.com"
daylinks[13]="http://www.shareware.com"
daylinks[14]="http://www.builder.com"
daylinks[15]="http://www.htmlgoodies.com"
daylinks[16]="http://www.webreference.com"
daylinks[17]="http://www.webdeveloper.com"
daylinks[18]="http://www.developer.com"
daylinks[19]="http://www.news.com"
daylinks[20]="http://www.techweb.com"
daylinks[21]="http://www.zdnet.com"
daylinks[22]="http://www.excite.com"
daylinks[23]="http://www.nba.com"
daylinks[24]="http://www.microsoft.com"
daylinks[25]="http://www.netscape.com"
daylinks[26]="http://www.amazon.com"
daylinks[27]="http://www.xml.com"
daylinks[28]="http://www.espn.com"
daylinks[29]="http://www.nbc.com"
daylinks[30]="http://www.cbs.com"
daylinks[31]="http://www.hotwired.com"
var mydate=new Date()
var today=mydate.getDate()
</script>
<p>
<font face="Verdana">
<img border="0" src="../AFS-test-websted%204/rod-knap.gif" width="5" height="6"><b>
<a href="../AFS-test-websted%204/today.htm" onClick="window.open(daylinks[today]);return false">
<font size="2">Dagens link</font></a></b><a href="../AFS-test-websted%204/today.htm" onClick="window.location=daylinks[today];return false" style="text-decoration: none"> </a>
<br>
<a  href="../AFS-test-websted%204/today.htm" onClick="window.open(daylinks[today]);return false" style="text-decoration: none">
<font size="2" color="#FF0000">&nbsp;&nbsp; </font>
<font size="1" color="#FF0000"><b>&nbsp;(klik HER !</b></font></a><b><font size="1" color="#FF0000">)
<br>
<br>
</font>
</b>
<img border="0" src="../AFS-test-websted%204/rod-knap.gif" width="5" height="6"></font><b><font face="Verdana" color="#0000FF">
<u><font size="2">Sidste nyt !<br>
</font></u></font></b><font face="Verdana"><br>
<img border="0" src="../AFS-test-websted%204/rod-knap.gif" width="5" height="6"> </font> <b>
<font face="Verdana" size="2" color="#0000FF">Forældre-INFO <br>
<br>
</font></b><font face="Verdana">
<img border="0" src="../AFS-test-websted%204/rod-knap.gif" width="5" height="6"> </font> <b>
<font face="Verdana" color="#0000FF" size="2">Kontakt skolen<br>
&nbsp;</font></b></p>
<p>
<b>
<font face="Verdana" color="#0000FF" size="2">&nbsp;&nbsp;&nbsp; </font>
<font face="Verdana">

<a href="#" onclick="parent.close()"><font size="1" color="#000000">Luk vinduet</font></a>
</font></b>
</p>

</body>

</html>

Med venlig hilsen

Lejrklokke
Avatar billede webbygger Nybegynder
19. april 2003 - 19:33 #1
Hejsa !
Jeg ville prøve med følgende kode : <base target="_blank"> i framesættede ....
Eks.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>hovedramme</title>
<base target="_blank">

Jeg er ikke helt sikker men prøv det og lad mig høre resultatet....
ps Det virker hos mig ;o)

Per
Avatar billede lejrklokke Nybegynder
21. april 2003 - 19:52 #2
Hej webbygger (Per) !

Det virker desværre ikke.

Mvh.

Lejrklokke
Avatar billede mrjowns Novice
23. april 2003 - 10:29 #3
Prøv denne...

Head:
<script type="text/javascript">

function MinPopUp() {
window.open('http://www.html.dk/default.asp','popup','height=400,width=400');
}
function PopUpTid() {
setTimeout('MinPopUp()', 10000);
}

</script>

Body:
<body onload="PopUpTid()">

Det burde virke...!! :oD
Avatar billede mrjowns Novice
23. april 2003 - 10:49 #4
Og designet til dig...

Head:
<script type="text/javascript">

<!--
var ie, n, browser;
ie = document.all ? 1 : 0;
n = document.layers ? 1 : 0;
browser = (ie || n);

if(browser)
{
    width = screen.width;
    height = screen.height;
    width = (width - 210) / 1;
    height = (height - 550) / 1;
}

if(ie) position = ',left='+width+',top='+height;
if(n) position = ',screenX='+width+',screenY='+height;


function MinPopUp() {
window.open('pop-up-vindue.htm','popup','scrollbars=no,height=175,width=340'+position);
}
function PopUpTid() {
setTimeout('MinPopUp()', 3000);
}
-->
</script>

Body:
<body onload="PopUpTid()">
Avatar billede lejrklokke Nybegynder
26. april 2003 - 12:52 #5
Det virker stadig ikke. Pop-up'en er stadig tom. Jeg har bevidst sat baggrunden til GUL, for at jeg hurtigt kan se om det virker, men det gør det desværre ikke. Gør jeg noget forkert ????????

Nedenstående har jeg indsat koden både koden fra din "opskrift" (på filen der kalder pop-up'en)og på selve pop-up-vinduet. Filerne er tilpasset til mine filnavne. Begge nedenstående filer ligger i samme bibliotek.

Filer der kalder pop-up'en:
<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Dette er et eksempel på po</title>

<script type="text/javascript">

<!--
var ie, n, browser;
ie = document.all ? 1 : 0;
n = document.layers ? 1 : 0;
browser = (ie || n);

if(browser)
{
    width = screen.width;
    height = screen.height;
    width = (width - 210) / 1;
    height = (height - 550) / 1;
}

if(ie) position = ',left='+width+',top='+height;
if(n) position = ',screenX='+width+',screenY='+height;

function MinPopUp() {
window.open('PopUpTest.htm','popup','scrollbars=no,height=175,width=340'+position);
}
function PopUpTid() {
setTimeout('MinPopUp()', 3000);
}
-->

</script>

</head>

<body onload="PopUpTid()">

<p>Dette er et eksempel på pop-up-vindue med tidsforsinkelse på&nbsp; !!!!!</p>

</body>

</html>


Selve pop-up-viduet:
<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Ny side 2</title>
</head>

<body bgcolor="#FFFF00">

<p>Dette er selve Pop-up-vinduet</p>
<p>med tidsforsinkelse</p>
<p>&nbsp;</p>
<p>(kaldt fra eksempel</p>
<p>Pop-up-vindue-eks-<br>
med-tidsforsinkelse)</p>

</body>

</html>

Mvh.

Lejrklokke.
Avatar billede lejrklokke Nybegynder
01. marts 2004 - 21:44 #6
Jeg lukker spørgsmålet !
Ellers tak for hjælpen

Lejrklokke
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
Kurser inden for grundlæggende programmering

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