Avatar billede bjering Nybegynder
14. april 2006 - 00:52 Der er 38 kommentarer og
1 løsning

Dynamisk resize af IFRAME i IE og NS

Hey der.

Har den her problem med resize, ved faktisk ikke engang om det er muligt at fikse.

Jeg bruger dette til at dynamisk resize en vindue i IE og den virker (gøre større, og mindre igen hvis indholdet bliver mindre).

<iframe onload="document.getElementById('content').style.height = (document.frames('content').document.body.scrollHeight) + 4" id="content" SRC="control.php" NAME="content_banner" height="300" width="100%" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no">
</iframe>

Har så dette til netscape / firefox brugerne

<iframe onload="document.getElementById('content').style.height = (contentDocument.documentElement.offsetHeight) + 4" id="content" SRC="control.php" NAME="content_banner" width="100%" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no">
</iframe>

Men den til netscape / firefox gør kun vinduet større, aldrig mindre..

er der nogen fiks til det ? så netscape både bliver mindre og større og ikke kun større..
Avatar billede mclemens Nybegynder
14. april 2006 - 01:53 #1
har ikke netscape... men det har du jo :P
FF = OK , IE = OK


Documentet med framen:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title></head>

<body>

<iframe onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.documentElement.offsetHeight;" id="content" SRC="2.html" NAME="content_banner" height="300" width="100%" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no">
</iframe>

</body></html>


og 2 test filer:


2.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title></head><body><a href="3.html">a</a><br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br></body></html>



3.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title></head><body><a href="2.html">a</a><br>a<br></body></html>
Avatar billede bjering Nybegynder
14. april 2006 - 02:19 #2
okay det virker som sådan, bare ikke for mig, kun IE stadig..

grunden kan være den måde jeg gør det på ?

her er hele tabellen siden er bygget op på (index).

HTML>
<HEAD>
<TITLE>Puppies On Acid</TITLE>
<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scrolling="yes" scroll="yes">
</HEAD>

<table width="100%" height="330" border="0" align="center" cellpadding="0" cellspacing="0" background="bg.png">
  <tr>
    <td align="center" valign="top">
      <table width="800" height="330" border="0" cellpadding="0" cellspacing="0" background="flash_bg.png">
        <tr>
          <td>
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <!--
    Loading.. Please wait.
    -->
    <!-- saved from url=(0013)about:internet -->

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="330" id="poa" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="poa.swf" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#000000" /><embed src="poa.swf" menu="false" quality="best" wmode="transparent" bgcolor="#000000" width="800" height="330" name="poa" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

      </td>
      </tr>
      </table>
    </td>
  </tr>
</table>

<table width="800" height="500" border="0" align="center" cellpadding="0" cellspacing="0" onLoad="fillcontent()">
  <tr>
    <td valign="top">
      <table width="41" height="100%" border="0" align="left" cellpadding="0" cellspacing="0">
      <tr>
        <td height="79" valign="top" background="gfx/l_top.png">&nbsp;</td>
      </tr>
      <tr>
        <td height="100%" valign="top" background="gfx/l_middle.png">&nbsp;</td>
      </tr>
      <tr>
        <td height="114" valign="bottom" background="gfx/l_buttom.png">&nbsp;</td>
      </tr>
    </table>
      <table width="716" height="100%" border="0" align="left" cellpadding="0" cellspacing="0" background="gfx/tablebg.png">
        <tr>
          <td height="24" background="gfx/top.png">&nbsp;</td>
        </tr>
        <tr>
          <td valign="top" height="145">
      <? include 'topbox.php'; ?>
        </td>
        </tr>
        <tr>
          <td valign="top">
      <iframe onload="document.getElementById('content').style.height = (contentDocument.documentElement.offsetHeight) + 4" id="content" SRC="control.php" NAME="content_banner" width="100%" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no">
      </iframe>
        </td>
        </tr>
        <tr>
          <td height="65" background="gfx/buttom.png">&nbsp;
      </td>
        </tr>
      </table>
      <table width="43" height="100%" border="0" align="right" cellpadding="0" cellspacing="0">
        <tr>
          <td height="80" background="gfx/r_top.png">&nbsp;</td>
        </tr>
        <tr>
          <td height="100%" background="gfx/r_middle.png">&nbsp;</td>
        </tr>
        <tr>
          <td height="115" valign="bottom" background="gfx/r_buttom.png">&nbsp;</td>
        </tr>
      </table></td>
  </tr>
