При перемещении файлов туда, где Вы хотите их, Вы также перемещаетесь .git
каталог? В зависимости от Вашей ОС и конфигурации, может быть скрыт этот каталог.
Это содержит repo и вспомогательные файлы, в то время как файлы проекта, которые находятся в Вашем /public
каталог, являются только версиями в в настоящее время фиксация контроля (основное ответвление по умолчанию).
Объект Window - это объект верхнего уровня в иерархии JavaScript , поэтому просто назовите его окном
Изменить: Исходный ответ до Продвигать JS . В обзоре технологий JavaScript в сети разработчиков Mozilla говорится:
В среде браузера этот глобальный объект является объектом окна.
Редактировать 2: После прочтения комментария автора к его вопросу (и получения отрицательных голосов) это, похоже, связано с окном документа iframe. Взгляните на window.parent и window.top и, возможно, сравните их, чтобы вывести окно вашего документа.
if (window.parent != window.top) {
// we're deeper than one down
}
Вы можете использовать document.defaultView
, если уверены, что это окно, и можно пропустить браузеры Microsoft до IE 9.
Что ж, это решение, которое я выбрал. Он работает, но мне это не нравится.
getScope : function(element) {
var iframes = top.$$('iframe');
var iframe = iframes.find(function(element, i) {
return top[i.id] ? top[i.id].document == element.ownerDocument : false;
}.bind(this, element));
return iframe ? top[iframe.id] : top;
}