login  Naam:   Wachtwoord: 
Registreer je!
 Forum

popup

Offline Stefan14 - 09/07/2006 11:47
Avatar van Stefan14PHP gevorderde ik heb in mijn script onderstaande code staan in een echo in php voor het maken van een popup. maar het probleem is dat deze in FF wel werkt en zodra ik het in IE probeer niet.
heeft IE een of andere extra parameter nodig oid?

  1. <a href=\"#\" onClick=\"window.open('?page=bekijkemail&id=".$row1['id']."','Bekijk E-mail','width=600,height=700,toolbar=no,location=no')\">".$bericht."</a>

3 antwoorden

Gesponsorde links
Offline Micron - 09/07/2006 11:50 (laatste wijziging 09/07/2006 11:52)
Avatar van Micron HTML beginner Je kan ook voordat je die code neerzet je echo en de PHP code afsluiten dan doe je die bovenstaande code als HTML (dus zonder slashes) en daarna open je je PHP code weer en ga je verder waar je bezig was.

  1. ...
  2.  
  3. ?>
  4.  
  5. <a href="#" onClick="window.open('?page=bekijkemail&id=<?php echo $row1['id']; ?>','Bekijk E-mail','width=600,height=700,toolbar=no,location=no')"><?php echo $bericht; ?></a>
  6.  
  7. <?php
  8.  
  9. ...


dus zoiets
Offline Simon - 09/07/2006 11:52
Avatar van Simon PHP expert IE kan niet goed overweg met pagina's als ?page=... enzovoort

je moet dus heel het pad opgeven

index.php?page=...

zo moet het wel werken, het kan zelfs zijn dat je alles moet opgeven, vanaf de http 
  1. window.open('http://www.mijnsite.be/index.php?page=bekijkemail&id=".$row1['id']."','Bekijk E-mail','width=600,height=700,toolbar=no,location=no')
zoiets dus
Offline Stefan14 - 09/07/2006 15:33
Avatar van Stefan14 PHP gevorderde ik heb het hele pad opgegeven, en nog steeds doet hij niets, dat zou dus een van de problemen geweest kunnen zijn, maar er is nog iets.

hier is de volledige code, denk dat het nog wel net moet kunnen hier
  1. <?php
  2. include('config.php');
  3.  
  4. if ($_SESSION['typeID'] != 4) //controleren of degene een werknemer is
  5. {
  6. echo('U heeft niet de juiste rechten om deze pagina te mogen bekijken! Bent u van mening dat dit wel het geval is, neem dan contact op met de <a href="mailto:'.$webmasteremail.'">webmaster</a>.');
  7. }
  8. else
  9. {
  10.  
  11. $query1 = "SELECT * FROM emails ORDER BY id DESC";
  12. $result1 = mysql_query($query1) or die (mysql_error());
  13. echo('<table align="center" height="380" class="Tabel" width="95%" >');
  14. echo('<tr align="center"><td class="Kop1"> Contact Geschiedenis </td></tr>');
  15. while ($row1 = mysql_fetch_array($result1))
  16. {
  17. $bericht = substr($row1['bericht'],0,25); //bericht inkorten tot 25 karakters
  18. ?><tr>
  19. <td width="25%"><a href="#" onClick="window.open('http://www.elektronica-onderdelen.nl/gedegen/admin/?page=bekijkemail&id="<?php echo($row1['id']); ?>"','Bekijk E-mail','width=600,height=700'); return false"><?php echo($row1['naam']); ?></a></td>
  20. <td width="25%"><?php echo($row1['email']); ?></td><td width="25%"><a href="#" onClick="window.open('http://www.elektronica-onderdelen.nl/gedegen/admin/?page=bekijkemail&id="<?php echo($row1['id']); ?>"','Bekijk E-mail','width=600,height=700,toolbar=no,location=no')"><?php echo($bericht); ?></a></td >
  21. <td width="25%"><?php echo($row1['datum'].' '.$row1['tijd']); ?></td>
  22. <td width="25%"><a href="?page=verwijderemail&id=<?php echo($row1['id']); ?>">Verwijder</a></td>
  23. </tr>
  24. <?php
  25. }
  26. echo('<tr height="100%"><td></td></tr>');
  27. echo('</table>');
  28. }
  29. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.195s