Avatar billede kennethv Nybegynder
19. november 2008 - 14:26 Der er 27 kommentarer og
1 løsning

Centrer output.

Hej.

Kan nogen sige mig hvordan jeg centrer mit output, sådan at det står i midten af IE.
Avatar billede keysersoze Ekspert
19. november 2008 - 14:28 #1
<div style="margin: auto; width: 600px; background-color: #CCCCCC;">indhold</div>
Avatar billede kennethv Nybegynder
20. november 2008 - 09:10 #2
Hvor skal det sættes? Før header?
Avatar billede keysersoze Ekspert
20. november 2008 - 09:39 #3
nej - ovenstående er til mellem dine body-tags.
Avatar billede kennethv Nybegynder
20. november 2008 - 10:16 #4
Jeg synes ikke at den centrer mit indhold i forhold til IE. Dette er min kode. Måske du lige kunne fortælle mig hvor den skulle sættes.
<head>
<style type="text/css">
  form {}
    fieldset {width: 800px;}
    input {width: 50px;}
    p.TekstElement {position: absolute; left: 560px;}
</style>

<script type="text/javascript">
function actTextbox(act){
  document.getElementById("PC").disabled = !act;
}

function Validate(oForm){

  if (oForm.PC.value == "" && !oForm.PC.disabled){
    alert("Du mangler at udfylde feltet 'PC'!");
    oForm.PC.focus();
    return false;
  }

  if (oForm.AS400.value == "" && !oForm.AS400.disabled){
    alert("Du mangler at udfylde feltet 'AS400'!");
    oForm.AS400.focus();
    return false;
  }

  if (oForm.Lotus.value == "" && !oForm.Lotus.disabled){
    alert("Du mangler at udfylde feltet 'Lotus Notes'!");
    oForm.Lotus.focus();
    return false;
  }
  return true;
}

</script>
</head>

<body>
<?php
echo "<form action=\"fil.php?id=".$_GET['id']."\" method=\"post\" onsubmit=\"return Validate(this)\">";

?>

<fieldset>
  <legend style="font-weight: bold; font-size: 40px; color: #000;">
    Fratrædelse af medarbejder
  </legend>

<table border="0" width = 800px>
<tr>
<td><br><Font Size=4>I forbindelse med, at <b><?PHP print $strEmployee; ?></b> fratræder sin stilling d. <b><?PHP echo $strDateOfRetire; ?></b> bedes du udfylde dette skema senest 1 uge før fratrædelsen.</Font><br><br></td>
</tr>

<tr>
  <td>
    <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        Lotus Notes
      </legend>
      <br><Font Size=4>Din medarbejders mailkonto vil være åben 1 måned efter fratrædelse. Derefter slettes den.<br>
        Mails til din medarbejder kan videresendes til en udvalgt person i de efterfølgene 3 måneder.<br><br>
        Mails ønskes videresendt til:</font><input type="checkbox" style="margin-left:348px" onclick="document.getElementById('Lotus').disabled=(this.checked?false:true)"><input type="text" style="margin-left:0px;width:175px" name="v" id="Lotus" disabled="disabled">
      <br><br>
      <Font Size=4><b>HUSK DOG, at få <?PHP echo $strEmployee; ?> til at give andre rettigheder til at læse evt. indkomne mails samt at aktivere Out Of Office med info om fremtidig kontaktadresse - inden fratrædelse. (Læs vejledning om dette på Alround.)</b></font>
    </fieldset><br><br>
  </td>
</tr>

<tr>
  <td>
  <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        Backup af data
      </legend>
      <Font Size=4><p class="TekstElement"><u>Kopi ønskes</u></p>
      <br>Mail database<input type="checkbox" style="margin-left:451px" name="Kopi" id="Kopi">
      <br><br>
      <b>Vi vil dog anbefale at du sammen med <?PHP echo $strEmployee; ?> aftaler hvilke mailhistorik der skal videresendes til dig, da ikke alle informationer er med i kopien.</b></Font>
    </fieldset><br><br>
  </td>
</tr>

