ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1751  
Старый 15.08.2009, 16:41
Аватар для j0ker13
j0ker13
Участник форума
Регистрация: 28.07.2008
Сообщений: 199
Провел на форуме:
861008

Репутация: 58
По умолчанию

вопрос)
допустим есть хтмл текст(ответ от запроса ajax странички)
как можно безболезненно прочитать все хидден поля?)
кроме регеспа)
например можно построить объектную модель на основе этого хтмл текста?
или тока ифреймом?
Цитата:
<iframe id="f"></iframe>
<input type="submit" onClick=test()>
<script>
n='document.write('+m+');';
function test(){
document.getElementById("f").src="javascript:"+n+" ;";
}
</script>
при m='123456' текст отображается во фрейме. но ругается если в m содержится '<' или '>'
как так? в чем подвох?

Последний раз редактировалось j0ker13; 15.08.2009 в 17:34..
 
Ответить с цитированием

  #1752  
Старый 16.08.2009, 01:42
Аватар для SaiRus
SaiRus
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
Провел на форуме:
910902

Репутация: 100
По умолчанию

Цитата:
Сообщение от j0ker13  
вопрос)
допустим есть хтмл текст(ответ от запроса ajax странички)
как можно безболезненно прочитать все хидден поля?)
кроме регеспа)
например можно построить объектную модель на основе этого хтмл текста?
или тока ифреймом?
при m='123456' текст отображается во фрейме. но ругается если в m содержится '<' или '>'
как так? в чем подвох?
я не понял что тебе надо, но этот скрипт пройдет по документу и вернет values'ы у элементов типа Hidden

Код HTML:
<script>
function getStr()
{	var tmp = [], el;	
	for(i=0; el = window.document.all[i]; i++)	
		if( el.type == "hidden" && el.value != "" ) tmp.push(el.name + '=' + el.value);		
	var str = tmp.join("&");	
	alert(str);
}
</script>
<form name="1">
	<INPUT TYPE="hidden" NAME="P_N" VALUE="">    
	<INPUT TYPE="hidden" NAME="P_L" VALUE="есть1">    
	<INPUT TYPE="hidden" NAME="P_P" VALUE="">
    	<INPUT TYPE="hidden" NAME="P_D" VALUE="есть2">    
	<button onclick="getStr(this.form)">show str</button>    
</form>
<form name="1">
	<INPUT TYPE="hidden" NAME="P_N" VALUE="">    
	<INPUT TYPE="hidden" NAME="P_L" VALUE="есть1">    
	<INPUT TYPE="hidden" NAME="P_P" VALUE="">
    	<INPUT TYPE="hidden" NAME="P_D" VALUE="есть2">    
</form>
 
Ответить с цитированием

  #1753  
Старый 17.08.2009, 11:48
Аватар для j0ker13
j0ker13
Участник форума
Регистрация: 28.07.2008
Сообщений: 199
Провел на форуме:
861008

Репутация: 58
По умолчанию

2SaiRus спасибо но если это:
Цитата:
<form name="1">
<INPUT TYPE="hidden" NAME="P_N" VALUE="">
<INPUT TYPE="hidden" NAME="P_L" VALUE="есть1">
<INPUT TYPE="hidden" NAME="P_P" VALUE="">
<INPUT TYPE="hidden" NAME="P_D" VALUE="есть2">
<button onclick="getStr(this.form)">show str</button>
</form>
<form name="1">
<INPUT TYPE="hidden" NAME="P_N" VALUE="">
<INPUT TYPE="hidden" NAME="P_L" VALUE="есть1">
<INPUT TYPE="hidden" NAME="P_P" VALUE="">
<INPUT TYPE="hidden" NAME="P_D" VALUE="есть2">
</form>
хранится тока в переменной можно как нить достать?)
 
Ответить с цитированием

  #1754  
Старый 17.08.2009, 17:18
Аватар для SaiRus
SaiRus
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
Провел на форуме:
910902

Репутация: 100
По умолчанию

Цитата:
Сообщение от j0ker13  
2SaiRus спасибо но если это:

хранится тока в переменной можно как нить достать?)
если у тебя в переменной храниться хтмл то выводи его через echo при помощи php или document.write в JS или же InnerHTML потом обрабатывай...или объясни что в какой переменной храниться и зачкем надо

Последний раз редактировалось SaiRus; 17.08.2009 в 17:33..
 
Ответить с цитированием

  #1755  
Старый 18.08.2009, 01:01
Аватар для rudvil
rudvil
Участник форума
Регистрация: 25.08.2008
Сообщений: 187
Провел на форуме:
2066562

Репутация: 86
По умолчанию

Подскажите пожалуйста яваскрипт который:
при выборе опеределённого подменю т.е.

