login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Tekenreekconstante niet afgesloten

Offline Maarten - 15/09/2004 19:09
Avatar van MaartenErelid Die fout zou hier ergens moeten inzitten; ik ken niks van JavaScript dus als iemand het zou kunnen verbetern of de mogelijke oorzak zou kunnen geven?

  1. <script language="javascript">
  2. function setCursor()
  3. {
  4. if(document.frmPost.bericht.createTextRange)
  5. {
  6. document.frmPost.bericht.caretPos = document.selection.createRange().duplicate();
  7. }
  8. }
  9.  
  10. function ubb(begin,eind,opmaak)
  11. {
  12. if(!eind && !opmaak)
  13. {
  14. if(document.frmPost.bericht.createTextRange && document.frmPost.bericht.caretPos)
  15. {
  16. document.frmPost.bericht.caretPos.text = begin;
  17. }
  18. }
  19.  
  20. else if(opmaak == "dubbel")
  21. {
  22. var selectie = document.selection.createRange().text;
  23. if(!selectie)
  24. {
  25. var url_deel = prompt("Typ hier de/het "+ begin +" die/dat geplaatst moet worden:","");
  26. var tekst_deel = prompt("Typ hier de tekst die geplaatst moet worden:","");
  27. if(url_deel && tekst_deel)
  28. {
  29. document.frmPost.bericht.caretPos.text = "["+begin+"="+url_deel+"]" + tekst_deel + "[/"+eind+"]";
  30. }
  31. }
  32.  
  33. if(selectie)
  34. {
  35. var url_deel = prompt("Typ hier de url die geplaatst moet worden:","");
  36. if(url_deel)
  37. {
  38. document.selection.createRange().text = "["+begin+"="+url_deel+"]" + selectie + "[/"+eind+"]";
  39. }
  40. }
  41. }
  42.  
  43. else
  44. {
  45. if(opmaak != "geen")
  46. {
  47. var selectie = document.selection.createRange().text;
  48. if(!selectie)
  49. {
  50. var new_inhoud = prompt("Typ hier de tekst in waarrond "+begin+" & "+eind+" geplaatst moet worden:","");
  51. if(new_inhoud)
  52. {
  53. document.frmPost.bericht.caretPos.text = begin + new_inhoud + eind;
  54. }
  55. }
  56.  
  57. if(selectie)
  58. {
  59. document.selection.createRange().text = begin + selectie + eind;
  60. }
  61. }
  62. }
  63.  
  64. document.frmPost.bericht.focus();
  65. return;
  66. }
  67. </script>

4 antwoorden

Gesponsorde links
Offline Hans - 15/09/2004 19:16
Avatar van Hans HTML beginner misschien wat meer info over regelnummer en waar we die ongeveer kunnen vinden?
Offline Maarten - 15/09/2004 19:36
Avatar van Maarten Erelid Hier het volledige script: (reegel 322 maar er zijn maar 58 regels
:o )

  1. <?php
  2. include("config.php");
  3. if(!$action) { $action = "inbox"; } ?>
  4. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  5. "http://www.w3.org/TR/html4/loose.dtd">
  6. <html>
  7. <head>
  8. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  9. <title>Untitled Document</title>
  10. <style type="text/css">
  11. <!--
  12. .style1 {color: #333333}
  13. .style2 {
  14. color: #FFFFFF;
  15. font-weight: bold;
  16. font-style: italic;
  17. }
  18. .style10 {font-weight: bold; color: #000000;}
  19. .style11 {color: #000000}
  20. -->
  21. </style>
  22. </head>
  23.  
  24. <body>
  25. <br>
  26.  
  27. <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000">
  28. <tr>
  29. <td bordercolor="#A5E48B" bgcolor="#A5E48B"><div align="center"><br>
  30. <span class="style1"><strong>:: <a style="color:#333333 " href="index.php?pagina=account/index&accountp=pm&action=inbox">Inbox</a> :: <a style="color:#333333 " href="index.php?pagina=account/index&accountp=pm&action=verzonden">Verzonden Items</a> :: <a style="color:#333333 " href="index.php?pagina=account/index&accountp=pm&action=nieuw">Nieuw bericht</a> ::</strong><br>
  31. </span><br>
  32. </div></td>
  33. </tr>
  34. </table>
  35. <?php if($action == "inbox") { ?>
  36. <p>Inbox</p>
  37. <?php } elseif($action == "verzonden") { ?>
  38. <p>Verzonden items</p>
  39. <?php } elseif($action == "nieuw") { ?>
  40. <?php include("ubb.php"); ?>
  41. <span class="style2">Nieuw bericht</span>
  42. <hr color="#333333">
  43. <form action="" method="post" name="frmPost" id="frmPost">
  44. <table width="50%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">
  45. <tr bordercolor="#005AA6" bgcolor="#005AA6">
  46. <td height="30"><span class="style11"><strong>Aan:</strong></span></td>
  47. <td><span class=gen style11>
  48. <?php if($_GET['zendaan']) {
  49. $zoeknaam = mysql_query("SELECT name FROM users WHERE id='".$_GET['zendaan']."'");
  50. $ontvanger = mysql_result($zoeknaam,0);
  51. }?>
  52. <input name="zendaan" value="<?=$ontvanger ?>" type="text" size="40">
  53. [ <a href="index.php?pagina=ledenlijst">Ledenlijst</a> ]
  54. </span></td>
  55. </tr>
  56. <tr bordercolor="#005AA6" bgcolor="#005AA6">
  57. <td width="38%" height="30"><span class="style10">Onderwerp:</span></td>
  58. <td width="62%"><span class=gen style11>
  59. <input name="onderwerp" type="text" id="onderwerp" size="40">
  60. <input name="van" type="hidden" id="van" value="<?= $_SESSION['suser'] ?>">
  61. </span></td>
  62. </tr>
  63. <tr bordercolor="#005AA6" bgcolor="#005AA6">
  64. <td height="30" valign="top" bgcolor="#005AA6"><span class="style10">Bericht:</span></td>
  65. <td>
  66. <?php include("ubb_opmaak.php"); ?><br>
  67. <textarea rows="19" cols="70" name="bericht" onkeyup="setCursor();" onkeydown="setCursor();" onfocus="setCursor();" onclick="setCursor();"></textarea>
  68. <br>
  69. <?php include("smile.php"); ?></td>
  70. </tr>
  71. <tr bordercolor="#005AA6" bgcolor="#005AA6">
  72. <td height="30" colspan="2"><div align="center">
  73. <input name="sendpm" type="submit" id="sendpm" value="Verzenden">
  74. </div></td>
  75. </tr>
  76. </table>
  77. </form>
  78. <p>&nbsp;</p>
  79. <p>&nbsp;</p>
  80. <?php } else {?>
  81. <p>Er is een fout opgetreden!</p>
  82. <?php } ?>
  83. </body>
  84. </html>
Offline Dennisvb - 15/09/2004 19:53
Avatar van Dennisvb MySQL ver gevorderde je hebt volgens mij een else te weinig
Offline Maarten - 15/09/2004 20:53
Avatar van Maarten Erelid Ik zei dat ik er niks van kende, dus kan er iemand de fout verbeteren?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s