Javascript.RU

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

как правильно обратится к iframe?
есть такой скрипт
var ifrdoc = window.frames.ifr.document 
	var headings = ifrdoc.evaluate("//span[text()='тест']/../../td[2]", ifrdoc, document, null, 
XPathResult.ANY_TYPE, null
); 
var thisHeading = headings.iterateNext();
var alertText = "результат:\n"

while (thisHeading) {
    alertText += thisHeading.textContent + "\n"
    thisHeading = headings.iterateNext();
}
document.getElementById('result').innerHTML = alertText;

	}

<button onclick='Get()'>Get</button>
<div id="result"></div>
<div><iframe name="ifr" frameborder="0" height="760px" width="568px" src="test.html"> </iframe></div>

работает в Chrome, но в firefox выдает ошибку:
Код:
uncaught exception: [Exception... "Could not convert JavaScript argument - 0 was passed, expected object. Did you mean null? arg 4 [nsIDOMXPathEvaluator.evaluate]" nsresult: "0x80570035 (NS_ERROR_XPC_BAD_CONVERT_JS_ZERO_ISNOT_NULL)" location: "JS frame :: http://там то/там то.html :: Get :: line 235" data: no]
Подскажите как сделать запрос что бы работало и в хроме и в лисе
Ответить с цитированием
  #2 (permalink)  
Старый 16.07.2011, 14:35
Интересующийся
Отправить личное сообщение для uznik73 Посмотреть профиль Найти все сообщения от uznik73
 
Регистрация: 13.07.2011
Сообщений: 14

Хм, оказалось надо было удалить
../td[2]", ifrdoc, document, null,
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно очистить maxlength в input? Маэстро Events/DOM/Window 10 22.06.2011 18:14
как правильно подключить файл? betonka Events/DOM/Window 10 10.04.2011 21:53
Как создать iframe, и отправлять xmlhttp запросы с него? Atilla AJAX и COMET 12 23.03.2010 17:58
DOM vs iframe. Как в ифрейме заменить выделенный текст (его innerHTML)? Бухалыч Events/DOM/Window 4 20.08.2009 14:30
Как правильно оформить Send() Алекс97 AJAX и COMET 20 30.10.2008 19:19