</table>

</html>
Avatar billede bjering Nybegynder
14. april 2006 - 02:20 #3
grunden til jeg gør det sådan her er sådan den ikke reloader min flash hver gang man skifter side.
Avatar billede mclemens Nybegynder
14. april 2006 - 12:48 #4
prøv denne her... der er åbenbart lidt problemer med for mange tables... hvis de øverste var tables igen istedet for divs ville den ikke... jeg kunne heller ikke med flash'en men tror det er fordi siden ikke loades færdig når flash filen ikke kan findes...


<HTML>
<HEAD>
<TITLE>Puppies On Acid</TITLE></head>

<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scrolling="yes" scroll="yes">

<div style="width:100%;height:330px;text-align:center;background:url('bg.png');">
<div style="width:800px;height:100%;text-align:center;background:url('flash_bg.png');">
flash...
</div></div>



<table width="800" height="500" border="0" align="center" cellpadding="0" cellspacing="0" onLoad="fillcontent()">
  <tr>
    <td valign="top">
      <table width="41" height="100%" border="0" align="left" cellpadding="0" cellspacing="0">
      <tr>
        <td height="79" valign="top" background="gfx/l_top.png">&nbsp;</td>
      </tr>
      <tr>
        <td height="100%" valign="top" background="gfx/l_middle.png">&nbsp;</td>
      </tr>
      <tr>
        <td height="114" valign="bottom" background="gfx/l_buttom.png">&nbsp;</td>
      </tr>
    </table>
      <table width="716" height="100%" border="0" align="left" cellpadding="0" cellspacing="0" background="gfx/tablebg.png">
        <tr>
          <td height="24" background="gfx/top.png">&nbsp;</td>
        </tr>
        <tr>
          <td valign="top" height="145">
      <? include 'topbox.php'; ?>
        </td>
        </tr>
</table></tr></td></table>

      <iframe onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.documentElement.offsetHeight;" id="content" SRC="2.html" NAME="content_banner" width="100%"frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no">
      </iframe>


<table><tr><td><table><tr>
          <td height="65" background="gfx/buttom.png">&nbsp;
      </td>
        </tr>
      </table>
      <table width="43" height="100%" border="0" align="right" cellpadding="0" cellspacing="0">
        <tr>
          <td height="80" background="gfx/r_top.png">&nbsp;</td>
        </tr>
        <tr>
          <td height="100%" background="gfx/r_middle.png">&nbsp;</td>
        </tr>
        <tr>
          <td height="115" valign="bottom" background="gfx/r_buttom.png">&nbsp;</td>
        </tr>
      </table></td>
  </tr>
</table>




</body>
</html>
Avatar billede mclemens Nybegynder
14. april 2006 - 12:48 #5
hov, ret lige SRC="2.html" -> SRC="control.php" i iframen
Avatar billede bjering Nybegynder
14. april 2006 - 14:42 #6
nu virker det, var ikke helt som du skrev, tog noget mere, men meget tæt på.

så skriv et svar mclemens, og point'sne er dine :)
Avatar billede bjering Nybegynder
14. april 2006 - 14:42 #7
og problemet var ikke flash filen, det var at min iframe var i en table.
Avatar billede bjering Nybegynder
14. april 2006 - 14:52 #8
og det virker kun i IE og Firefox, netscape funker ikke, Opera heller ikke :)

bare sådan du ved det :P
Avatar billede mclemens Nybegynder
14. april 2006 - 16:22 #9
her er et svar ;)
Avatar billede mclemens Nybegynder
14. april 2006 - 16:43 #10
[ netscape funker ikke, Opera heller ikke :) ]
... hov, den så jeg ikke ...
Avatar billede bjering Nybegynder
14. april 2006 - 18:15 #11
well, accepterer dit svar og giver dig point, håber måske hvis du finder en løsning (kun hvis du har tid) at du skriver det her :P
Avatar billede mclemens Nybegynder
14. april 2006 - 18:22 #12
kigger lige på at installere netscape og
opera på en seperat pc ... lidt senere...
- men tak for point :)
Avatar billede mclemens Nybegynder
14. april 2006 - 18:26 #13
downloader... og installerer :P
- det gør jo heller ikke noget at
tjekke ens side med de browsere også ...
Avatar billede mclemens Nybegynder
14. april 2006 - 19:20 #14
her er noget der virker i alle 4...
... bemærk indholdet i filerne er wrappet en i en div med id="container" og der måles så på højden af denne hvis det ikke er IE... (kigger på om der er en bedre lidt senere...)

