Показать сообщение отдельно
  #3 (permalink)  
Старый 16.01.2010, 21:53
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

var str = 'FILENAME:', idx;
if((idx = serverData.indexOf(str))!=-1)
   filename = serverData.substring(0, idx + str.length)
Или более универсальное решение
var data = {};
serverData = serverData.split('|');
for(var i = 0, value; value = serverData[i]; i++ )
   data[value.substring(0, value.indexOf(':'))] = value.substring(value.indexOf(':')+1);
В этом случае в объекте (или ассоциативном массиве) будут все значения, разделенные чертой | по принципу <ключ>:<значение>
Ответить с цитированием