Показать сообщение отдельно
  #5 (permalink)  
Старый 10.07.2013, 13:42
Интересующийся
Отправить личное сообщение для HaseProgram Посмотреть профиль Найти все сообщения от HaseProgram
 
Регистрация: 07.03.2012
Сообщений: 28


Так ок сейчас попробую подробно.
На сайте weather.html я взял код для информера:
<script language="javascript" src="http://infrm.weather.ua/js/27.85.2845.2873.88.87.2940.51671.13443.94.2962.2970/1/1ru.js"></script>
<div id="weacoblock">
<table cellpadding="0" cellspacing="0"  id="hov" >

 <tr onmouseover="this.className='hovered';" onmouseout="this.className='old_class';">
  <td class="cll">Москва</td>
  <td class="clc"><script type="text/javascript">document.write(i_cloud_image27)</script></td>
  <td  class="clr"><script type="text/javascript">document.write(i_t27)</script></td>
  </tr>
</table>
</div>

Этот код я скопировал в файл weather.html, добавив <head>, куда прописал <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> и засунул тег <script>, и этот файл я подключаю на странице моего сайта:
<iframe src="weather.html" width="200" height="400" align="absmiddle" frameborder="no" scrolling="no"></iframe>

При загрузке страницы iframe отдает сущности (РњРѕСЃРєРІР°). Если на странице поменять вручную кодировку на cp-1251, а потом опять на utf-8, то все отобразится корректно, и браузер запомнит как надо выводить (при последующей перезагрузке страницы выведет как надо),но пользователь такие манипуляции проводить не будет.

Вроде так подробно.
Ответить с цитированием