<tr>
  <td>
  <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        AS/400
      </legend>
      <br><Font Size=4>Sletning af bruger vil blive udført. Hvem skal eje evt. objekter:</font>
        <input type="checkbox" style="margin-left:97px" onclick="document.getElementById('AS400').disabled=(this.checked?false:true)"><input style="margin-left:0px;width:175px" type="text" name="AS400" id="AS400" disabled="disabled">
    </fieldset><br><br>
  </td>
</tr>

<tr>
  <td>
    <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        PC
      </legend><br>
      <Font Size=4><?php echo $strEmployee; ?> er bruger af <?php echo $strComputerName; ?>.</font>
      <?php
        if ($strDateOfWarrantyEnded == "")
        {   
            echo "<input type=\"radio\" name=\"art\" style=\"margin-left:175px\" onclick=\"actTextbox(true);\">";
            echo "<input style=\"margin-left:4px;width:175px\" type=\"text\" name=\"PC\" id=\"PC\" disabled=\"disabled\"><br>";
            echo "<br>Retur til IT-afdelingen?</Font>";
            echo "<input type=\"radio\" name=\"art\" checked=\"checked\" style=\"margin-left:409px\" name=\"Internt\" onclick=\"actTextbox(false);\">";
            }
        else
        {
            echo "<br><br><Font Size=4> Da den er udløbet for garanti d. ".$strDateOfWarrantyEnded." vil den ikke kunne bruges til anden medarbejder, og vi beder om at få den retur til IT-afdelingen. Samtidig skal vi bede om at få tilbehør retur også, så som SecureID.<br><br>";
            echo "<b>Vi gør i denne forbindelse opmærksom på, at så længe en PC er registreret til din afdeling, betaler afdelingen licensafgifter til alle programmer, der er installeret.</b>";
        }
      ?>
</fieldset>
  </td>
</tr>

</table>
<br><br><input type="submit" style="margin-left:350px" value="Submit">

</fieldset>
<br><br>

<br><br>

</form>

</body>
</html>
Avatar billede olebole Juniormester
20. november 2008 - 12:43 #5
<ole>

Dette centrerer dit indhold horisontalt:

<body>

<div style="width:750px;margin:auto;background:yellow">
Indhold ...
</div>

</body>

/mvh
</bole>
Avatar billede keysersoze Ekspert
20. november 2008 - 13:04 #6
ja - placering præcis som olebole. Dvs dit egentlige indhold skal ind imellem start div-tag og slut div-tag.
Avatar billede kennethv Nybegynder
20. november 2008 - 13:23 #7
Jo, men jeg er ked af at sige det. den gør ikke som jeg forventer, hvilket er hvis man maximizer IE vindue skulle mit indhold være i midten. Og det er den ikke. Den er stortset som den plejer bortset fra at der nu er en gul baggrund.
Avatar billede kennethv Nybegynder
20. november 2008 - 13:25 #8
...Den er stortset som den plejer, i venstre side.
Avatar billede keysersoze Ekspert
20. november 2008 - 13:39 #9
prøv at kom med en url - ellers er det lidt svært at se hvad der går galt.
Avatar billede kennethv Nybegynder
20. november 2008 - 13:54 #10
Hmm, jeg kan lave et screendump, som jeg kan sende til dig. Jeg har ingen mulighed for at lave en url.
Avatar billede keysersoze Ekspert
20. november 2008 - 14:12 #11
så du er ved at lave en hjemmeside men kan ikke lave en url?
Avatar billede kennethv Nybegynder
20. november 2008 - 14:17 #12
Det er fordi at det er på intranet og folk udefra kan ikke få adgang til det. :)
Avatar billede keysersoze Ekspert
20. november 2008 - 14:26 #13
jamen - så må du poste hele outputtet ud her.
Avatar billede kennethv Nybegynder
20. november 2008 - 14:40 #14
Hvis du mener at jeg skal ligge min kode, så er det den der i starten. Hvis du taler om et fil af et screendump aner jeg ikke hvordan man attacher det til denne tråd.
Avatar billede keysersoze Ekspert
20. november 2008 - 14:48 #15
Jeg kan ikke se den foreslåede ændring i den kode du har postet herind?

