Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.12.2012, 14:43
Профессор
Отправить личное сообщение для Dimaz Посмотреть профиль Найти все сообщения от Dimaz
 
Регистрация: 25.12.2009
Сообщений: 222

Как получить значение атрибута тега iframe?
Всем привет. Как получить значение атрибута src тега iframe? Пробую так:
alert(window.location.href);

Но он выдает адрес загруженной в блок iframe страницы. А мне нужно получить значение атрибута src.
Ответить с цитированием
  #2 (permalink)  
Старый 15.12.2012, 15:23
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Dimaz,
Если скрипт в самом фрейме, и на том же домене, что и основная страница, то, к примеру:

VAR FrameSrc = window.top.document.getElementById ("FrameMain").src;

где FrameMain - id фрейма

Если домены основной и фрейма различны - доступа нет
Ответить с цитированием
  #3 (permalink)  
Старый 15.12.2012, 15:25
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

alert( parent.document.getElementById('MyFrame').src )
Ответить с цитированием
  #4 (permalink)  
Старый 15.12.2012, 15:28
Профессор
Отправить личное сообщение для Dimaz Посмотреть профиль Найти все сообщения от Dimaz
 
Регистрация: 25.12.2009
Сообщений: 222

Я загружаю свою страничку в iframe соц. сети Вконтакте. Значит нет доступа?
Ответить с цитированием
  #5 (permalink)  
Старый 15.12.2012, 15:32
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от Dimaz Посмотреть сообщение
Я загружаю свою страничку в iframe соц. сети Вконтакте. Значит нет доступа?
Нет - если нет какого нидь cпецфиского API от сервиса
Ответить с цитированием
  #6 (permalink)  
Старый 15.12.2012, 15:40
Профессор
Отправить личное сообщение для Dimaz Посмотреть профиль Найти все сообщения от Dimaz
 
Регистрация: 25.12.2009
Сообщений: 222

Я знаю одно, что эти параметры посредством get-запроса передаются на сервер. Я их могу получить на сервере, прописав:
$_GET['viewer_id']
Этим как-то можно воспользоваться? Пробовал в документе странички прописывать: <b><? echo $_GET['viewer_id'] ?></b>. Не вставляется почему то.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 16:37
Как получить значение TD zsaz jQuery 3 16.11.2011 16:00
как получить загружений урл iframe или frame NOCaut Events/DOM/Window 0 15.11.2011 14:51
Как в IE динамически установить значение события onClick? Гость Элементы интерфейса 6 16.01.2011 23:46
Как получить текст внутри iframe на другом домене? Alexander Majesty Events/DOM/Window 1 23.12.2009 22:10