Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> div, innerHTML, не работают HTML тэги 
:(
    Опции темы
3,14
Дата 8.4.2008, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: нет
Всего: 24



Собственно такая проблема:
есть ф-ия к-ая добавляет в div-ы данные:
Код

function updateLogs(doc, event, data) {
     for(i = 0; i < data.length; i++) {
      cmd_id = data[i].commandId;
      msg    = data[i].message;
      status = data[i].status;
      msg = msg.replace("\n", "<br/>");
      switch (status) {
          case 1: msg = msg + "<br/>";
                  break;
          case 2: msg = "<i>" + msg + "</i><br/>";
                  break;
          case 3: msg = "<font color='red'>" + msg + "</font><br/>";
                  break;
      };
      ddiv = doc.getElementById('cmd_log_' + cmd_id);
      if (ddiv) ddiv.innerHTML += msg;      
     }
}

где doc - это объект document.
Проблема в том что в IE не работают тэги, к-ые вставляются этой ф-ей, отображается просто текст, без форматирования и без переводов строк  smile 


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
Grig
Дата 8.4.2008, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: 2
Всего: 16



Это
Код

msg = msg.replace("\n", "<br/>");


замени на это
Код

msg = msg.replace(/\n/gi, "<br>");



--------------------
        
PM MAIL ICQ   Вверх
3,14
Дата 8.4.2008, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: нет
Всего: 24



Grig, не помогло. К тому же не работают не только переводы строк, но и другие тэги ("<i>" итп).


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
Grig
Дата 8.4.2008, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: 2
Всего: 16



Ну как не помогло-то?
вот тебе рабочий код, немного упростил:
Код

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>sdfsd</title>
<script>
function updateLogs(doc, data) {
var status=2;
      data = data.replace(/\n/gi, "<br>");
            switch (status) {
          case 1: data= data+ "<br/>";
                  break;
          case 2: data= "<i>" + data+ "</i><br/>";
                  break;
          case 3: data= "<font color='red'>" + data+ "</font><br/>";
                  break;
      };
      ddiv = doc.getElementById('cmd_log');
      if (ddiv) ddiv.innerHTML += data
      alert(data);   
     
}
</script>
</head>

<body>
<div id="cmd_log"></div>
<button onclick="updateLogs(document,'ghjghjg\njkjkljlk\njkjklj\njljkljl\n')">sdfsd</button>
</body>

</html>


а вообще, что передает объект data?


--------------------
        
PM MAIL ICQ   Вверх
3,14
Дата 8.4.2008, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: нет
Всего: 24



Grig, действительно, твой пример работает. Но вот что странно, когда я ослом открываю твой пример, он выдаёт сообщение что заблокировал содержимое в связи с тем что оно опасное, в моём же случае такого сообщения нет.

Цитата(Grig @  8.4.2008,  16:16 Найти цитируемый пост)
а вообще, что передает объект data? 

массив объектов. 

Что там на самом деле происходит: переодически происходят Ajax обращения к серверу (сделанно автоматически использую Java Rich Faces)  и там Java код передаёт список объектов, к-ый переделывается в этот массив.

Видимо что-то и нарушается в связи с этим подключением (
Причём с огнелисом всё прекрасно работает... (замену перевода строк на <br/> я пока не проверял)

Это сообщение отредактировал(а) 3,14 - 8.4.2008, 16:31


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
IDVsbruck
Дата 8.4.2008, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 778
Регистрация: 12.11.2006

Репутация: 8
Всего: 22



Обычно используют следующую универсальную конструкцию:

Код

function run_script(_div) {
    var divContent = _div.childNodes;
    for (var i = 0; i < divContent.length; i++) {
        requestItem = divContent.item(i);
        if (requestItem.tagName)
            if (requestItem.tagName.toUpperCase() == 'SCRIPT') eval(requestItem.text);
        else run_script(requestItem);
    }
}

document.getElementById(our_div).innerHTML = _message;
run_script(document.getElementById(our_div));


Пока ни в одном браузере не возникало проблем - работает как часики.
Как видно из содержимого функции наравне с тэгами и данными можно вставлять скрипты - обработчики событий, просто функции и т.д.
Я активно использую данный код при вставке контента страницы при ее динамическом обновлении через AJAX.
PM MAIL   Вверх
3,14
Дата 8.4.2008, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: нет
Всего: 24



IDVsbruck, увы, и так тоже не работает (
Здесь похоже проблема не в этом коде, а вот что там ещё другой JavaScript подключен, вот только не понятно как он может повлиять, если код ф-ии вызывается, и никаких ошибок она не бросает...
На всякий случай вот сама страница, к-ая получается на выходе:
Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:c="http://java.sun.com/jsp/jstl/core">
      
<head>
<script type='text/javascript' src='/deploy/a4j_3_1_4.GAorg.ajax4jsf.javascript.AjaxScript.jsf'></script><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" href="css/style.css" type="text/css" />
<script type="text/javascript" src="js/functions.js"></script>
<title>
    Executing commands</title>
</head>

<body>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
   <tr bgcolor="#8C65D6">
      <td width="21%" align="left" valign="middle">
         <div class="bannerlogo">
            <a href="http://www.nortelnetworks.com" target="_blank">
               <img class="navtree" src="images/banrlogo.gif" alt="Nortel Networks" border="0" />
            </a>
         </div>
      </td>

      <td width="79%" align="center" valign="bottom">
         <img src="images/banrtext.gif" />
      </td>
   </tr>
</table>

<table width="100%" cellspacing="2" cellpadding="5" border="0">
    <tr valign="top">
        <td width="203" bgcolor="#C0C0C0"><a href="index.jsf">About Installation</a><br /><a href="ip.jsf">IP Addresses</a><br /><a href="box.jsf">Deploy software</a><br />
            <br />
<form id="j_id13" name="j_id13" method="post" action="/deploy/commands.jsf" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="j_id13" value="j_id13" />
<span id="j_id13:command_menu_item"><a href="commands.jsf">Executing commands [2]</a><br /></span><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="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" />
</form>
            <br />
            <br />
            <br />
            <br />
            <br />
            <br />
            <br />
            <br />
        </td>
        <td width="5" bgcolor="#FFFFFF"></td>
        <td bgcolor="#FFFFFF">
            <h1>
    Executing commands
            </h1><hr /><br />
       
<form id="j_id21" name="j_id21" method="post" action="/deploy/commands.jsf" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="j_id21" value="j_id21" />
<span style="display:none;" id="j_id21:a4j_poll0"><script type="text/javascript">
A4J.AJAX.Poll('_viewRoot','j_id21',{'pollId':'j_id21:a4j_poll0','oncomplete':function(request,event,data){updateLogs(document, event, data);},'parameters':{'j_id21:a4j_poll0':'j_id21:a4j_poll0'} ,'pollinterval':0,'actionUrl':'/deploy/commands.jsf?javax.portlet.faces.DirectLink=true'} );
</script></span><span style="display:none;" id="j_id21:a4j_poll1"><script type="text/javascript">
A4J.AJAX.Poll('_viewRoot','j_id21',{'pollId':'j_id21:a4j_poll1','oncomplete':function(request,event,data){updateStates(document, event, data);},'parameters':{'j_id21:a4j_poll1':'j_id21:a4j_poll1'} ,'pollinterval':0,'actionUrl':'/deploy/commands.jsf?javax.portlet.faces.DirectLink=true'} );
</script></span><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="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" />
</form>
       <table bgcolor="#000000" cellspacing="1" cellpadding="3" border="0">
         <tr>
             <td bgcolor="#C0C0C0" valign="top">
             <div id="cmd_state_1">
                 <b>Dummy ;)</b><br />
                     [State: In Progress]
             </div>
             </td>
             <td bgcolor="#FFFFFF">
                    <div id="cmd_log_1">
                        
                 </div>
                 <div id="cmd_close_1" style="display: none;">
<form id="j_id26" name="j_id26" method="post" action="/deploy/commands.jsf" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="j_id26" value="j_id26" />
<br />
<script type="text/javascript" language="Javascript">function dpf(f) {var adp = f.adp;if (adp != null) {for (var i = 0;i < adp.length;i++) {f.removeChild(adp[i]);}}};function apf(f, pvp) {var adp = new Array();f.adp = adp;var ps = pvp.split(',');for (var i = 0,ii = 0;i < ps.length;i++,ii++) {var p = document.createElement("input");p.type = "hidden";p.name = ps[i];p.value = ps[i + 1];f.appendChild(p);adp[ii] = p;i += 1;}};function jsfcljs(f, pvp, t) {apf(f, pvp);if (t) {f.target = t;}f.submit();dpf(f);};</script>
<a href="#" onclick="if(typeof jsfcljs == 'function'){jsfcljs(document.forms['j_id26'],'j_id26:j_id28,j_id26:j_id28,cmdId,1','');}return false">Close</a>
                            <br /><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="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" />
</form>
                 </div>
             </td>
         </tr>
         <tr>
             <td bgcolor="#C0C0C0" valign="top">
             <div id="cmd_state_2">
                 <b>Dummy ;)</b><br />
                     [State: In Progress]
             </div>
             </td>
             <td bgcolor="#FFFFFF">
                    <div id="cmd_log_2">
                        
                 </div>
                 <div id="cmd_close_2" style="display: none;">
<form id="j_id35" name="j_id35" method="post" action="/deploy/commands.jsf" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="j_id35" value="j_id35" />
<br /><a href="#" onclick="if(typeof jsfcljs == 'function'){jsfcljs(document.forms['j_id35'],'j_id35:j_id37,j_id35:j_id37,cmdId,2','');}return false">Close</a>
                            <br /><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="H4sIAAAAAAAAAO1YXWwcVxW+u7Zjexuo05SQtLj4r7QBZ9b7Z2/ttokTx3hhnVixG0Er2F7vXtvjzM4MM3e940QJSdVSiUqliB+BFEREkXgpL/SJB6SiPiAVtRWREBJCIkIgWgmohJAKPADn3PnZmdlZx7sJ5IV9uHtn5p5zv3Puud85977yZ9JjGmRaM9Ylukmt7Ka5JlFdV+Qy5bKmSrPwcplTzhapSteZMbZiMLbMjRqvGeyUVmHPfOW9b72+Ntq/lxBLP09INyGjAW1lraprKlO50HVWZvUzmsZJf2nL7dq/XnJ4k25RS1qjZWb6xDZ4VZEWoDld43qNF2X1HOnZLMmVLHF/7UpOdSK5ByVTE57o6E1E5zWj6ghlHJEYSbbwjSeFTrInXaIqU8g+GFOlaqVUZWqtJHNW9XS1jT3bAfZ0yhGJk7GdsCPuJU1RSD/NbpZ06DU81aZgqhOYk55bPn4ToRO2Qxt+Sec9E3fn0hVmcUf0EQ/rcLToE4UlatAq48wgibKimexEtVKodGBiJte5iZmpjk3M5Ns0sT4QNtKqGWT/U0WUlhSqrkunVzdZmc+89NZnvjtgHlbiyB0IrvYFcgkgRvf6Gj1d9xMIvu4DFtvXmOC4pimMqm8OGZd/efWff4mT2JOkZ4sqNWbpMRMF+gkqSSysLBZLx2eXCyc4+WDS2WumtGnqFmgcEBprXFakolamCrv0931PX534x5/ipLtA+jaouVEGDiyS3rJWU7mxzck9wswkokgCT8rq+kyR9OFjDfgTZ74bhm9RQ6aqQH63pf8bfpzEzzwBDTArIUFjCipnQL33/O7a99+/8nwejCm4xrgQxbhTteoqM770yjcG7/r6jRdcp35C13XPcz3YuUs0eqPrfe6NcPsDXq+rsQAeQOGbBfDDItV7en/909cPPP2LLhKfJwlFo5V5WuaaUSD9fMNg5oamVCz96DERE3vqfagIp+LkIDheMmuqCC2FcVNanD3z6VJhjpO+SZqdTNHMatSo2aWlYuHkHKBJNn2Tq7oizbE1WlP4vP1ybBYy2/aKdo6pC1ffnptRv3lNpK36QVh7YFZdgUQn1h422SHpuZ+/bFkQJHayQdvHsEkIn3Hb8+5uwK0molJWK8wCHWvgdp+L9eif51Gya89jb7DZifj6o5670mV8HsZm1DNhCh+lhgnYPIig98j6HUecSgURO9kWn6ciIPeuarfJywfaRTqRjkKaweejLeMDaRyhcDLsK6+S1pF6vX5kDT4eqRkKU5FNKq3xxyLwf+im+GNB/FNTiPqgjXq6qbzgESWH36wWFYwphSqXMwx2gsEM3aFbe4Hsh1jUau1oZTuRFbY3j/Z+wLHXLoTcVctGhNZeXxb438ZXdjVH86uZqJ2QFi8/F4R7zEU32xpSVCY95PX27N6ZNrh01vIpDKV1J9/98PrZP747eOGTXlqH7cpUuqqwCuiRIZsZmL08NUDfH4uuLMTJYwHSBjOW6RYzPvvGq4997eqbi3ESL5L+skJN8xQUHk5WTZgwpiJkODlg52FZSy4zyLWKfB4BzFi6jtM1ZQumSCt0/Swm1ZOWDsnKhO3p1luYJAzYMQIjjAwNqycuP3XjtX99NS6G7feGNUa8/NyXl//65PVHhUdg/mGxh3Ra3mAR+gqQiIZTn3rpe/IzcZwazdPqh8kDoxfK1YpzEDsO5Y2kahxKPR0sYJWLyImi6tF1qz5LjgarmaFj6fR4OjUx5KzEYyM7axuxRECcs3esKlqjPkzuaxJzF/Qi6YIuTv44ebTF5O7YiNk9NSMWcqeI+WnvLMF95wo/Gz28ExvhsSJIQ+fQ+w9FrX6RrdPy9iLjG1rlOCRxCGR3+aHgKpIYEOP9IqasJFOS9sDGms1YLTVDXIVHBwPrkBcx4XE/Sr7xwu/fz74Yd6IA5xgJxk5YBIPn+WtHf/z5H/zttBs8X6wPkY80ObymV2CnFLV186JDXGuIiZNB/2ZkW+LoXsZ0dRL7uMDzZK7FAlMxsCibnKnMiFhm36wjlp9a/Wlih5TRNOxeSAnvNEtxMtKY6uGKVq5BNuPjQ8Ke8SH4Qg/POOruvQyG+yZrPO/I7LdAo7kpK6RwzU0EG9jIPnaM2Ia3zgUZWK30neICe/JOuSDl44JUMCFu636gF0R7SbRX6iMRPrMjRGSM4CbAzrMIf4HMt4C/y0h3lP+XY33MP1nH0Y7Ni7ejhMmHjh/OFQ0+v9p+CbNzPdj23ltd8+rB9OS0fQHkQsyH6kHTyef2OXfWMOg2rrh15frgt39Gv9OFR/FuUz7PRKETq3dja8cgJxPNPBpm69lAEDUsDkTu/eTDTcElbpKiQ/YYeTwcsrnJ8cnszSPWVjoCh95wzRt63KEE3vnmpo3i3V4smm5arEe8uzd/IRA4beHtFZbyPSfQIr0xzrUlKsrbxlbJRZE4JFD7cia0miH2HCT9wv+SDGw9EL4aw0T/YDDRi69n8d4IKHsRDpHMwFzvLyX0AO69AveADakLpgKduaYChdN1CBKuQO1kMKmAtxes0qIOFmV3TOZkv++Sy7mdmimSbs2Q1zm5r1ElhfTM2KWsS2WEBDwiReQTN46jXAShPk3yTewMoZ4bwkOrGRXhrj4IcsuCPPpQ01bJj09ODYkFdORxhTAP7XOCsHGJy/03uv4ggxAo47uWsbZ7Rk24jFqKOhZmcvj83p3j1ITLqaWUt1EzuWn7ztkFGb7AETp/EiZMbF77PwU2+ZamI3yb927ng759ywb69m3nvITLeQAmivWw86tbozwc9ZtWFIavfys+3vD4Q7z8Q2cbGRwZ3Lvv+D2Gf+/aXtP/AzaOxRckHQAA" />
</form>
                 </div>
             </td>
         </tr>
       </table>
        </td>
    </tr>
</table>
</body>

</html>


Добавлено через 1 минуту и 21 секунду
Ajax-кий код, к-ый автоматом подрубается  библиотекой выложить не могу, ибо больше максимальной длины сообщения (да и не читабельно совершенно). Но если понадобится какой то кусок - говорите, выложу.

Добавлено через 3 минуты и 58 секунд
Собственно за переодический апдейт и вызов этой ф-ии отвечает кусок:
Код

<form id="j_id21" name="j_id21" method="post" action="/deploy/commands.jsf" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="j_id21" value="j_id21" />
<span style="display:none;" id="j_id21:a4j_poll0"><script type="text/javascript">
A4J.AJAX.Poll('_viewRoot','j_id21',{'pollId':'j_id21:a4j_poll0','oncomplete':function(request,event,data){updateLogs(document, event, data);},'parameters':{'j_id21:a4j_poll0':'j_id21:a4j_poll0'} ,'pollinterval':0,'actionUrl':'/deploy/commands.jsf?javax.portlet.faces.DirectLink=true'} );
</script></span><span style="display:none;" id="j_id21:a4j_poll1"><script type="text/javascript">
A4J.AJAX.Poll('_viewRoot','j_id21',{'pollId':'j_id21:a4j_poll1','oncomplete':function(request,event,data){updateStates(document, event, data);},'parameters':{'j_id21:a4j_poll1':'j_id21:a4j_poll1'} ,'pollinterval':0,'actionUrl':'/deploy/commands.jsf?javax.portlet.faces.DirectLink=true'} );
</script></span><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="H4sIAAAAAAAAAO1YXWwcVxW+u7Zjexuo05SQtLj4r7QBZ9b7Z2/ttokTx3hhnVixG0Er2F7vXtvjzM4MM3e940QJSdVSiUqliB+BFEREkXgpL/SJB6SiPiAVtRWREBJCIkIgWgmohJAKPADn3PnZmdlZx7sJ5IV9uHtn5p5zv3Puud85977yZ9JjGmRaM9Ylukmt7Ka5JlFdV+Qy5bKmSrPwcplTzhapSteZMbZiMLbMjRqvGeyUVmHPfOW9b72+Ntq/lxBLP09INyGjAW1lraprKlO50HVWZvUzmsZJf2nL7dq/XnJ4k25RS1qjZWb6xDZ4VZEWoDld43qNF2X1HOnZLMmVLHF/7UpOdSK5ByVTE57o6E1E5zWj6ghlHJEYSbbwjSeFTrInXaIqU8g+GFOlaqVUZWqtJHNW9XS1jT3bAfZ0yhGJk7GdsCPuJU1RSD/NbpZ06DU81aZgqhOYk55bPn4ToRO2Qxt+Sec9E3fn0hVmcUf0EQ/rcLToE4UlatAq48wgibKimexEtVKodGBiJte5iZmpjk3M5Ns0sT4QNtKqGWT/U0WUlhSqrkunVzdZmc+89NZnvjtgHlbiyB0IrvYFcgkgRvf6Gj1d9xMIvu4DFtvXmOC4pimMqm8OGZd/efWff4mT2JOkZ4sqNWbpMRMF+gkqSSysLBZLx2eXCyc4+WDS2WumtGnqFmgcEBprXFakolamCrv0931PX534x5/ipLtA+jaouVEGDiyS3rJWU7mxzck9wswkokgCT8rq+kyR9OFjDfgTZ74bhm9RQ6aqQH63pf8bfpzEzzwBDTArIUFjCipnQL33/O7a99+/8nwejCm4xrgQxbhTteoqM770yjcG7/r6jRdcp35C13XPcz3YuUs0eqPrfe6NcPsDXq+rsQAeQOGbBfDDItV7en/909cPPP2LLhKfJwlFo5V5WuaaUSD9fMNg5oamVCz96DERE3vqfagIp+LkIDheMmuqCC2FcVNanD3z6VJhjpO+SZqdTNHMatSo2aWlYuHkHKBJNn2Tq7oizbE1WlP4vP1ybBYy2/aKdo6pC1ffnptRv3lNpK36QVh7YFZdgUQn1h422SHpuZ+/bFkQJHayQdvHsEkIn3Hb8+5uwK0molJWK8wCHWvgdp+L9eif51Gya89jb7DZifj6o5670mV8HsZm1DNhCh+lhgnYPIig98j6HUecSgURO9kWn6ciIPeuarfJywfaRTqRjkKaweejLeMDaRyhcDLsK6+S1pF6vX5kDT4eqRkKU5FNKq3xxyLwf+im+GNB/FNTiPqgjXq6qbzgESWH36wWFYwphSqXMwx2gsEM3aFbe4Hsh1jUau1oZTuRFbY3j/Z+wLHXLoTcVctGhNZeXxb438ZXdjVH86uZqJ2QFi8/F4R7zEU32xpSVCY95PX27N6ZNrh01vIpDKV1J9/98PrZP747eOGTXlqH7cpUuqqwCuiRIZsZmL08NUDfH4uuLMTJYwHSBjOW6RYzPvvGq4997eqbi3ESL5L+skJN8xQUHk5WTZgwpiJkODlg52FZSy4zyLWKfB4BzFi6jtM1ZQumSCt0/Swm1ZOWDsnKhO3p1luYJAzYMQIjjAwNqycuP3XjtX99NS6G7feGNUa8/NyXl//65PVHhUdg/mGxh3Ra3mAR+gqQiIZTn3rpe/IzcZwazdPqh8kDoxfK1YpzEDsO5Y2kahxKPR0sYJWLyImi6tF1qz5LjgarmaFj6fR4OjUx5KzEYyM7axuxRECcs3esKlqjPkzuaxJzF/Qi6YIuTv44ebTF5O7YiNk9NSMWcqeI+WnvLMF95wo/Gz28ExvhsSJIQ+fQ+w9FrX6RrdPy9iLjG1rlOCRxCGR3+aHgKpIYEOP9IqasJFOS9sDGms1YLTVDXIVHBwPrkBcx4XE/Sr7xwu/fz74Yd6IA5xgJxk5YBIPn+WtHf/z5H/zttBs8X6wPkY80ObymV2CnFLV186JDXGuIiZNB/2ZkW+LoXsZ0dRL7uMDzZK7FAlMxsCibnKnMiFhm36wjlp9a/Wlih5TRNOxeSAnvNEtxMtKY6uGKVq5BNuPjQ8Ke8SH4Qg/POOruvQyG+yZrPO/I7LdAo7kpK6RwzU0EG9jIPnaM2Ia3zgUZWK30neICe/JOuSDl44JUMCFu636gF0R7SbRX6iMRPrMjRGSM4CbAzrMIf4HMt4C/y0h3lP+XY33MP1nH0Y7Ni7ejhMmHjh/OFQ0+v9p+CbNzPdj23ltd8+rB9OS0fQHkQsyH6kHTyef2OXfWMOg2rrh15frgt39Gv9OFR/FuUz7PRKETq3dja8cgJxPNPBpm69lAEDUsDkTu/eTDTcElbpKiQ/YYeTwcsrnJ8cnszSPWVjoCh95wzRt63KEE3vnmpo3i3V4smm5arEe8uzd/IRA4beHtFZbyPSfQIr0xzrUlKsrbxlbJRZE4JFD7cia0miH2HCT9wv+SDGw9EL4aw0T/YDDRi69n8d4IKHsRDpHMwFzvLyX0AO69AveADakLpgKduaYChdN1CBKuQO1kMKmAtxes0qIOFmV3TOZkv++Sy7mdmimSbs2Q1zm5r1ElhfTM2KWsS2WEBDwiReQTN46jXAShPk3yTewMoZ4bwkOrGRXhrj4IcsuCPPpQ01bJj09ODYkFdORxhTAP7XOCsHGJy/03uv4ggxAo47uWsbZ7Rk24jFqKOhZmcvj83p3j1ITLqaWUt1EzuWn7ztkFGb7AETp/EiZMbF77PwU2+ZamI3yb927ng759ywb69m3nvITLeQAmivWw86tbozwc9ZtWFIavfys+3vD4Q7z8Q2cbGRwZ3Lvv+D2Gf+/aXtP/AzaOxRckHQAA" />
</form>



--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
IDVsbruck
Дата 9.4.2008, 02:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 778
Регистрация: 12.11.2006

Репутация: 8
Всего: 22



Ерундень какая-то ... А что у нас есть A4J.AJAX.Poll()?
PM MAIL   Вверх
3,14
Дата 9.4.2008, 09:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: нет
Всего: 24



IDVsbruck, это потомучто она генерируется автоматом, а не ручами пишется, по сути там есть форма, к-ая переодически сабмитится на сервер, получает ответ (вроде как в виде XML-ника), парсит его и вызывает некие ф-ии для обновления страницы.


Цитата(IDVsbruck @  9.4.2008,  02:55 Найти цитируемый пост)
А что у нас есть A4J.AJAX.Poll()?

Не знаю, поможет ли:
Код

A4J.AJAX.Poll=function(containerId,form,options){
    A4J.AJAX.StopPoll(options.pollId);
    if(!options.onerror){
        options.onerror=function(req,status,message){
            if(typeof(A4J.AJAX.onError)=="function"){
                A4J.AJAX.onError(req,status,message);
            }
            A4J.AJAX.Poll(containerId,form,options);
      };
  }
  A4J.AJAX._pollers[options.pollId] = window.setTimeout(
    function(){
        A4J.AJAX._pollers[options.pollId] = undefined;
        if((typeof(options.onsubmit) == 'function') && (options.onsubmit() == false)){
            A4J.AJAX.Poll(containerId,form,options);
        } else {
            A4J.AJAX.SubmitRequest(containerId,form,null,options);
        }
  },
  options.pollinterval);
};


По-моему вся ерунда происходит из-за того что там где то обходят блокирование опасных JavaScript-ов для IE. Это как нить можно в принципе сделать?


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0924 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.