Du kan ikke attache ting på eksperten.
Avatar billede dkfire Nybegynder
20. november 2008 - 15:04 #16
Dette kunne være en god ide at starte med at skrive lidt valid html.
( Lidt utroligt at Ole ikke har set det )
Du mangler en dokumenterklæring øverst i dit dokument. Hvis du ikke har sådan en, så ved browseren ikke hvordan den skal behandle dit html og viser det derfor ikke rigtig.
Avatar billede dkfire Nybegynder
20. november 2008 - 15:08 #17
Og med hensyn til billeddeling, så findes der rigtig mange sider som tilbyder at dele dit billede med andre. Søg på google og du skal finde ;-).

Og så lige en anden ting om dit problem, prøv at vise kildekoden som browseren giver når du ser siden.
Avatar billede keysersoze Ekspert
20. november 2008 - 15:08 #18
jeg er gået meget stærkt ud fra at koden kun var et uddrag - men kan selvfølgelig tage fejl.
Avatar billede kennethv Nybegynder
20. november 2008 - 15:12 #19
Nu tænkte jeg bare det der stod i starten af denne tråd. Der er selvfølgelig ikke de ændringer som er blevet forslået herinde. Men koden her er med de ændringer:

<html>
<head>
<style type="text/css">
  form {}
    fieldset {width: 800px;}
    input {width: 50px;}
    p.TekstElement {position: absolute; left: 560px;}
</style>

<script type="text/javascript">
function actTextbox(act){
  document.getElementById("PC").disabled = !act;
}

function Validate(oForm){

  if (oForm.PC.value == "" && !oForm.PC.disabled){
    alert("Du mangler at udfylde feltet 'PC'!");
    oForm.PC.focus();
    return false;
  }

  if (oForm.AS400.value == "" && !oForm.AS400.disabled){
    alert("Du mangler at udfylde feltet 'AS400'!");
    oForm.AS400.focus();
    return false;
  }

  if (oForm.Lotus.value == "" && !oForm.Lotus.disabled){
    alert("Du mangler at udfylde feltet 'Lotus Notes'!");
    oForm.Lotus.focus();
    return false;
  }
  return true;
}

</script>
</head>

<body>
<div style="width:750px;margin:auto;background:yellow">

<?php
echo "<form action=\"fil.php?id=".$_GET['id']."\" method=\"post\" onsubmit=\"return Validate(this)\">";

?>

<fieldset>
  <legend style="font-weight: bold; font-size: 40px; color: #000;">
    Fratrædelse af medarbejder
  </legend>

<table border="0" width = 800px>
<tr>
<td><br><Font Size=4>I forbindelse med, at <b><?PHP print $strEmployee; ?></b> fratræder sin stilling d. <b><?PHP echo $strDateOfRetire; ?></b> bedes du udfylde dette skema senest 1 uge før fratrædelsen.</Font><br><br></td>
</tr>

<tr>
  <td>
    <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        Lotus Notes
      </legend>
      <br><Font Size=4>Din medarbejders mailkonto vil være åben 1 måned efter fratrædelse. Derefter slettes den.<br>
        Mails til din medarbejder kan videresendes til en udvalgt person i de efterfølgene 3 måneder.<br><br>
        Mails ønskes videresendt til:</font><input type="checkbox" style="margin-left:348px" onclick="document.getElementById('Lotus').disabled=(this.checked?false:true)"><input type="text" style="margin-left:0px;width:175px" name="v" id="Lotus" disabled="disabled">
      <br><br>
      <Font Size=4><b>HUSK DOG, at få <?PHP echo $strEmployee; ?> til at give andre rettigheder til at læse evt. indkomne mails samt at aktivere Out Of Office med info om fremtidig kontaktadresse - inden fratrædelse. (Læs vejledning om dette på Alround.)</b></font>
    </fieldset><br><br>
  </td>
</tr>

<tr>
  <td>
  <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        Backup af data
      </legend>
      <Font Size=4><p class="TekstElement"><u>Kopi ønskes</u></p>
      <br>Mail database<input type="checkbox" style="margin-left:451px" name="Kopi" id="Kopi">
      <br><br>
      <b>Vi vil dog anbefale at du sammen med <?PHP echo $strEmployee; ?> aftaler hvilke mailhistorik der skal videresendes til dig, da ikke alle informationer er med i kopien.</b></Font>
    </fieldset><br><br>
  </td>
