login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Javascript op sitemasters niet compatibel (Opgelost)

Offline ikkeeee - 17/03/2009 16:38 (laatste wijziging 17/03/2009 16:38)
Avatar van ikkeeeeLid Hi, ik heb een handige script gevonden om sitemasters, maar het script is niet compatibel met firefox. Iemand een idee hoe ik daar verandering in kan brengen?

Hier is het script:

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

Afkomstig van deze site:
http://www.site...amp;id=177

Bedankt alvast!

4 antwoorden

Gesponsorde links
Offline vinTage - 17/03/2009 16:42
Avatar van vinTage Nieuw lid Hmm caretpos is volgens mij ie only..geen idee hoe dat zo snel om te gooien.
Offline ikkeeee - 17/03/2009 16:48 (laatste wijziging 17/03/2009 18:27)
Avatar van ikkeeee Lid Dat is jammer, laat het dan maar gewoon, ik zoek wel een ander. Dat popupje vond ik namelijk handig voor mijn bezoekers, omdat mensen op mijn site komen die helemaal niet met UBB kunnen werken en steeds ermee zitten knoeien. (raar, maar waar)

-Edit-
Ik zie net dat sitemasters zelf in hun eigen systeem een goede script heeft met zo'n popup ding bij klikken link en afbeelding ubb. Ik mag vast niet het script ervan hebben zeker?  
Offline Jas_per_post - 17/03/2009 18:29
Avatar van Jas_per_post JS interesse ctrl-u
Offline ikkeeee - 17/03/2009 19:18 (laatste wijziging 17/03/2009 21:13)
Avatar van ikkeeee Lid Thanks, maar dat ding krijg ik toch nooit geinstalleerd zonder handleiding, ik krijg zelfs htmlbox niet geinstalleerd MET handleiding.:
http://remiya.com/cms/products/htmlbox/faq/


Ik zit daar namelijk al vast bij stap 2:
1. $("#mytextbox").htmlbox()
2. .button("bold").button("italic").button("underline")
3. .init();

Ik weet begod niet waar ik dat moet plaatsen.  

-Edit-
Ik had de bestanden in mijn gedownloade niet goed bekeken, ik had namelijk de voorbeeld bestanden niet ingeweest. Nu snap ik alles tenminste. Probleem is nu wel opgelost.  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.176s