login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Smilie wordt niet toegevoegd

Offline robmoorman - 09/10/2004 12:49 (laatste wijziging 09/10/2004 12:49)
Avatar van robmoormanPHP interesse Ik heb de volgende javascrip code:
  1. function setCursor()
  2. {
  3. if(document.Ubb.Ubbbericht.createTextRange)
  4. {
  5. document.Ubb.Ubbbericht.caretPos = document.selection.createRange().duplicate();
  6. }
  7. }
  8.  
  9. function Ubb(Code)
  10. {
  11. document.Ubb.Ubbbericht.caretPos.text = Code;
  12. document.Ubb.Ubbbericht.focus();
  13. return;
  14. }


en de volgende php code:
  1. <?php
  2. $Query = mysql_query("SELECT * FROM Smilies ORDER BY Id ASC");
  3. while($Sql = mysql_fetch_array($Query)) {
  4. $Smilie_Code = $Sql['Code'];
  5. $Aantal++;
  6. echo "<img src='../../" . $Sql['Smilie'] . "' alt='" . $Sql['Naam'] . "' border='0' onclick=\"Ubb('$Smilie_Code');\"> ";
  7. if ($Aantal == "$Hoeveel") {
  8. echo "<br>";
  9. $Aantal = 0;
  10. }
  11. }
  12. ?>


Uiteraard heb ik wel een formulier met de naam Ubb en een veld met Ubbbericht...

op mijn adere site doet hij het wel en andere ubb codes doen het ook... maar de smilies niet, wat is er loos ? (www.filiaal1220.nl)

1 antwoord

Gesponsorde links
Offline Thomas - 09/10/2004 13:12
Avatar van Thomas Moderator In FireFox krijg ik de error "Ubb is not a function" ?
Zal wel een foutje in je JavaScript zitten.

caretPos gaf toch alleen maar de cursorpositie weer van een regel? Kun je daar dan ook text aan plakken ?

Ik zou ook met document.forms['formnaam'].elements['elementnaam'] werken in plaats van formnaam.elementnaam.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.189s