</tr>

<tr>
  <td>
  <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        AS/400
      </legend>
      <br><Font Size=4>Sletning af bruger vil blive udført. Hvem skal eje evt. objekter:</font>
        <input type="checkbox" style="margin-left:97px" onclick="document.getElementById('AS400').disabled=(this.checked?false:true)"><input style="margin-left:0px;width:175px" type="text" name="AS400" id="AS400" disabled="disabled">
    </fieldset><br><br>
  </td>
</tr>

<tr>
  <td>
    <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        PC
      </legend><br>
      <Font Size=4><?php echo $strEmployee; ?> er bruger af <?php echo $strComputerName; ?>.</font>
      <?php
        if ($strDateOfWarrantyEnded == "")
        {   
            echo "<input type=\"radio\" name=\"art\" style=\"margin-left:175px\" onclick=\"actTextbox(true);\">";
            echo "<input style=\"margin-left:4px;width:175px\" type=\"text\" name=\"PC\" id=\"PC\" disabled=\"disabled\"><br>";
            echo "<br>Retur til IT-afdelingen?</Font>";
            echo "<input type=\"radio\" name=\"art\" checked=\"checked\" style=\"margin-left:409px\" name=\"Internt\" onclick=\"actTextbox(false);\">";
            }
        else
        {
            echo "<br><br><Font Size=4> Da den er udløbet for garanti d. ".$strDateOfWarrantyEnded." vil den ikke kunne bruges til anden medarbejder, og vi beder om at få den retur til IT-afdelingen. Samtidig skal vi bede om at få tilbehør retur også, så som SecureID.<br><br>";
            echo "<b>Vi gør i denne forbindelse opmærksom på, at så længe en PC er registreret til din afdeling, betaler afdelingen licensafgifter til alle programmer, der er installeret.</b>";
        }
      ?>
</fieldset>
  </td>
</tr>

</table>
<br><br><input type="submit" style="margin-left:350px" value="Submit">

</fieldset>
<br><br>

<br><br>

</form>
</div>
</body>
</html>
Avatar billede kennethv Nybegynder
20. november 2008 - 15:19 #20
Det her er som browseren viser vist som source:

<html>

<head>
<style type="text/css">
  form {}
    fieldset {width: 800px;}
    input {width: 50px;}
    p.TekstElement {position: absolute; left: 560px;}
</style>

<script type="text/javascript">
function actTextbox(act){
  document.getElementById("PC").disabled = !act;
}

function Validate(oForm){

  if (oForm.PC.value == "" && !oForm.PC.disabled){
    alert("Du mangler at udfylde feltet 'PC'!");
    oForm.PC.focus();
    return false;
  }

  if (oForm.AS400.value == "" && !oForm.AS400.disabled){
    alert("Du mangler at udfylde feltet 'AS400'!");
    oForm.AS400.focus();
    return false;
  }

  if (oForm.Lotus.value == "" && !oForm.Lotus.disabled){
    alert("Du mangler at udfylde feltet 'Lotus Notes'!");
    oForm.Lotus.focus();
    return false;
  }
  return true;
}

</script>
</head>

<body>
<div style="width:750px;margin:auto;background:yellow">

<form action="fil.php?id=da03be78345b540f98c0fb4e3f93f8089d54bf879f6b804ad73cec79b651c92d" method="post" onsubmit="return Validate(this)">
<fieldset>
  <legend style="font-weight: bold; font-size: 40px; color: #000;">
    Fratrædelse af medarbejder
  </legend>

<table border="0" width = 800px>
<tr>
<td><br><Font Size=4>I forbindelse med, at <b>allan Boss Henrichsen</b> fratræder sin stilling d. <b>13-11-2008</b> bedes du udfylde dette skema senest 1 uge før fratrædelsen.</Font><br><br></td>
</tr>

