Toon posts:

[flash] HTML tags aanpassen in Flash

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een "Input text" veld waarvan de optie HTML is aangevinkt, variabele naam = "testbox".

Als er in het tekst veld bijv. "Tweakers" staat en ik roep de string testbox op dan krijg ik:
code:
1
<P ALIGN="LEFT"><FONT FACE="Times New Roman" SIZE="12" COLOR="#0066CC">Tweakers</FONT></P>

Is het mogelijk om dmv actionscript align="center" te maken?
// en niet zo: testbox="<P ALIGN="center"><FO.....enz.

Is het ook mogenlijk om html tags te filteren als ik de selection code gebruik?
Als ik nu bijv. "weak" selecteer van "Tweakers" dan krijg ik netjes 1 en 5 terug (met behulp van "Selection.getBeginIndex()en getEndIndex").
Als ik dan <b> voor char 1 wil plaatsen en </b> achter char 5, dan wordt het dus:
code:
1
2
3
4
5
<<b>P AL</b>IGN="LEFT"><FONT FACE="Times New Roman" SIZE="12" COLOR="#0066CC">Tweakers</FONT></P>

// inplaats van

<P ALIGN="LEFT"><FONT FACE="Times New Roman" SIZE="12" COLOR="#0066CC"><b>Tweakers</b></FONT></P>

Kan iemand mij hiermee helpen?

Verwijderd

Topicstarter
:?
Niemand ervaring hiermee?
||
Is dit een te domme vraag?
||
Is het niet duidelijk?
:?

Verwijderd

Topicstarter
:'( Please....

  • Barracuda_82
  • Registratie: September 2001
  • Laatst online: 19-12-2024

Barracuda_82

mkTime(), not war!

volgens mij snapt niemand het... :)

Verwijderd

Topicstarter
Ok, bedankt. :)

Hier ff een verhaaltje:

Ik probeer in Flash een text editor te maken.

Ik heb een site met MySQL/PHP (HTML, JS) gemaakt. Hier is het mogenlijk om tekstbestanden in de database te zetten en er weer uit te halen. :Z
Nou wil ik dat de teksten opgemaakt kunnen worden en zo de db in werken. Om het gebruiksvriendelijk te maken wil ik een soort word omgeving maken in Flash.

Ik snap alleen de HTML functie van een Input field van Flash niet helemaal.

Hier kan ik nergens info over vinden en ook niet over de Selection mogenlijkheid.

Heeft hier iemand ervaring mee of weet iemand een tutorial die deze dingen behandelt. (ik heb al bij verschillende gezocht bijv. flashkit, devshed, zend, enz.)

Verwijderd

-=TIP=-

Ga naar www.macromedia.com
Daar zul je bij "Support" een link zien naar "On-line forums"

Veel suc6

MasterMP 8-)

Verwijderd

Topicstarter
Hier zijn toch mensen die véééél beter zijn.
:9~

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

kheb dit topic over het hoofd gezien..oops :)
maar goed..verbaast me dat B-Top nog niet langs is geweest.
Heb ff zitten puzzelen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
String.prototype.doReplace=function(find,replace) {
    var string=this
      var counter
    while (counter<string.length) {
        var start = string.indexOf(find, counter);
        if (start == -1) {
            break;
        } else {
            var before=string.substr(0,start)
            var after=string.substr(start+find.length,string.length)
            string=before+replace+after
            var counter=before.length+replace.length
                    
        }
    }
    return string;
}

// defineer een nieuw String object en geef het een waarde
myString = new String ("Dit is Flash Actionscript");

// we willen het woord Actionscript bold maken
// we gaan op zoek naar het woord Actionscript
// en vervangen het door <b>Actionscript</b>

myNewString = myString.doReplace("Actionscript", "<b>Actionscript</b>");

trace("-----------------------------------------------------------------");
trace("De originele string was: "+myString);
trace("-----------------------------------------------------------------");
trace("De nieuwe string is: "+myNewString);
trace("-----------------------------------------------------------------");

zo moet ie het doen

HTH :)

"You're only as good, as what you did last week."


Verwijderd

Topicstarter
:o Whow :o

Ik had het al bijna opgegeven....

Maar dit is geweldig!! :9~

K'ga het gelijk proberen.

Ik hou je op de Hoogte!

Verwijderd

Topicstarter
Yes!! het werkt!! :)

Ik heb het gecombineerd met "selection" en ik kan gewoon tekst selecteren en bold maken. :9~

Maarreh nog genoeg problemen verder, bijv. als ik "ActionScript" bold heb gemaakt, dus <b>ActionScript</b> en ik selecteer "Script" en druk op de bold knop (met de bedoeling dat het dan weer normaal wordt: <b>Action</b> Script) dan wordt het natuurlijk <b>Action<b>Script</b></b>

Maar nou kan ik weer ff puzzelen.

THANX! *D

Eerst thuis Journaal kijken. :'(

Verwijderd

mvkooten:
(..)
Eerst thuis Journaal kijken. :'(
/me :'( mej;(
Pagina: 1