![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jun 2012
Сообщений: 47
|
Подскажите, как получить url текущей страницы в IE?
Я использовал в флеш плеере такой код: if (ExternalInterface.available) { var url:String = ExternalInterface.call("window.location.href.toString"); var newUrl:String = url.replace("-", "_"); } TypeError - Error #1009: Cannot access a property or method of a null object reference. Если же вместо строки var url:String = ExternalInterface.call("window.location.href.toString"); указать var url:String = "aaaaa"; то ошибки уже не возникает. Т.е. проблема именно в получении url. Пробовал window.location.href.toString менять на document.location.href.toString - не помогает. Также пробовал прописать в самом начале страницы javascript функцию: function reportHref(){ return window.location.href.toString(); } а в коде плеера прописать - тоже не помогает, та же ошибка. В чем тут может быть дело? Добавлено через 37 минут Да, еще такой момент. Локально работает и в IE, т.е. если адрес страницы вида file:///D:/some_page.html , то ошибки не возникает. Последний раз редактировалось prrt; 05.09.2013 в 20:08. |
![]() |
Часовой пояс GMT +4, время: 16:42. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|