Avatar billede michael_stim Ekspert
28. november 2005 - 23:47 Der er 7 kommentarer og
1 løsning

Fungerer ikke i IE

Det er sikkert mig der er træt nu. Men hvorfor kan jeg åbne mine filer i FF og ikke i IE?

echo"<tr>\n";
echo"<td><a href=\"/menuer/".$row['MNAVN']."/".$row['MPNAVN']."/".$row['FILNAVN']."\" target=\"_blank\" class=\"left\">".$row['LINKNAVN']."</a></td>\n";
echo"<td>".$filtype."</td>\n";
echo"<td>".$row['FILSTORRELSE']." KB</td>\n";
echo"<td>".$row['DATO']."</td>\n";
echo"<td><a href=\"/menuer/".$row['MNAVN']."/".$row['MPNAVN']."/".$row['FILNAVN']."\" target=\"_blank\" class=\"left\">&nbsp;Vis</a><td>\n";
echo"</tr>\n";
Avatar billede Slettet bruger
28. november 2005 - 23:52 #1
Må vi se, hvordan resultatet af koden ser ud. Altså en stump fra Vis kilde i en browser.
Avatar billede michael_stim Ekspert
28. november 2005 - 23:53 #2
Får bare en 404-fejl (siden kan ikke vises).
Avatar billede michael_stim Ekspert
28. november 2005 - 23:54 #3
Holder jeg musen over linket, er stien korrekt.
Avatar billede Slettet bruger
29. november 2005 - 00:00 #4
Den kode, du har vist, giver samme udskrift uanset hvilken browser man bruger, så hvis den virker i den ene browser, er det altså ikke selve PHP-delen, den er gal med. Altså må det være noget i den færdige HTML-side, der forvirrer IE, men som FF godt kan klare.

Derfor beder jeg om at se den færdige HTML-kode for den side, som ovenstående script genererer - ikke for de filer, som dine links peger på. Og jeg skal bare bruge HTML-koden for et af de links, der ikke virker.
Avatar billede michael_stim Ekspert
29. november 2005 - 00:15 #5
Kan ikke rigtigt finde nogle fejl. Har ledt og ledt :(

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
<title>Spar--Hovedeside</title>
<link rel="stylesheet" type="text/css" media="screen" href="style/spar.css">

<script type="text/javascript">

var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){
    LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;
}
if(pos=="center"){
    LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;
}
else if((pos!="center" && pos!="random") || pos==null){
    LeftPosition=0;TopPosition=20
}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);
}

function checkMenu(id) {
  if (id.indexOf("menu")+4==id.length){
    return true;
  }
  return false;
}

function mover( obj ) {

  var menu = document.getElementById( obj + "menu" ) ;

  var allElms = document.getElementsByTagName("div");

  for (i=0;i<allElms.length;i++){
    if (checkMenu(allElms[i].id)) {
      if (allElms[i]==menu){
        menu.style.display = "block" ;
      }
      else
      {
        allElms[i].style.display = "none" ;
      }
    }
  }
}

function mout( obj ) {
  elm = document.getElementById( obj ) ;

  menu = document.getElementById( obj + "menu" ) ;

  menu.style.display = "none" ;
}
</script>
</head>

