2009-08-16 4 views

Odpowiedz

51

zaglądając do źródła TinyMCE (plik tiny_mce_src.js, co jest łatwiejsze do odczytania niż tiny_mce.js który minified):

var tinymce = { 
    majorVersion : '3', 
    minorVersion : '2.5', 
    releaseDate : '2009-06-29', 

    // lots of code ^^ 

})(); 

Tak, powiedziałbym, że w JavaScript, coś takiego :

tinymce.majorVersion + '.' + tinymce.minorVersion 

zrobiłaby.


Próbowałem go na the demo page, używając Firebug i uzyskać:

>>> tinymce.majorVersion + '.' + tinymce.minorVersion 
"3.2.5" 

Więc wydaje się działać ;-)

+2

Neat, że włączenie go do klienta w celu sprawdzenia. Chociaż powoduje to '' '' @@ tinymce_major_version @@. @@ tinymce_minor_version @@ "' '' jeśli budują ze źródła, w którym to przypadku, sprawdzanie dat w plikach towarzyszących lub ich znacznikach czasowych jest najlepszym rozwiązaniem, Niestety. – Alastair