<tr>
  <td>
    <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        Lotus Notes
      </legend>
      <br><Font Size=4>Din medarbejders mailkonto vil være åben 1 måned efter fratrædelse. Derefter slettes den.<br>
        Mails til din medarbejder kan videresendes til en udvalgt person i de efterfølgene 3 måneder.<br><br>
        Mails ønskes videresendt til:</font><input type="checkbox" style="margin-left:348px" onclick="document.getElementById('Lotus').disabled=(this.checked?false:true)"><input type="text" style="margin-left:0px;width:175px" name="v" id="Lotus" disabled="disabled">
      <br><br>
      <Font Size=4><b>HUSK DOG, at få allan Boss Henrichsen til at give andre rettigheder til at læse evt. indkomne mails samt at aktivere Out Of Office med info om fremtidig kontaktadresse - inden fratrædelse. (Læs vejledning om dette på Alround.)</b></font>
    </fieldset><br><br>
  </td>
</tr>

<tr>
  <td>
  <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        Backup af data
      </legend>
      <Font Size=4><p class="TekstElement"><u>Kopi ønskes</u></p>
      <br>Mail database<input type="checkbox" style="margin-left:451px" name="Kopi" id="Kopi">
      <br><br>
      <b>Vi vil dog anbefale at du sammen med allan Boss Henrichsen aftaler hvilke mailhistorik der skal videresendes til dig, da ikke alle informationer er med i kopien.</b></Font>
    </fieldset><br><br>
  </td>
</tr>

<tr>
  <td>
  <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        AS/400
      </legend>
      <br><Font Size=4>Sletning af bruger vil blive udført. Hvem skal eje evt. objekter:</font>
        <input type="checkbox" style="margin-left:97px" onclick="document.getElementById('AS400').disabled=(this.checked?false:true)"><input style="margin-left:0px;width:175px" type="text" name="AS400" id="AS400" disabled="disabled">
    </fieldset><br><br>
  </td>
</tr>

<tr>
  <td>
    <fieldset>
      <legend style="font-weight: bold; font-size: 25px; color: #000;">
        PC
      </legend><br>
      <Font Size=4>allan Boss Henrichsen er bruger af DKSODT0578.</font>
      <input type="radio" name="art" style="margin-left:175px" onclick="actTextbox(true);"><input style="margin-left:4px;width:175px" type="text" name="PC" id="PC" disabled="disabled"><br><br>Retur til IT-afdelingen?</Font><input type="radio" name="art" checked="checked" style="margin-left:409px" name="Internt" onclick="actTextbox(false);"></fieldset>
  </td>
</tr>

</table>
<br><br><input type="submit" style="margin-left:350px" value="Submit">

</fieldset>
<br><br>

<br><br>

</form>
</div>
</body>
</html>
Avatar billede kennethv Nybegynder
20. november 2008 - 15:21 #21
dkfire: kan du give mig et link til et sted hvor man kan dele sine billeder?
Avatar billede keysersoze Ekspert
20. november 2008 - 15:23 #22
indsæt en korrekt doctype - og validér dit dokument op imod http://validator.w3.org/ så vil dit problem blive løst.
Avatar billede kennethv Nybegynder
20. november 2008 - 16:11 #23
Når jeg validér mit dokument får jeg fejl alle de steder hvor jeg har \ foran " ellers kan jeg ikke se at der skulle være nogen problemer.
Avatar billede kennethv Nybegynder
20. november 2008 - 16:11 #24
Men det er vel pga at det er PHP eller ... ?
Avatar billede keysersoze Ekspert
20. november 2008 - 16:13 #25
du skal validere html-outputtet - ikke din php kode.
Avatar billede dkfire Nybegynder
20. november 2008 - 16:14 #26
Du skal kun validere din html selvfølgelig. Prøv at valider din html kode fra browseren.

Og hvor svært er det lige at søge på google efter photo sharing.
Nå men du kan da forsøge her: http://imageshack.us/
Avatar billede keysersoze Ekspert
29. december 2008 - 13:00 #27
lukketid?
Avatar billede kennethv Nybegynder
29. december 2008 - 13:25 #28
Pyha, jeg har ikke lige fået tid til at få afprøvet det du har bedt mig om. Skal nok få det klaret. :)
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