abonnement Unibet Coolblue Bitvavo
pi_24860531
alles tussen { } staat normaal op regel 156

Error alleen in IE, in FF geeft ie helemaal niets..
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_24860604
alles tussen de {} is de error, maaruh ff geeft zelfs helemaal geen error, dit is een IE iets..
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_24860684
je zou in die if misschien even kunnen dubbelchecken of previewfont bestaat, maar anders weet ik het ook niet.
pi_24860763
Hoe kan ik checken of ie bestaat dan? want dat zou het kunnen zijn
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_24860930
if(document.getElementById('previewFont') && document.getElementById('fontSize'))

btw. waarom gebruik je niet gewoon document.forms.formname.fontSize.value?

-r-
pi_24860967
kweet niet, is dat dan gemakkelijker te gebruiken ? of zitten daar voordelen aan?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_24861017
werkt ook in oudere browsers. getElementById is nog niet overal ondersteund.
  dinsdag 1 februari 2005 @ 12:30:31 #158
42782 QuietGuy
opscheppende pats-nerd
pi_24861080
quote:
Op dinsdag 1 februari 2005 12:26 schreef Roönaän het volgende:
werkt ook in oudere browsers. getElementById is nog niet overal ondersteund.
Daar heb ik een workaround voor gemaakt ooit. Een fetchElementById die in alle browsers werkt. Zou ik vanavond op kunnen zoeken...
pi_24861465
quote:
Op dinsdag 1 februari 2005 12:30 schreef QuietGuy het volgende:

[..]

Daar heb ik een workaround voor gemaakt ooit. Een fetchElementById die in alle browsers werkt. Zou ik vanavond op kunnen zoeken...
eenvoudigste is dit:
1
2
3
4
if(!document.getElementById)
{
   if(document.all) document.getElementById = function(id) {return eval("document.all."+id);}
}
pi_24863277
inderdaad dat is ook een manier, dus dan maakt het niet uit of je document.forms.formname.fontSize.value gebruikt of niet
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_24883113
Ik heb ps zelf de copy en paste routine verwijderd; dit leverde teveel problemen op en eingelijk zag ik het nu er ook niet van.

Mijn eerste beta editor te zien @ http://editor.bruggema.nl/editor.html