her er 3 test filer ... men wrap dem ind i en div med id="container"
- og skift onload i iframen med denne:
onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.getElementById('container').scrollHeight;"



hovediframetestfil:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><style type="text/css">
body{background:white;}
</style></head>
<body>

      <iframe onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.getElementById('container').scrollHeight;" id="content" SRC="2.html" NAME="content_banner" width="100%" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no">
      </iframe>
a
</body>
</html>




2.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><style type="text/css">
body{background:red;}
</style></head>

<body>
<div id="container">
<a href="3.html">a</a><br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>a<br>
</div>
</body></html>



3.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><style type="text/css">
body{background:red;}
</style></head>
<body>
<div id="container">
<a href="2.html">2</a><br>a<br>
</div>
</body></html>
Avatar billede mclemens Nybegynder
14. april 2006 - 23:11 #15
<iframe onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.body.scrollHeight;" id="content" SRC="control.php" NAME="content_banner" width="100%" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no"></iframe>

Her IE,FF,Opera,Netscape=ok...
(den div jeg nævnte før er ikke nødvendig med denne...)
hvad med i dit dokument med tabellerne?
Avatar billede bjering Nybegynder
15. april 2006 - 00:13 #16
mm den sidste kan jeg ikke få til at virke..

virker i IE, Netscape, men ikke Firefox og Opera..

har dog en browser detect script, så kunne lave en side for IE, Firefox, Netscape, men den kan ikke detecte om det er firefox eller netscape (de bruger vidst samme ID)..

mmmmm hvad skal man gøre...
Avatar billede mclemens Nybegynder
15. april 2006 - 00:28 #17
hmm, det kan ske at det er fordi jeg tester lokalt... det jeg mente med at den virkede var med de 3 testfiler i ovenstående indlæg med den iframe der stod der erstattet med den jeg skrev... men det skal jo helst virke med din side...
Avatar billede mclemens Nybegynder
15. april 2006 - 00:47 #18
den virker også ekstern for mig...
http://www.d k i f.com/users/mclemens/44rt8.html
^slet mellemrum - tror vi er nødt til at se på kontruktionen af de sider som du framer eller måske om det er flashen der giver problemerne...

Vi kan alternativ også prøve med et script på hovedsiden der hvert sekund indstiller højden for iframen hvis flash gør at opera og ff ikke fanger onload... (ikke testet - nedenstående vil ikke fordrer at onload på nye loadede sider i iframen fanges men kun at hoved vinduets load fanges... men om det giver problemer ved jeg ikke)

...

<script type="text/javascript">
<!--
window.onload=chkifh;

function chkifh(){
document.getElementById("content").height=(document.all)?content.document.body.scrollHeight:contentDocument.body.scrollHeight;
setTimeout("chkifh();",1000);
}
//-->
</script>

</head>

...
Avatar billede mclemens Nybegynder
15. april 2006 - 00:48 #19
... der var dog lige nogle tables der drillede lidt i mit eksempel ...
Avatar billede bjering Nybegynder
15. april 2006 - 01:05 #20
den måde jeg har set det sammen...

kk, men det er lidt specielt, her kommer koden for index (netscape.php) for netscape+firefox.

<HTML>
<HEAD>
<TITLE>Puppies On Acid</TITLE>
<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scrolling="yes" scroll="yes">
</HEAD>

<table width="100%" height="330" border="0" align="center" cellpadding="0" cellspacing="0" background="bg.png">
  <tr>
    <td align="center" valign="top">
      <table width="800" height="330" border="0" cellpadding="0" cellspacing="0" background="flash_bg.png">
        <tr>
          <td>
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <!--
    Loading.. Please wait.
    -->
    <!-- saved from url=(0013)about:internet -->

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="330" id="poa" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="poa.swf" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#000000" /><embed src="poa.swf" menu="false" quality="best" wmode="transparent" bgcolor="#000000" width="800" height="330" name="poa" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

      </td>
      </tr>
      </table>
    </td>
  </tr>
</table>

