login  Naam:   Wachtwoord: 
Registreer je!
 Forum

ubb multibrowser (Opgelost)

Offline gerits - 24/07/2007 21:27 (laatste wijziging 25/07/2007 11:46)
Avatar van geritsLid ik gebruik volgende code om ubb tags te plaatsen in een textarea, dit script werkt perfect in Safari en Firefox, maar in ie6 zet hij de tags niet rond de selectie... Hoe komt dit en is dit oplosbaar? weet niet hoe het in ie7 werkt, want heb geen goesting om mijn vista dualboot op te starten voor 5 minuten te kijken...
  1. function ubb(tag1, tag2) {
  2. var field = document.frmPost.bericht;
  3. if (field.setSelectionRange) {
  4. if (tag2 == undefined) {
  5. field.value = field.value.substring(0,field.selectionStart)
  6. + "["+ tag1 +"]"
  7. + field.value.substring(field.selectionStart,field.selectionEnd)
  8. + "[/"+ tag1 +"]"
  9. + field.value.substring(field.selectionEnd,field.value.length);
  10. field.focus();
  11. } else {
  12. field.value = field.value.substring(0,field.selectionStart)
  13. + "["+ tag1 +"="+ tag2 +"]"
  14. + field.value.substring(field.selectionStart,field.selectionEnd)
  15. + "[/"+ tag1 +"]"
  16. + field.value.substring(field.selectionEnd,field.value.length);
  17. field.focus();
  18. }
  19. } else if (document.selection && document.selection.createRange) {
  20. field.focus();
  21. var range = document.selection.createRange();
  22. if (tag2 == undefined) {
  23. range.text ="["+ tag1 +"]" + range.text + "[/"+ tag1 +"]";
  24. } else {
  25. range.text ="["+ tag1 +"="+ tag2 +"]" + range.text + "[/"+ tag1 +"]";
  26. }
  27. }
  28. }


edit: weet nu echt niemand het antwoord? 

2 antwoorden

Gesponsorde links
Offline Koen - 25/07/2007 17:17
Avatar van Koen PHP expert Kijk eens naar de Javascript van sitemasters' ubb ;) hier werkt het wel 
Offline gerits - 25/07/2007 17:20
Avatar van gerits Lid heb het gevonden 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.167s