frames og popup, hvad synes i er smartest
Hejjeg er programør, og jeg har lavet et ganske nydeligt system, problemet er at designeren elsker frames og popup vinduer...
SÅ, der hvor mit pæne system skal vises, er i et frame i et popup vindue... nu kommer det sjove så...
der indgå et "oprettelse af bruger" del, og denne sender en mail hvor man skal aktivere sin bruger... MEN, hvis jeg nu gerne vil have denne aktiverings side, ind i framet i popup vinduet... hvordan synes i det smartest laves...
mit forslag:
lav en fil (fx launcher.php), hvortil aktiverings linket linker til... denne fil indeholder så noget i stil med
---
<html>
<head>
<title>vent</title>
<script language="JavaScript" type"text/js">
function OpenTheWin() {
window.open("frameset.php?mainframe=aktiver.php?email=<?php echo $email; ?>&kode=<?php echo $kode; ?>","win_name","en masse vindue parametre");
}
</script>
<body onLoad="OpenTheWin();">
vent...
</body>
</html>
---
og framset.php er så filem med (guess what) framsettet... den indholder så noget i stil med
---
<html>
<head>
<title>Mit system</title>
</head>
<frameset border="0" cols="173,*" frameborder="no" framespacing="0">
<frame name="venste" noresize scrolling="no" src="venstre.php">
<frameset border="0" frameborder="no" framespacing="0" rows="24,*">
<frame name="topframe" noresize scrolling="no" src="top.php">
<frameset border="0" frameborder="no" framespacing="0" rows="*,23">
<frame name="main" noresize src="<?php echo $_GET['mainframe']; ?>">
<frame name="bund" noresize scrolling="no" src="bund.php">
</frameset>
</frameset>
</frameset>
</html>
---
dog skal man lige lave noget urlencode på stien der åbnes, og man skal huske at validere siderne... men er dette ikke den mest optimale måde det kan gøres på?
eller er der andre der har forslag?
Morten