<table width="800" height="24" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="41" background="gfx/netscape/l_top_1.png"></td>
    <td width="716" background="gfx/top.png"></td>
    <td width="43" background="gfx/netscape/r_top_1.png"></td>
  </tr>
</table>

<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td height="145" align="center" valign="top"><table width="800" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <th width="41" align="right" valign="top" background="gfx/l_middle.png" scope="row"><img src="gfx/netscape/l_top_2.png" width="41" height="55" /></th>
        <td height="145" align="center" valign="top"><? include 'topbox.php'; ?></td>
        <td width="43" valign="top" background="gfx/r_middle.png"><img src="gfx/netscape/r_top_2.png" width="43" height="56" /></td>
      </tr>
    </table></td>
  </tr>
</table>

<center>
<iframe onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.documentElement.offsetHeight;" id="content" SRC="control.php" NAME="content_banner" width="800"frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no">
</iframe>
</center>

<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td height="115" valign="top"><table width="800" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="41" align="right" valign="bottom" background="gfx/l_middle.png"><img src="gfx/l_buttom.png" width="41" height="114" /></td>
        <td height="65" align="center" valign="bottom" background="gfx/tablebg.png"><img src="gfx/buttom.png" width="716" height="65" /></td>
        <td width="43" valign="bottom" background="gfx/r_middle.png"><img src="gfx/r_buttom.png" width="43" height="115" /></td>
      </tr>
    </table></td>
  </tr>
</table>

</html>

og control.php

<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" background="gfx/tablebg.png">
<META HTTP-EQUIV="ImageToolbar" CONTENT="No">
<META NAME="MSSmartTagsPreventParsing" CONTENT="True">
<script language="JavaScript" src="script.js" type="text/javascript"></script>

<?
    if($HTTP_POST_VARS){
    foreach($HTTP_POST_VARS as $Key=>$Value)
    {
    $$Key = $Value;
    }
    }
    if($HTTP_GET_VARS){
    foreach($HTTP_GET_VARS as $Key=>$Value)
    {
    $$Key = $Value;
    }
    }
?>

<style type='text/css'>
html
{
overflow: auto;
overflow-y: hidden;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#C1C8D2;
scrollbar-3dlight-color:#6A7B95;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#465162;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#6A7B95;
}
</style>

<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
      <tr>
        <td width="41" align="right" valign="top" background="gfx/l_middle.png">&nbsp;</td>
        <td width="716" align="center" valign="top" background="gfx/tablebg.png">
<?

if(empty ($page))
{
include 'moduler/frontpage.php';
}

if (! empty($page) && $page == 'forum')
{
include 'moduler/forum.php';
}

if (! empty($page) && $page == 'members')
{
include 'moduler/members.php';
}

if (! empty($page) && $page == 'dkp')
{
include 'moduler/dkp.php';
}

if (! empty($page) && $page == 'rules')
{
include 'moduler/rules.php';
}

if (! empty($page) && $page == 'contact')
{
include 'moduler/contact.php';
}

if (! empty($page) && $page == 'latestnews')
{
include 'moduler/news.php';
}

if (! empty($page) && $page == 'screenshots')
{
include 'moduler/screenshots.php';
}

?>
</td>
<td width="43" background="gfx/r_middle.png">&nbsp;</td>
</tr>
</table>

virker i firefox, men ikke netscape, og slet ikke i opera.
Avatar billede bjering Nybegynder
15. april 2006 - 01:08 #21
som du kan se består den nu af en del flere tables men iframe er ikke i en, den er en.

[ table:logo ]
[ table:gfxtop ]
iframe -> [ table:indhold ] </iframe>
[ table:bund ]
Avatar billede bjering Nybegynder
15. april 2006 - 01:11 #22
ved ikke om det er flashen MEN

<iframe onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.documentElement.offsetHeight;" id="content" SRC="control.php" NAME="content_banner" width="800"frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no">
</iframe>

virker i IE

<iframe onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.documentElement.offsetHeight;" id="content" SRC="control.php" NAME="content_banner" width="800"frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no">
</iframe>

virker i firefox

<iframe onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.body.scrollHeight;" id="content" SRC="control.php" NAME="content_banner" width="100%" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no"></iframe>

virker i netscape..

