У меня есть панель инструментов в верхней части моего сайта, а содержание страницы - iframe. Как я могу узнать с javascript, каков текущий URL-адрес iframe?узнать, на какой странице iframe находится на
0
A
ответ
0
Как насчет window.frames[0].location.href
?
Или, если вы знаетеiframe, тогда document.getElementById("iframe1").src
должен работать.
0
Проверьте атрибут "src".
, например window.frames [ "your_iframe"] Src
0
function getUrl()
{
var pageFrame = $find("frame_id_goes_here", document);
if(pageFrame) {
return pageFrame.location;
}
}
0
Предполагая, что IFRAME является первым на странице:.
document.getElementsByTagName('IFRAME')[0].contentDocument.location.href
Конечно, вы всегда можете просто захватить его ID :
document.getElementById('myIframe').contentDocument.location.href
contentDocument
является ключом.
Удачи!
1
Это может быть невозможно, если iframe находится в другом домене или иным образом нарушает same origin policy. Например, если страница находится в example.com/foo, а iframe находится в example.org/bar, вы не можете получить местоположение.
Если вы не нарушаете ту же политику происхождения, вы можете использовать что-то вроде этого:
window.frames["iframeID"].location.href
Смежные вопросы
- 1. Определить ячейки для .NET, узнать, на какой странице находится ячейка
- 2. Как узнать, на какой странице я сейчас
- 3. Как узнать, на какой странице перенаправляется URL-адрес на PHP?
- 4. создания IFRAME на странице
- 5. Iframe на странице HTML
- 6. Создать IFRAME на странице:
- 7. Laravel - узнать, на какой странице есть «сообщение» в (Pagination)
- 8. Как получить содержимое iframe, которое находится на другой странице jsp?
- 9. ModalPopup нажмите дважды, когда IFrame XPAD находится на странице
- 10. Как узнать идентификатор iFrame или его имя на веб-странице?
- 11. Случайный iframe на странице load
- 12. Обновление Datagrid на родительской странице при нажатии на странице IFRAME
- 13. Какой сервер запрашивает ресурсы на веб-странице с iframe?
- 14. Как определить, на какой странице пользователь находится с php
- 15. Как узнать, на какой странице категории я нахожусь?
- 16. Как узнать, с какой страницы пользователь приземлился на другой странице?
- 17. Как узнать, на какой странице нажата кнопка «Купить сейчас»?
- 18. Определить на какой странице запись
- 19. Как узнать, какой объект находится в pixi.js
- 20. страница на странице без iframe
- 21. HTTP iframe на HTTPS странице
- 22. Facebook IFrame на странице canvas?
- 23. как использовать IFRAME на странице
- 24. Какой альбом находится на Facebook?
- 25. Как узнать, какой iframe вызывает функцию родителя?
- 26. Как узнать, в какой библиотечной функции находится?
- 27. Как узнать, в какой библиотеке находится метод?
- 28. Родительский контент с iframe на пустой странице?
- 29. Опубликовать форму в iframe на другой странице
- 30. Ссылка на страницу A на конкретный iframe на странице B
это возвращает расположение Src. что если пользователь перейдет с исходного местоположения страницы. Мне нужно фактическое местоположение страницы на ..! – rashcroft22
Да, тогда вы захотите проверить location.href документа. – smercer