Я пытаюсь получить доступ к URL-адресу страницы SharePoint из iframe. Он отлично работает в IE 9. Но не в Firefox или Opera. Если я перемещаю скрипт в обычное приложение ASP.NET, он работает во всех браузерах.
Что происходит в SharePoint, когда речь идет о вершине и родителях?
Я пробовал с top.location.href
, но проблема сохраняется.
Это мой код JavaScript:
try {
var url = parent.location.href;
alert(url);
var index = url.indexOf('SitePages');
if (index) {
alert(index);
url = url.substring(0, index);
alert(url);
}
alert('done');
}
catch (ex) {
alert(ex.Message);
}