men underligt nok virker den til netscape ikke til firefox og omvendt.
Avatar billede mclemens Nybegynder
15. april 2006 - 01:30 #23
Avatar billede mclemens Nybegynder
15. april 2006 - 02:03 #24
jeg har lige prøvet dine php filer nu... du skriver html forkert...
- efter jeg rettede html strukturen kunne den i http://www.eksperten.dk/spm/702689#rid6208202 sagtens virke i alle 4... derfor lige en opsummering samt den tilrettede fil...


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>

^Sådan ser starten af et html4.01 dokument ud bemærk doctype, html og head

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

^ Så kommer evt. metatags og title

<style type="text/css">

</style>

^Evt. styles

<script type="text/javascript">
<!--

//-->
</script>

^ Scripts

(rækkefølgen af styles, metatags, scripts har så vidt jeg ved ingen betydning men de skal alle være inde i denne head sektion)

</head>
^ Og så afsluttes head

<body>
^ Så startes body

....
^indholdet

</body></html>
^body og html afsluttes

... der er flere af disse vigtige ting der ikke stemmer i dine dokumenter - det skal siges at selvom en fil er i en iframe skal den stadig overholde ovenstående for at browsere kan forstå dine siders opbygning... ellers ender du op med 3-4 forskellige html(php) sider med hver deres stylesheets afhængig af browseren... nå 2 sekunder/et parminutter... anden pc og klargøring til visning af de rettede filer...
Avatar billede mclemens Nybegynder
15. april 2006 - 02:11 #25
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<TITLE>Puppies On Acid</TITLE>

</head>
<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scrolling="yes" scroll="yes">

<table width="100%" height="330" border="0" align="center" cellpadding="0" cellspacing="0" background="bg.png">
  <tr>
    <td align="center" valign="top">
      <table width="800" height="330" border="0" cellpadding="0" cellspacing="0" background="flash_bg.png">
        <tr>
          <td>
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <!--
    Loading.. Please wait.
    -->
    <!-- saved from url=(0013)about:internet -->

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="330" id="poa" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="poa.swf" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#000000" /><embed src="poa.swf" menu="false" quality="best" wmode="transparent" bgcolor="#000000" width="800" height="330" name="poa" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

      </td>
      </tr>
      </table>
    </td>
  </tr>
</table>

<table width="800" height="24" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="41" background="gfx/netscape/l_top_1.png"></td>
    <td width="716" background="gfx/top.png"></td>
    <td width="43" background="gfx/netscape/r_top_1.png"></td>
  </tr>
</table>

<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td height="145" align="center" valign="top"><table width="800" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <th width="41" align="right" valign="top" background="gfx/l_middle.png" scope="row"><img src="gfx/netscape/l_top_2.png" width="41" height="55" /></th>
        <td height="145" align="center" valign="top"><? include 'topbox.php'; ?></td>
        <td width="43" valign="top" background="gfx/r_middle.png"><img src="gfx/netscape/r_top_2.png" width="43" height="56" /></td>
      </tr>
    </table></td>
  </tr>
</table>

<center>
<iframe onload="this.height=(document.all)?content.document.body.scrollHeight:contentDocument.body.scrollHeight;" id="content" SRC="control.php" NAME="content_banner" width="100%" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" border="no"></iframe>
</center>

<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td height="115" valign="top"><table width="800" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="41" align="right" valign="bottom" background="gfx/l_middle.png"><img src="gfx/l_buttom.png" width="41" height="114" /></td>
        <td height="65" align="center" valign="bottom" background="gfx/tablebg.png"><img src="gfx/buttom.png" width="716" height="65" /></td>
        <td width="43" valign="bottom" background="gfx/r_middle.png"><img src="gfx/r_buttom.png" width="43" height="115" /></td>
      </tr>
    </table></td>
  </tr>
</table>
</body>
</html>
Avatar billede mclemens Nybegynder
15. april 2006 - 02:13 #26
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

<META HTTP-EQUIV="ImageToolbar" CONTENT="No">
<META NAME="MSSmartTagsPreventParsing" CONTENT="True">
<script language="JavaScript" src="script.js" type="text/javascript"></script>

<?
    if($HTTP_POST_VARS){
    foreach($HTTP_POST_VARS as $Key=>$Value)
    {
    $$Key = $Value;
    }
    }
    if($HTTP_GET_VARS){
    foreach($HTTP_GET_VARS as $Key=>$Value)
    {
    $$Key = $Value;
    }
    }