Gaarne bugs melden zodat ik ze kan oplossen, ennuh misschien nog tips? ik wil eingelijk alle onderliggende code converteren naar 'javascript' zodat ik eingelijk alleen maar een textarea hoef neer te zetten en klaar is keez.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_24886552
Firefox 1.0
  • Bij een selectie die begint bij de eerste letter gebeurt er niets
  • Font werkt niet (wel mooie dropdown )
  • Link/email/image werkt niet
  • Charactermap werkt wel maar is veel te breed.
  • Charactermap insert alleen aan 't eind van de hele tekst

    IE6
  • Bij een selectie buiten de textarea wordt ook gereplaced. Leuk als je een button selecteerd
  • Bij eerste keer font-selectie een error op line 155
  • Link/email/image werkt niet
  • Charactermap insert alleen aan 't eind van de hele tekst

    Algemeen:
  • Ik zou link/email scheiden
  • De selectie blijft niet behouden

    Da wassut
  • Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_24886632
    quote:
    Op dinsdag 1 februari 2005 12:26 schreef Roönaän het volgende:
    werkt ook in oudere browsers. getElementById is nog niet overal ondersteund.
    document.getElementById wordt ondersteund door IE5+, FF/Moz, NS6+, Opera6+ (?).
    De enkeling die nu nog met NS4 browsed heeft pech. Er is toch echt een eind aan backward compatability.
    Daar komt nog bij dat een browser die geen document.getElementById kent waarschijnlijk ook geen CSS ondersteunt. Daar ga je toch ook geen <font>-tags en andere ellende voor gebruiken?
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_24886839
    quote:
    Op woensdag 2 februari 2005 18:20 schreef SuperRembo het volgende:
    Firefox 1.0
  • Bij een selectie die begint bij de eerste letter gebeurt er niets
    ** 1e Letter? don't know what you mean?

  • Font werkt niet (wel mooie dropdown )
    ** hehe je eigen gekkert maaruh font werkt niet? hier anders wel? Mozilla FF 1.0!

  • Link/email/image werkt niet
    ** Errors gevonden?

  • Charactermap werkt wel maar is veel te breed.
    ** Huh? vaag, en hoe zou je die liever zien?

  • Charactermap insert alleen aan 't eind van de hele tekst
    ** Hmm, dus ook midden en vooraan? of hoe had je dat graag gezien?

    IE6
  • Bij een selectie buiten de textarea wordt ook gereplaced. Leuk als je een button selecteerd
    ** idd ik weet nog niet hoe ik dat moet voorkomen zei Sop ook al

  • Bij eerste keer font-selectie een error op line 155
    ** Ja en waar die fout nou zit? unknown!

  • Link/email/image werkt niet
    ** Hier wel? vaagjes

  • Charactermap insert alleen aan 't eind van de hele tekst
    ** Zelfde iets als FF.

    Algemeen:
  • Ik zou link/email scheiden
    ** Is een mogelijkheid

  • De selectie blijft niet behouden
    ** Hoe bedoel je? ik niet snap
    Da wassut
  • Tnx
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    pi_24887418
    quote:
    Op woensdag 2 februari 2005 18:39 schreef Chandler het volgende:

    Firefox 1.0
    # Bij een selectie die begint bij de eerste letter gebeurt er niets
    ** 1e Letter? don't know what you mean?
    Gewoon, een selectie die begint bij 't begin.
    quote:
    # Font werkt niet (wel mooie dropdown )
    ** hehe je eigen gekkert maaruh font werkt niet? hier anders wel? Mozilla FF 1.0!
    Dropdown werkt wel, maar er wordt niets gewijzigd in de textarea.
    quote:
    # Link/email/image werkt niet
    ** Errors gevonden?
    Niet gezocht
    quote:
    # Charactermap werkt wel maar is veel te breed.
    ** Huh? vaag, en hoe zou je die liever zien?

    # Charactermap insert alleen aan 't eind van de hele tekst
    ** Hmm, dus ook midden en vooraan? of hoe had je dat graag gezien?
    Invoegen op de plaats van de cursor, of selectie overschijven.
    quote:
    IE6
    # Bij een selectie buiten de textarea wordt ook gereplaced. Leuk als je een button selecteerd
    ** idd ik weet nog niet hoe ik dat moet voorkomen zei Sop ook al

    # Bij eerste keer font-selectie een error op line 155
    ** Ja en waar die fout nou zit? unknown!

    # Link/email/image werkt niet
    ** Hier wel? vaagjes

    # Charactermap insert alleen aan 't eind van de hele tekst
    ** Zelfde iets als FF.

    Algemeen:
    # Ik zou link/email scheiden
    ** Is een mogelijkheid

    # De selectie blijft niet behouden
    ** Hoe bedoel je? ik niet snap
    O, in IE werkt 't wel. Maar in FF ben je je selectie kwijt. Die moet je zelf in JS terugzetten.
    quote:
    Da wassut

    Tnx
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
      woensdag 2 februari 2005 @ 21:37:09 #166
    42555 Tomek
    Take on the world!
    pi_24890439
    Chandler kun je mij misschien vertellen hoe je zeg maar bijvoorbeeld invoegt in die textarea op de plaats waar de cursor staat. Ik krijg alleen voor elkaar dat hij aan het eind komt te staan, met een + zegmaar. Ik ben namelijk een ontiechelijke javascript noob

    ik gebruik zeg maar dit: onclick="document.form.tekstveld.value +='hoi';"
    pi_24890818
    quote:
    Op woensdag 2 februari 2005 21:37 schreef Tomek het volgende:
    Chandler kun je mij misschien vertellen hoe je zeg maar bijvoorbeeld invoegt in die textarea op de plaats waar de cursor staat. Ik krijg alleen voor elkaar dat hij aan het eind komt te staan, met een + zegmaar. Ik ben namelijk een ontiechelijke javascript noob

    ik gebruik zeg maar dit: onclick="document.form.tekstveld.value +='hoi';"
    Heb je al "view source" geprobeerd, of wacht je gewoon tot het antwoord aan komt waaien?
      woensdag 2 februari 2005 @ 22:24:43 #168
    42555 Tomek
    Take on the world!
    pi_24891175
    quote:
    Op woensdag 2 februari 2005 22:07 schreef Roönaän het volgende:

    [..]

    Heb je al "view source" geprobeerd, of wacht je gewoon tot het antwoord aan komt waaien?
    Ja eerlijk gezegd wel. Het heeft ook geen hele hoge prioriteit.
    Maar nu je het zegt, iets anders als een kopie uit de source zal ik wel niet als antwoord hoeven verwachten, dus laat ik die source maar eens gaan bekijken
    Ik hoop dat ik er iets van snap
      woensdag 2 februari 2005 @ 22:40:43 #169
    42555 Tomek
    Take on the world!
    pi_24891525
    quote:
    Op woensdag 2 februari 2005 22:07 schreef Roönaän het volgende:

    [..]

    Heb je al "view source" geprobeerd, of wacht je gewoon tot het antwoord aan komt waaien?
    Overigens vraag ik het die jongen vriendelijk alvorens rustig zijn code te jatten.
    Wat ik nu dus al gedaan heb

    Chandler als ik je een keer kan helpen met javascript ofzo dan hoor ik het wel hè

    pi_24893522
    quote:
    Op woensdag 2 februari 2005 19:10 schreef SuperRembo het volgende:
    Gewoon, een selectie die begint bij 't begin.
    ** Klopt en dat is ook alleen maar in FF? waarom? geen idee, geen error te vinden

    Dropdown werkt wel, maar er wordt niets gewijzigd in de textarea.
    ** Inderdaad, dit is alleen het geval in FF en niet in IE

    Niet gezocht
    ** Tnx

    Invoegen op de plaats van de cursor, of selectie overschijven.
    ** Ja dat gebeurd alleen als je de cursor in FF aan't begin zet dan voegt ie het toe ipv er tussen te zetten
    Nog meer dat selectie probleem kan ik oplossen door verder niet selecteerbaar te maken dan het input form... maar dat komt later
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    pi_24893851
    quote:
    Op woensdag 2 februari 2005 22:40 schreef Tomek het volgende:
    Overigens vraag ik het die jongen vriendelijk alvorens rustig zijn code te jatten.
    Wat ik nu dus al gedaan heb

    Chandler als ik je een keer kan helpen met javascript ofzo dan hoor ik het wel hè

    Het stukje dat je nodig bent vind je tussen de functie insert en natuurlijk het einde van de javascript source van editor en ja je mag het wil rippen want het meeste van die code is verkregen door anderen dus indien je een link maakt naar qg en mijn site hebben wij daar alvast geen problemen mee.

    En echt als je de source bekijkt moet je het gewoon opvallen en is dat niet het geval dan raad ik je vrolijk aan om eerst eens een paar beginselen voor html en javascript te gaan leren ( tutorialen) want zelfs ik kan het
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
      donderdag 3 februari 2005 @ 00:25:52 #172
    42555 Tomek
    Take on the world!
    pi_24893929
    quote:
    Op donderdag 3 februari 2005 00:21 schreef Chandler het volgende:
    En echt als je de source bekijkt moet je het gewoon opvallen en is dat niet het geval dan raad ik je vrolijk aan om eerst eens een paar beginselen voor html en javascript te gaan leren ( tutorialen) want zelfs ik kan het
    Ik heb het al wel draaiende, en ben er ook prima uitgekomen. html / css is allemaal geen probleem (tenminste meestal ), maar javascript heb ik me nog nooit zo in verdiept. Helemaal niet eigenlijk. Ben het wel degelijk van plan; heb de boeken al in huis

    Maar toch bedankt
      FOK!-Schrikkelbaas zondag 6 februari 2005 @ 20:12:23 #173
    1972 Swetsenegger
    Egocentrische Narcist
    pi_24958790
    Ik heb een scriptje welke een layer laat scrollen:

    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
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    <html>
    <head>

    <style type="text/css">
    <!--

    #scroll {
       position: absolute;
       top: 50px;
       left: 2px;
       width: 167px;
       background: white;
       layer-background-color: white;
       padding: 2px;
       border: none;
    }

    -->
    </style>
    <script language="javascript" type="text/javascript">
    var clipTop = 0;
    var clipWidth = 187;
    var clipBottom = 450;
    var topper = 50;
    var lyrheight = 0;
    var time,amount,theTime,theHeight,DHTML;
    function init()
    {
       DHTML = (document.getElementById || document.all || document.layers)
       if (!DHTML) return;
       var x = new getObj('scroll');
       if (document.layers)
       {
          lyrheight = x.style.clip.bottom;
          lyrheight += 20;
          x.style.clip.top = clipTop;
          x.style.clip.left = 0;
          x.style.clip.right = clipWidth;
          x.style.clip.bottom = clipBottom;
       }
       else if (document.getElementById || document.all)
       {
          lyrheight = x.obj.offsetHeight;
          x.style.clip = 'rect('+clipTop+' '+clipWidth+' '+clipBottom+' 0)'
       }
    }

    function scrollayer(layername,amt,tim)
    {
       if (!DHTML) return;
       thelayer = new getObj(layername);
       if (!thelayer) return;
       amount = amt;
       theTime = tim;
       realscroll();
    }

    function stopScroll()
    {
       if (time) clearTimeout(time);
    }

    function realscroll()
    {
       if (!DHTML) return;
       clipTop += amount;
       clipBottom += amount;
       topper -= amount;
       if (clipTop < 0 || clipBottom > lyrheight)
       {
          clipTop -= amount;
          clipBottom -= amount;
          topper += amount;
          return;
       }
       if (document.getElementById || document.all)
       {
          clipstring = 'rect('+clipTop+' '+clipWidth+' '+clipBottom+' 0)'
          thelayer.style.clip = clipstring;
          thelayer.style.top = topper;
       }
       else if (document.layers)
       {
          thelayer.style.clip.top = clipTop;
          thelayer.style.clip.bottom = clipBottom;
          thelayer.style.top = topper;
       }
       time = setTimeout('realscroll()',theTime);
    }

    function vis(val)

    function getObj(name)
    {
      if (document.getElementById)
      {
        this.obj = document.getElementById(name);
       this.style = document.getElementById(name).style;
      }
      else if (document.all)
      {
        this.obj = document.all[name];
       this.style = document.all[name].style;
      }
      else if (document.layers)
      {
          this.obj = document.layers[name];
          this.style = document.layers[name];
      }
    }
    </script>
    </head>
    <body onload="init()">
    <div id="scroll">lorum ipsum, lange tekst ofzo
    </div>
    <a href="#" onmouseover="scrollayer('scroll',5,25)"   onmouseout="stopScroll()">up</a>
    <a href="#" onmouseover="scrollayer('scroll',-5,25)"   onmouseout="stopScroll()">down</a>
    </body>
    </html>


    Dit werkt fantastisch, zelfs netjes crossbrowser.
    Totdat ik een doctype toevoeg. IE scrollt nog steeds keurig, FF niet.

    Ik weet ook waarom dit is, Gecko based browsers accepteren geen values zonder eenheid. Dus moet ik op de juiste plekken px toevoegen.
    Maar hoe en waar ik het ook probeer + "px" of gewoon px erachter) het verneukt alleen de werking.

    Iemand welke een oplossing weet?
    pi_24959356
    Ik weet dat <script language="javascript" type="text/javascript"> gewoon <script type="text/javascript"> moet zijn maar verder kan ik je hier niet mee helpen
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    pi_24959679
    Wat doet die "function vis(val)" daar? Ontbreekt er niet iets?
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')