Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

отгибающийся уголок на страничке в javascript

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> отгибающийся уголок на страничке в javascript
Имя
Сообщение << Старые топики   Новые топики >>
отгибающийся уголок на страничке в javascript - 2008-04-10 23:14:23.590000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
народ может кто подкажет как написать отгибающийся уголок на страничке.. типо туда рекламу впихивать вот по типу как тут http://telmeru.info:80/ в верхнем правом углу
просто помню когдато такой видил на главной xakep.ru с рекломой LG
может у кого есть код?
Post #: 1
RE: отгибающийся уголок на страничке в javascript - 2008-04-11 00:37:13.660000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
http://telmeru.info/esel.js
+
&lt;SCRIPT language="Javascript"&gt; &lt;!-- var message=""; function clickIE() {if (document.all) {(message);return false;}} function clickNS(e) {if (document.layers||(document.getElementById&&!document.all)) { if (e.which==2) { (message); return false;}}} if (document.layers) { document.captureEvents(Event.MOUSEDOWN); document.onmousedown=clickNS; }else{ document.onmouseup=clickNS; document.oncontextmenu=clickIE; } document.oncontextmenu=new Function("return false") --&gt; &lt;/SCRIPT&gt;
Post #: 2
RE: отгибающийся уголок на страничке в javascript - 2008-04-11 00:52:09.990000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
AdReNaL1Ne
я не нуп.. я прочитал текст этой странички.. мало того ты то недочитал текста http://telmeru.info/esel.js  … там кроме него надо ещё 3 файла… но дело в том, что я всё скопировал что там надо… вставил к себе в страничку но у меня лист не отгибается.. просто у углу колеблится отогнутый лист но при наведении как в оригинале не отворачивается..
Post #: 3
RE: отгибающийся уголок на страничке в javascript - 2008-04-11 00:55:06.256666   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Я думаю что ты чего-то недочитал. В скрипте явно указаны все используемые файлы.
Post #: 4
RE: отгибающийся уголок на страничке в javascript - 2008-04-11 00:58:14.010000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
ну тогда ещё как минимум нехватает строки
<SCRIPT src="esel.js" type=text/javascript></SCRIPT>
короче щас проверю и отпишусь
Post #: 5
RE: отгибающийся уголок на страничке в javascript - 2008-04-11 01:05:05.003333   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
собственно вот текст индекса
<!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" xml:lang="en" lang="en">
<head>
  <title></title>
</head>
<body>
<SCRIPT src="esel.js" type=text/javascript></SCRIPT>
<SCRIPT language="Javascript">
<!–
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2) {
(message);
return false;}}}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}else{
document.onmouseup=clickNS;
document.oncontextmenu=clickIE;
}
document.oncontextmenu=new Function("return false")
–>
</SCRIPT>
</body>
</html>