?>

<style type='text/css'>
html
{
overflow: auto;
overflow-y: hidden;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#C1C8D2;
scrollbar-3dlight-color:#6A7B95;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#465162;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#6A7B95;
}
</style></head>

<body>
<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
      <tr>
        <td width="41" align="right" valign="top" background="gfx/l_middle.png">&nbsp;</td>
        <td width="716" align="center" valign="top" background="gfx/tablebg.png">
<?

if(empty ($page))
{
include 'moduler/frontpage.php';
}

if (! empty($page) && $page == 'forum')
{
include 'moduler/forum.php';
}

if (! empty($page) && $page == 'members')
{
include 'moduler/members.php';
}

if (! empty($page) && $page == 'dkp')
{
include 'moduler/dkp.php';
}

if (! empty($page) && $page == 'rules')
{
include 'moduler/rules.php';
}

if (! empty($page) && $page == 'contact')
{
include 'moduler/contact.php';
}

if (! empty($page) && $page == 'latestnews')
{
include 'moduler/news.php';
}

if (! empty($page) && $page == 'screenshots')
{
include 'moduler/screenshots.php';
}

?>
</td>
<td width="43" background="gfx/r_middle.png">&nbsp;</td>
</tr>
</table>
</body></html>
Avatar billede mclemens Nybegynder
15. april 2006 - 02:17 #27
Der kan stadig være flere problemer afhængig af det indhold der bliver includet...
Avatar billede mclemens Nybegynder
15. april 2006 - 02:20 #28
ihvertfald når jeg selv laver fejl i dem :D (glemte <html> )

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

i toppen af hvert dokument skal lige rettes til

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
Avatar billede bjering Nybegynder
15. april 2006 - 11:17 #29
ahh okay, nu ligner det noget.

virker for IE, Netscape, Firefox nu, dog ikke opera.
Avatar billede mclemens Nybegynder
15. april 2006 - 11:28 #30
ok, virker også med opera her... så der må være noget indhold opera bryder ned på... - jeg ved ikke om det er flashen eller det er det indhold der inkluderes...
Avatar billede mclemens Nybegynder
15. april 2006 - 11:31 #31
(opera 8.54)
Avatar billede bjering Nybegynder
15. april 2006 - 11:34 #32
indholdet efter hvad jeg kan se.

den loader første side + control fint

men når man så klikker på et link, loader den control.php INDE i control php framen.

dvs, du har 2x control frame. inden i hinanden (første i iframen, anden inden iden gamle iframe).

dvs, den sletter ikke den gamle iframe for at loade den nye ind hvis du forstår hvad jeg mener.
Avatar billede mclemens Nybegynder
15. april 2006 - 11:49 #33
den forstod jeg ikke rigtig ... (indholdet ser fint ud når jeg klikker rundt - kan ikke lige se at den laver en frame i en frame) ... men prøver om jeg kan se det :/
Avatar billede mclemens Nybegynder
15. april 2006 - 11:54 #34
joh, kan godt se den scroller nu :/
Avatar billede mclemens Nybegynder
15. april 2006 - 12:01 #35
kigger på det p.t., men hvis man retter width="100%" -> width="800" vil opera åbenbart godt... det har åbenbart noget med defineringen af siden bredde i opera og derfor samtidig iframen bredde nå denne sættes til 100% istedet for en fast width...
Avatar billede mclemens Nybegynder
15. april 2006 - 12:03 #36
hov der var et par tegn der smuttede...
af siden(s) bredde i opera og derfor samtidig iframen(s) bredde nå(r) denne sættes til 100% istedet for en fast width...
Avatar billede mclemens Nybegynder
15. april 2006 - 12:14 #37
ok, prøv at rette det style der hører til control.php fra:

html{
overflow: auto;
overflow-y: hidden;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#C1C8D2;
scrollbar-3dlight-color:#6A7B95;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#465162;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#6A7B95;
}

til:

html{
overflow: hidden;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#C1C8D2;
scrollbar-3dlight-color:#6A7B95;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#465162;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#6A7B95;
}
Avatar billede bjering Nybegynder
15. april 2006 - 12:24 #38
jep, så virker det i opera, mange MANGE tak.
Avatar billede mclemens Nybegynder
15. april 2006 - 12:29 #39
;)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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