включить заявление в HTML-файл iphone - PullRequest
0 голосов
/ 07 февраля 2012

Возможно ли это?По сути, у меня есть файл HTML A, который я хочу включить в файлы HTML B, C, D и E. Все они будут отображаться в моем приложении для iOS.Интернет не задействован - все будет на устройстве.

Ответы [ 2 ]

1 голос
/ 07 февраля 2012

на самом деле это возможно

вот как это делается

скажи мне, если я не прав

первый файл test.html имеет следующее содержимое

<html><body><object type="text/html" data="test2.html">

  <p>if object inclusion faile this takes over</p>
   </object></body></html>

и test2.html имеет этот код

<div>blah</div>

Попробуйте открыть его в Firefox, и он должен отобразить бла

если это IE, тогда используйте этот код в вашем test.html

<html><body>
<object classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13" data="test2.html">
 <p>if object inclusion faile this takes over</p>
</object>
</body></html>

надеюсь, это поможет

вы также можете иметь простую проверку IE, как это

<!--[if IE]>
<html><body>
<object classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13" data="test2.html">
 <p>if object inclusion faile this takes over</p>
</object>
</body></html>
<![endif]-->
<!--[if !IE]>
<!-- place your other code here -->
<![endif]-->
0 голосов
/ 07 февраля 2012

Стандартного или магического способа не существует, но вам придется сделать это самостоятельно с помощью некоторого нативного кода.Это не должно быть слишком сложно.

Например, представьте себе несколько таких файлов:include1.html

<h1>Hello World!</h1>

Вы можете написать собственный код для загрузки файла index.html, найти эти специальные теги и заменить эти теги содержимым в названном HTML-файле, который такжена устройстве.Затем вы можете передать HTML-код в виде строки в веб-представление для загрузки и отображения.

...