Показать сообщение отдельно
  #1 (permalink)  
Старый 16.09.2014, 21:40
Аспирант
Отправить личное сообщение для HJ90 Посмотреть профиль Найти все сообщения от HJ90
 
Регистрация: 24.07.2012
Сообщений: 37

Доступ к контенту тега Object
Здравствуйте!
Нужно записать контент файла test.txt в переменную JS. Примерно как ниже.
Знаю что точно возможно такое с помощю JS,
но никак не могу найти свойство которое отвечает за доступ до контента тега Object.
Подскажите пожалуйста, если кто знает.

var obj = document.createElement("object");
obj.data = "test.txt";
obj.id = "test";
document.body.appendChild(obj);

console.log(document.getElementById('test').innerText)


UPD:
Вот так дерево DOM выглядит - console.log(document.getElementById('test'))
В PRE зарыто.

<object data="test.txt" id="xx">
  #document
    <html>
      <head>
      </head>
      <body>
        <pre style="word-wrap: break-word; white-space: pre-wrap;">
          "text, text, text"
        </pre>
      </body>
    </html>
</object>


UPD2:
Пока получилось вот так добраться к "text, text, text"
document.getElementById('test').contentDocument.childNodes[0].childNodes[1].childNodes[0].childNodes[0].innerText

Последний раз редактировалось HJ90, 17.09.2014 в 09:42.
Ответить с цитированием