Код:
Вот в таком массиве будут храниться все елементы
db[-1][0] = "0"; // Где [-1] это ParentID, а [0] ID елемента
db[-1][1] = "1";

db[0][2] = "1-st child of 0";
db[0][3] = "2-st child of 0";

db[1][4] = "1-st child of 1";
db[1][5] = "2-nd child of 1";
db[1][6] = "3-rd child of 1";
Код:
<option>
    <select value="" selected="selected"></select>
    <select value="0">0</select>
    <select value="1">1</select>
</option>
Изначально должны загружатся элементы у которых ParentID = -1

Допустим мы выбрали меню с "1" теперь скрипт добавляет(при onChange) под этим selectboxom(innerHTML?) похожий selectbox но уже с елементами у которых parentID 1.

Т.е. теперь мы должны видеть следующее
Код:
<option>
    <select value="" selected="selected"></select>
    <select value="0">0</select>
    <select value="1">1</select>
</option>
<option>
    <select value="" selected="selected"></select>
    <select value="4">1-st child of 1</select>
    <select value="5">2-nd child of 1</select>
    <select value="6">3-rd child of 1</select>
</option>
Соотвественно этот selectbox также может содержать елементы при выборе которых появлялся бы ещё дополнительный selectbox и.т.д.

З.Ы. структура хранения элементов должна быть именно такой.

Заранее большое спасибо.

Последний раз редактировалось rudvil; 18.08.2009 в 12:57..
 
Ответить с цитированием

  #1756  
Старый 18.08.2009, 10:44
Аватар для j0ker13
j0ker13
Участник форума
Регистрация: 28.07.2008
Сообщений: 199
Провел на форуме:
861008

Репутация: 58
По умолчанию

2SaiRus
в переменной хранится текст хтмл полученный после запроса аджаксом странички.
нада на стороне клиента вытащить все хайден поля не заметно для пользователя)

и еще вопрос) как в регексп включить переменную?

Последний раз редактировалось j0ker13; 18.08.2009 в 11:55..
 
Ответить с цитированием

  #1757  
Старый 18.08.2009, 17:22
Аватар для SaiRus
SaiRus
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
Провел на форуме:
910902

Репутация: 100
По умолчанию

Цитата:
Сообщение от j0ker13  
2SaiRus
в переменной хранится текст хтмл полученный после запроса аджаксом странички.
нада на стороне клиента вытащить все хайден поля не заметно для пользователя)

и еще вопрос) как в регексп включить переменную?
не наю

ребят почему мой говнокод пашет везде кроме IE6 как обойти?

Код HTML:
	<script language="JavaScript" type="text/JavaScript">
function Show_Hide(objId, hBlock)  
 	{
  	var obj=document.getElementById(objId);
      	if(obj.offsetHeight <= 0) {flag=true;} 
 	if(obj.offsetHeight >= hBlock ) {flag=false;}
  	  	if (flag)  			  
                               {  
                             obj.style.height=obj.offsetHeight+10+'px'; 
 			 t=setTimeout(function(){Show_Hide(objId, hBlock)},3); 
       			if (obj.offsetHeight>=hBlock) {clearTimeout(t);}
  			}   				
else  
     {obj.style.height=obj.offsetHeight-10+'px';
       t=setTimeout(function(){Show_Hide(objId, hBlock)},3);
	if (obj.offsetHeight<=0) {clearTimeout(t); }
   }  		  	
}      	</script>
вроде в IE нет offsetHeight свойства, как тогда правильно див растянуть по высоте?
 
Ответить с цитированием

  #1758  
Старый 20.08.2009, 23:28
Аватар для Ser_UFL
Ser_UFL
Новичок
Регистрация: 08.10.2007
Сообщений: 22
Провел на форуме:
251502

Репутация: 3
По умолчанию

Вечер добрый!
Подскажите пожалуйста по javascript..
Ситуация такая:
Есть текст в тегах textarea
Код HTML:
<textarea>большой_текст</textarea>
и два вопроса:
1. Как при открытии страницы автоматически передвинуть полосу прокрутки в textarea в самый низ?
2. Как при открытии страницы отобразить внутри textarea не весь большой_текст, а только N последних строк?
Заранее большое спасибо.
 
Ответить с цитированием

  #1759  
Старый 21.08.2009, 05:34
Аватар для XopoIII
XopoIII
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме:
651930

Репутация: 65
По умолчанию

1. http://www.vbrussian.com/Other.asp?ID=28
2. и последующие вопросы http://google.com
=)
 
Ответить с цитированием

  #1760  
Старый 21.08.2009, 12:28
Аватар для b3
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

Цитата:
2. и последующие вопросы http://google.com
А тема тогда эта для чего?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