вот код esel.js
var esel = new Object();
// ———————————————————      дndern
esel.ad_url = escape('http://telmeru.info/telmeru.htm');             
// Domain дndern
// ———————————————————      дndern Ende
esel.small_path = 'esel_s.swf';
//   ———  eventuell Pfad anpassen
esel.small_image = escape('corner.swf');        
//   ———  eventuell Pfad anpassen
esel.big_path = 'esel_b.swf';    
//   ———  eventuell Pfad anpassen
esel.big_image = escape('advertising.jpg');  
//   ———  eventuell Pfad anpassen
// Ab hier nichts mehr дndern ————————————————————————————————————————————————————
esel.small_width = '100';
esel.small_height = '100';
esel.small_params = 'ico=' + esel.small_image;
esel.big_width = '650';
esel.big_height = '650';
esel.big_params = 'big=' + esel.big_image + '&ad_url=' + esel.ad_url;
function sizeup987(){
 document.getElementById('eselcornerBig').style.top = '0px';
 document.getElementById('eselcornerSmall').style.top = '-1000px';
}
function sizedown987(){
 document.getElementById("eselcornerSmall").style.top = "0px";
 document.getElementById("eselcornerBig").style.top = "-1000px";
}
esel.putObjects = function () {
document.write('<div id="eselcornerSmall" style="position:absolute;width:'+ esel.small_width +'px;height:'+ esel.small_height +'px;z-index:9999;right:0px;top:0px;">');
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write('codebase="[link=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"']http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"');
document.write(' id="eselcornerSmallObject" width="'+esel.small_width+'" height="'+esel.small_height+'">');
document.write(' <param name="allowScriptAccess" value="always"/> ');
document.write(' <param name="movie" value="'+ esel.small_path +'?'+ esel.small_params +'"/>');
document.write(' <param name="wmode" value="transparent" />');
document.write(' <param name="quality" value="high" /> ');
document.write(' <param name="FlashVars" value="'+esel.small_params+'"/>');
document.write('<embed src="'+ esel.small_path + '?' + esel.small_params +'" name="eselcornerSmallObject" wmode="transparent" quality="high" width="'+ esel.small_width +'" height="'+ esel.small_height +'" flashvars="'+ esel.small_params +'" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="'">http://www.macromedia.com/go/getflashplayer"></embed>');
document.write('</object></div></script>');
document.write('<div id="eselcornerBig" style="position:absolute;width:'+ esel.big_width +'px;height:'+ esel.big_height +'px;z-index:9999;right:0px;top:0px;">');
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write('codebase="[link=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"']http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"');
document.write(' id="eselcornerBigObject" width="'+ esel.big_width +'" height="'+ esel.big_height +'">');
document.write(' <param name="allowScriptAccess" value="always"/> ');
document.write(' <param name="movie" value="'+ esel.big_path +'?'+ esel.big_params +'"/>');
document.write(' <param name="wmode" value="transparent"/>');
document.write(' <param name="quality" value="high" /> ');
document.write(' <param name="FlashVars" value="'+ esel.big_params +'"/>');
document.write('<embed src="'+ esel.big_path + '?' + esel.big_params +'" id="eselcornerBigEmbed" name="eselcornerBigObject" wmode="transparent" quality="high" width="'+ esel.big_width +'" height="'+ esel.big_height +'" flashvars="'+ esel.big_params +'" swliveconnect="true" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="'">http://www.macromedia.com/go/getflashplayer"></embed>');
document.write('</object></div>');
setTimeout('document.getElementById("eselcornerBig").style.top = "-1000px";',1000);
}
esel.putObjects();

 
попробуй сам сделать то что написал.. и посмотрим получится у тебя или нет … у меня лично не выходит.. только сверху болтается уголок и не раскрывается
Post #: 6
RE: отгибающийся уголок на страничке в javascript - 2008-04-11 01:22:00.756666   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
а всё.. пасибо..
я просто путь в яваскрипте не поменял на коректный для себя)
теперь всё ок :)
Post #: 7
RE: отгибающийся уголок на страничке в javascript - 2008-04-11 05:02:35.743333   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
Ы, прикольно сделано )
Post #: 8
RE: отгибающийся уголок на страничке в javascript - 2008-04-11 09:22:06.463333   
vbnetчик

Сообщений: 49
Оценки: 0
Присоединился: 2008-01-20 16:23:29.436666
Я открыл у меня ниче нету..
Нажал на нее сказал что для просмотра нужен ФЛЕШ плагин..
Это кажись флеш а не джаваскрипт!
Post #: 9
RE: отгибающийся уголок на страничке в javascript - 2008-04-11 23:59:10.383333   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
ну так там есть флэш… при чём его можно на гиф или жпг заменить… что я собстна и слелал.. и кстати может бять баг со скриптом из-за дискрипторов типа <–  и –> … ну у меня был покрайней мере в ие7 … надо их тупо стереть и всё будет ок :)
Post #: 10
RE: отгибающийся уголок на страничке в javascript - 2008-04-12 11:30:26.943333   
Kristal

Сообщений: 99
Оценки: 0
Присоединился: 2007-11-11 12:13:44.306666
офигеть на что способен javascript! я его немного знаю но чтоб уголок отгибался да и активиикс ещё какойто… это чо-то!
Post #: 11
RE: отгибающийся уголок на страничке в javascript - 2008-04-12 14:38:57.990000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
ггг .. я яваскрипта незнаю и все мои познания в нём сводятся только лиш к знанию алгоритмизации, но там активикса нет . открой код почитай.
Post #: 12
Страниц:  [1]
Все форумы >> [Веб-программинг] >> отгибающийся уголок на страничке в javascript







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.