<body bgcolor="#FFFFFF">
    <div class="mainboks">
        <div class="topboks">
            <div class="logo">
                <a href="/index.php"><img src="images/spar.gif" alt="Hjem" border="0"></a>
            </div>
            <div class="t_menu_1" style="padding-left: 150px;">
                <a href="/index.php" onMouseOver="mover( 'punkt1' )" class="top">Købmand</a>
            </div>
            <div id="punkt1menu" class="menu1" style="left : 130px; top: 50px;" onMouseOver="mover( 'punkt1' )"  onMouseOut="mout( 'punkt1' )">
                <a href="/filer.php?mnavn=Købmand&mpnavn=etster" class="left">etster</a><br>
            </div>                           
        </div>
        <div class="leftboks">
            <div class="rightboks2">
                Her kan der ligge banner eller anden reklame...<br><br>
                <img src="images/spar1.JPG" alt="testbillede"><br><br>
                <img src="images/spar2.JPG" alt="testbillede"><br>
            </div>
            <div class="rightboks">
                <table cellpadding="2" width="400">
                    <tr>
                        <td><h2>zdfgzdf</h2></td>
                    </tr>
                    <tr>
                        <td>dfgzdfgzdfgzdfgzdfgzdf</td>
                    </tr>
                </table>
                <table cellpadding="2" width="400">
                    <tr>
                        <td><h2>Beskrivelse</h2></td>
                        <td><h2>Fil-type</h2></td>
                        <td><h2>Størrelse</h2></td>
                        <td><h2>Dato</h2></td>
                        <td>&nbsp;<td>
                    </tr>
                    <tr>
                        <td><a href="/menuer/Købmand/etster/OF-data.doc" target="_blank" class="left">data</a></td>
                        <td>Word</td>
                        <td>12 KB</td>
                        <td>28-11-2005</td>
                        <td><a href="/menuer/Købmand/etster/OF-data.doc" target="_blank" class="left">&nbsp;Vis</a><td>
                    </tr>
                    <tr>
                        <td><a href="/menuer/Købmand/etster/dagsorden_05_0311_nda.doc" target="_blank" class="left">tester</a></td>
                        <td>Word</td>
                        <td>199 KB</td>
                        <td>28-11-2005</td>
                        <td><a href="/menuer/Købmand/etster/dagsorden_05_0311_nda.doc" target="_blank" class="left">&nbsp;Vis</a><td>
                    </tr>
                   
                    <tr>
                        <td><a href="/menuer/Købmand/etster/of_functions.php" target="_blank" class="left">functions</a></td>
                        <td>Ukendt filtype</td>
                        <td>17.813 KB</td>
                        <td>28-11-2005</td>
                        <td><a href="/menuer/Købmand/etster/of_functions.php" target="_blank" class="left">&nbsp;Vis</a><td>
                    </tr>
                </table>   
            </div>       
            <div class="menuframe">
                <a href="/filer.php?mnavn=Købmand&mpnavn=etster" class="left">etster &raquo;</a><br>           
            </div>           
        </div>           
        <div class="bottomboks">
            <div class="b_menu_left">
                <a href="/index.php" class="bottom">Til forside</a>&nbsp;|&nbsp;
                <a href="/index.php" class="bottom">Log af</a>
            </div>
            <div class="b_menu_right">
                <a href="/links.php" class="bottom" onclick="NewWindow(this.href,'mywin','300','300','no','random');return false" onfocus="this.blur()">Links</a>&nbsp;|&nbsp;
                <a href="/support.php" class="bottom" onclick="NewWindow(this.href,'mywin','300','300','no','random');return false" onfocus="this.blur()">Support</a>&nbsp;|&nbsp;
                <a href="/risros.php" class="bottom" onclick="NewWindow(this.href,'mywin','300','300','no','random');return false" onfocus="this.blur()">Ris og Ros</a>&nbsp;|&nbsp;
                <a href="/faq.php" class="bottom" onclick="NewWindow(this.href,'mywin','300','300','no','random');return false" onfocus="this.blur()">Ofte sillede spørgsmål</a>&nbsp;|&nbsp;
                <a href="/vejl.php" class="bottom" onclick="NewWindow(this.href,'mywin','300','300','no','random');return false" onfocus="this.blur()">Vejledninger</a>
            </div>           
        </div>           
    </div>
    <table border="0">
        <tr>
            <td><img src="images/blank.gif" width="944 px" height="1 px"></td>
        </tr>
    </table>
</body>
</html>
Avatar billede Slettet bruger
29. november 2005 - 00:20 #6
Man skulle tro, at sådan noget simpelt som æøå virkede ordentligt, men det gør det desværre ikke altid. Jeg vil tro, det er det, du er faldet i.

Så mit forslag vil være at omdøbe de mapper med ø i navnet, således at der ikke bruges æøå i URLer.
Avatar billede michael_stim Ekspert
29. november 2005 - 00:35 #7
Det var det sgu :(
Så er jeg tvunget til at ereg_replace alle steder hvor de kan uploade. Nedtur. Satans til MS :(

Men tak for hjælpen. Du er velkommen til at lægge et svar.

//Michael
Avatar billede Slettet bruger
29. november 2005 - 00:37 #8
Kommer her.
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