как сделать это?

Тема в разделе "Другие языки", создана пользователем boctorg, 27 мар 2008.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. boctorg

    boctorg Прохожие

    <script language="javascript" src="http://www.popbaner.net/baner/pop.js.php?uid=xxx" >

    извините может не в тот раздел!!!!!!!!!!!!!!!

    кто нить пробовал уменьшить,сместить или зафиксировать на месте этот баннер? как этого добиться?
     
  2. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    1. ну и указал бы uid, или мы тут угадывать должны ? или регитсядля ответа на твой вопрос ?

    2. Посмотри сорцы js-попапа который выдается
    Код:
    /**/
    setTimeout('init_banner_window()', 100);	
    
    document.write(
    			"<div id='banner_window' style=\"visibility: hidden\">"
    			+"<div id=banner_window_title>"
    			+"<div id='title_link_1'>"
    			+"<a href='http://www.popbaner.net/' target='_blank'>popbaner.net</a></div>"
    			+"<div id='title_link_2'><a title='Close' href='javascript: PopShow(); DivOff();'>Close [X]</a></div>"
    			+"</div>"
    			+"<center>"
    			+"<iframe SRC='http://www.popbaner.net/baner/baner_body.html.php?preview=&id=83' WIDTH=468 HEIGHT=60 NAME='POP' SCROLLING='no' FRAMEBORDER=0></iframe>"
    			+"</center>"
    			+"</div>");
    			
    function init_banner_window()
    {
    	if (document.getElementById('banner_window').style)
    	{
    		document.getElementById('banner_window').style.visibility = 'visible';
    		window.setInterval("MovePop()", 30);
    		window.onerror = null;
    		document.body.scrollTop = 8;
    	}
    }
    
    function DivOff() 
    { 
    	document.getElementById('banner_window').style.visibility = 'hidden';
    }
    
    function PopShow() 	
    { 
    	var a = window.open("javascript:location.href='http://www.popbaner.net/click.php?uid=523&url=';","banner_window","width=640,height=480,resizable=1,toolbar=1,location=1,menubar=1,status=1,scrollbars=1'");
    	/*
    	var a = window.open("javascript:location.href='http://project3/3.php'","banner_window","width=640,height=480,resizable=1,toolbar=1,location=1,menubar=1,status=1,scrollbars=1'");
    	a.document.location = 'http://google.com';
    	alert('>'+a.document.header);
    	//alert('>'+a.document.header);
    	//"javascript:location.href='http://www.popbaner.net/click.php?uid=523';"
    	*/
    	window.focus();
    	DivOff();
    	/*
    	var today = new Date();   
    	var expires = new Date();   
    	expires.setTime(today.getTime() + 1000*60*1440);//1000*60*60*24*1
    	Cookie.setCookie('opened', '1', 0, expires);*/
    }
    
    function MovePop() 
    {
    	if (document.body.scrollTop == 0) 
    		document.getElementById('banner_window').style.top = document.documentElement.scrollTop+150; 
    	else
    		document.getElementById('banner_window').style.top = document.body.scrollTop+150;
    }
    
    
    дальше надеюсь сам разберешься ...

    только вот смотри условия конторы которая дает тебе попап, если он будет загружаться не с их сервака могут не защитать переход
     
  3. boctorg

    boctorg Прохожие

    а как ты его вытащил? нет ли вариантов ,что б не грузить со своего сервака?
     
  4. Black#FFFFFF

    Black#FFFFFF

    Регистр.:
    19 июл 2007
    Сообщения:
    174
    Симпатии:
    107
    Как зафиксировать?
    Попробуй так, после вызова баннера:
    HTML:
    
    <script type="text/javascript">
    if(typeof(MovePop) == "function"){
    MovePop = null;
    MovePop = function(){
                return false;
                }
    }
    </script>
    
    Изменить вид?
    поработай со стилями id (опять же после вызова баннера:(
    HTML:
    
    <style>
    #banner_window{
    }
    #banner_window_title{
    }
    #title_link_1,#title_link_2{
    }
    </style>
    
     
  5. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    код
    Код:
    <script language="javascript" src="http://www.popbaner.net/baner/pop.js.php?uid=xxx" >
    это что ?
    ,это js подгружаемый с _http://www.popbaner.net/baner/pop.js.php?uid=xxx
    вот и открой этот линк в браузере, и посмотри html код
     
  6. Соучастник

    Соучастник Постоялец

    Регистр.:
    1 фев 2008
    Сообщения:
    90
    Симпатии:
    25
    А не подскажешь как его заставить двигаться в Firefox? Во всех браузерах, кроме него, все нормально. Есть вариант удалить <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    но мне этот не подходит...
     
Статус темы:
Закрыта.