login  Naam:   Wachtwoord: 
Registreer je!
 Forum

IE toont geen GD afbeelding (Opgelost)

Offline Ontani - 05/08/2006 00:44
Avatar van OntaniGouden medailleGouden medailleGouden medailleGouden medaille

-1
Als men de volgende link opend in FF of IE en men drukt op place comment zal er een venstertje verschijnen.

http://www.ontani.be/worm/

Hiervan zou de title afhankelijk moeten zijn van de link waarop gedrukt werd:

http://www.ontani.be/worm/title.php?part=1
http://www.ontani.be/worm/title.php?part=2
http://www.ontani.be/worm/title.php?part=3
enz...

maar om een of andere reden wordt deze titel in FF wel getoont en in Internet Explorer niet.

de titel wordt aangeroepen via javascript:

  1. <script type="text/javascript">
  2. <!--
  3. function showComment( x ) {
  4. document.getElementById('title').innerHTML = "<img src=\"title.php?part=" + x + "\" alt=\"\" />";
  5. var object = document.getElementById('container').style;
  6. ...
  7. }
  8. -->
  9. </script>
  10.  
  11. <div id="title"></div>
  12.  
  13. <a href="javascript:;" onclick="showComment(21);" >place comment</a>


Nu weet ik niet zeker of dit aan GD ligt of aan de manier waarop de afbeelding aangeroepen wordt. Maar werken doet het allesinds niet.

2 antwoorden

Gesponsorde links
Offline Simon - 05/08/2006 11:24
Avatar van Simon PHP expert Het vreemde is, als je via IE title.php?part=1 etc gaat bezoeken, de titel wel juist wordt xD

  1. document.getElementById('title').innerHTML = '<img src="title.php?part='+ x +'" alt="" />';

probeer het eens zo, met die '+ x +' ipv ' + x + '
Offline Ontani - 05/08/2006 12:08
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
is geen verschil, is gewoon verschil tussen enkele en dubbele quotes.
ik heb het ondertussen op verschillende manieren geprobeerd en het heeft iets te maken met het laden van IE. Als de afbeelding niet volledig geladen is voor men het weergeeft via javascript dan wordt deze gewoon niet weergegeven.
Ik had een preloader gemaakt maar die had als effect dat m'n volledige pagina een serieuze error gaf en dus heb k het er gewoon hier bij gelaten.

Zoals ik op IRC al zei: "IE gebruikers moet het maar zonder titel doen"
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s