Мне нравится песочница YUI, но у меня есть проблема с ней.Рассмотрим документ с iframe (например, ckedior, который я включил) со скриптом инициализации.Он всегда выполняется перед секциями внешнего документа (не знаю почему).
И мне нужно вызвать функцию, которая инициализируется в изолированной программной среде YUI в родительском документе.Но это никогда не может быть инициализировано, потому что выполнение начинается в iframe.
var getWordCount;
AUI().ready('aui-node', 'console', function(A) {
getWordCount = function (htmlData) {
var target = A.one('div.my-png-image');
target.one('div:fist-child').set('text', strip(htmlData).trim().split(/\s+/).length);
};
});
Без песочницы yui я только что объявил функцию в родительском документе, и даже несмотря на то, что выполнение начинается в iframe,глобальная функция существует и может вызываться из iframe.