форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / Создание сайта / Полезные скрипты |
| << . 1 . 2 . 3 . 4 . >> |
| Автор | Сообщение |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 17:24 Подводишь у картинке и она колеблется...ужас !!
<script language="JavaScript1.2"> //устанавливаем амплитуду колебания var rector=3 ///////не менять/////////// var stopit=0 var a=1 function init(which){ stopit=0 shake=which shake.style.left=0 shake.style.top=0 } function rattleimage(){ if ((!document.all&&!document.getElementById)||stopit==1) return if (a==1){ shake.style.top=parseInt(shake.style.top)+rector } else if (a==2){ shake.style.left=parseInt(shake.style.left)+rector } else if (a==3){ shake.style.top=parseInt(shake.style.top)-rector } else{ shake.style.left=parseInt(shake.style.left)-rector } if (a<4) a++ else a=1 setTimeout("rattleimage()",50) } function stoprattle(which){ stopit=1 which.style.left=0 which.style.top=0 } </script> </head> <body bgcolor=#ffffff>тут измените Подведите к рисунку указатель мыши. <br> <img src="рисунок.jpg" class="shakeimage" onMouseover="init(this);rattleimage()" onMouseout="stoprattle(this)"> </center> </body> </html> |
| SpiriTzzz Темный джедай 1382 |
# Дата: 9 Дек 2005 17:25 silen разашёлся ))))) фига се ))) |
| SpiriTzzz Темный джедай 1382 |
# Дата: 9 Дек 2005 17:28 не хороший скрипт немного
Срипт добавления атоматом вашей старницы в избранное ИЕ <Script Language="Javascript"> var bm_url="http://forum.alfaspace.net/" var bm_titel="2 ф00рум ве6мастеров" function bookmark() {if (document.all) window.external.AddFavorite(bm_url,bm_titel)} </Script> var bm_url="http://forum.alfaspace.net/" var bm_titel="2 ф00рум ве6мастеров" сайт и описание соответственно |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 17:30 Подводишь к ссылке и колеблется весь экран...!!Штормовое предупреждение!!!
<Head> <Script Language="JavaScript"> function newindex() {for (var i=0; i< (newindex.arguments.length - 1); i+=2) eval(newindex.arguments[i]+".location='"+newindex.arguments[i+1]+"'"); document.returnValue = false;} </Script> <Script Language="JavaScript1.2"> function boom(n) {if (window.top.moveBy) {for (i = 10; i > 0; i--) {for (j = n; j > 0; j--) {window.top.moveBy(0,i); window.top.moveBy(i,0); window.top.moveBy(0,-i); window.top.moveBy(-i,0);}}}} function callJS(jsStr) {return eval(jsStr)} </Script> </Head> <Body> <A Href="http://bebebe! ваша ссылка" Target="_blank" OnMouseOver="callJS('boom(1)');"> <B>Ваш текст</B></A> </Body> |
| SpiriTzzz Темный джедай 1382 |
# Дата: 9 Дек 2005 17:33 Скрипт Календарь (писал не я, не буду врать )
<Script Language="JavaScript"> <!-- Begin // SET ARRAYS var day_of_week = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat'); var month_of_year = new Array('January','February','March','April','May','June','July','August ','September','October','November','December'); // DECLARE AND INITIALIZE VARIABLES var Calendar = new Date(); var year = Calendar.getYear(); // Returns year var month = Calendar.getMonth(); // Returns month (0-11) var today = Calendar.getDate(); // Returns day (1-31) var weekday = Calendar.getDay(); // Returns day (1-31) var DAYS_OF_WEEK = 7; // "constant" for number of days in a week var DAYS_OF_MONTH = 31; // "constant" for number of days in a month var cal; // Used for printing Calendar.setDate(1); // Start the calendar day at '1' Calendar.setMonth(month); // Start the calendar month at now /* VARIABLES FOR FORMATTING NOTE: You can format the 'BORDER', 'BGCOLOR', 'CELLPADDING', 'BORDERCOLOR' tags to customize your caledanr's look. */ var TR_start = '<TR>'; var TR_end = '</TR>'; var highlight_start = '<TD WIDTH="30"><TABLE CELLSPACING=0 BORDER=1 BGCOLOR=DEDEFF BORDERCOLOR=CCCCCC><TR><TD WIDTH=20><B><CENTER>'; var highlight_end = '</CENTER></TD></TR></TABLE></B>'; var TD_start = '<TD WIDTH="30"><CENTER>'; var TD_end = '</CENTER></TD>'; /* BEGIN CODE FOR CALENDAR NOTE: You can format the 'BORDER', 'BGCOLOR', 'CELLPADDING', 'BORDERCOLOR' tags to customize your calendar's look.*/ cal = '<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=0 BORDERCOLOR=BBBBBB><TR><TD>'; cal += '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2>' + TR_start; cal += '<TD COLSPAN="' + DAYS_OF_WEEK + '" BGCOLOR="#EFEFEF"><CENTER><B>'; cal += month_of_year[month] + ' ' + year + '</B>' + TD_end + TR_end; cal += TR_start; // DO NOT EDIT BELOW THIS POINT // // LOOPS FOR EACH DAY OF WEEK for(index=0; index < DAYS_OF_WEEK; index++) { // BOLD TODAY'S DAY OF WEEK if(weekday == index) cal += TD_start + '<B>' + day_of_week[index] + '</B>' + TD_end; // PRINTS DAY else cal += TD_start + day_of_week[index] + TD_end; } cal += TD_end + TR_end; cal += TR_start; // FILL IN BLANK GAPS UNTIL TODAY'S DAY for(index=0; index < Calendar.getDay(); index++) cal += TD_start + ' ' + TD_end; // LOOPS FOR EACH DAY IN CALENDAR for(index=0; index < DAYS_OF_MONTH; index++) { if( Calendar.getDate() > index ) { // RETURNS THE NEXT DAY TO PRINT week_day =Calendar.getDay(); // START NEW ROW FOR FIRST DAY OF WEEK if(week_day == 0) cal += TR_start; if(week_day != DAYS_OF_WEEK) { // SET VARIABLE INSIDE LOOP FOR INCREMENTING PURPOSES var day = Calendar.getDate(); // HIGHLIGHT TODAY'S DATE if( today==Calendar.getDate() ) cal += highlight_start + day + highlight_end + TD_end; // PRINTS DAY else cal += TD_start + day + TD_end; } // END ROW FOR LAST DAY OF WEEK if(week_day == DAYS_OF_WEEK) cal += TR_end; } // INCREMENTS UNTIL END OF THE MONTH Calendar.setDate(Calendar.getDate()+1); }// end for loop cal += '</TD></TR></TABLE></TABLE>'; // PRINT CALENDAR document.write(cal); // End --> </Script> |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 17:36 SpiriTzzzНечестно...украл скрипт!!! только собирался его тут...застегать...ну вот суперский скрипт..из личных запасов! Переливающийся текст <script language="JavaScript"> <!-- function createHexArray(n) { this.length=n; for (var i=1; i<=n; i++) this[i]=i-1; this[11]="A"; this[12]="B"; this[13]="C"; this[14]="D"; this[15]="E"; this[16]="F"; return this; } hx = new createHexArray(16); function convertToHex(x) { var high=x/16; var s=high+""; s=s.substring(0,2); high=parseInt(s,10); var left=hx[high+1]; var low=x-high*16; s=low+""; s=s.substring(0,2); low=parseInt(s,10); var right=hx[low+1]; var string=left+""+right; return string; } function makeRainbow(text) { text=text.substring(3,text.length-4); color_d1=255; mul=color_d1/text.length; for(i=0;i < text.length;i++) { color_d1=255*Math.sin(i/(text.length/3)); "255*Math.sin(i/(text.length/3))" color_h1=convertToHex(color_d1); color_d2=mul*i; color_h2=convertToHex(color_d2); document.write("<FONT COLOR=\"#FF"+color_h1+color_h2+"\">"+text.substring(i,i+1)+"</FONT>"); } } //--> </SCRIPT> </HEAD> <BODY> <font face="verdana, helvetica, arial" size="2"></b> <SCRIPT> <!-- { makeRainbow("<< __www.sait.ru___ >>"); } //--> </SCRIPT> |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 17:39 Выпадающая страница(мой любимый скрипт) <script LANGUAGE="JavaScript"> <!-- hide from non JavaScript Browsers var window_width = 400; var window_height = 500; var h = 50; firstrun(); function firstrun() { self.focus(); if(h < window_height) { h = h + 5; setTimeout ("secondrun(h)",50); } } function secondrun(h) { self.resizeTo (window_width,h); firstrun() } // - stop hiding --> </script> меняйте размеры!! |
| SpiriTzzz Темный джедай 1382 |
# Дата: 9 Дек 2005 17:41 Скрипт, при наведении на ссылку (если сделать её жирной <b>, переливается разными цветами
<script language="JavaScript"> var rate = 20; if (document.getElementById) window.onerror=new Function("return true") var objActive; var act = 0; var elmH = 0; var elmS = 128; var elmV = 255; var clrOrg; var TimerID; if (document.all) { document.onmouseover = doRainbowAnchor; document.onmouseout = stopRainbowAnchor; } else if (document.getElementById) { document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT); document.onmouseover = Mozilla_doRainbowAnchor; document.onmouseout = Mozilla_stopRainbowAnchor; } function doRainbow(obj) { if (act == 0) { act = 1; if (obj) objActive = obj; else objActive = event.srcElement; clrOrg = objActive.style.color; TimerID = setInterval("ChangeColor()",100); } } function stopRainbow() { if (act) { objActive.style.color = clrOrg; clearInterval(TimerID); act = 0; } } function doRainbowAnchor() { if (act == 0) { var obj = event.srcElement; while (obj.tagName != 'B' && obj.tagName != 'BODY') { obj = obj.parentElement; if (obj.tagName == 'B' || obj.tagName == 'BODY') break; } if (obj.tagName == 'B' && obj.href != '') { objActive = obj; act = 1; clrOrg = objActive.style.color; TimerID = setInterval("ChangeColor()",100); } } } function stopRainbowAnchor() { if (act) { if (objActive.tagName == 'B') { objActive.style.color = clrOrg; clearInterval(TimerID); act = 0; } } } function Mozilla_doRainbowAnchor(e) { if (act == 0) { obj = e.target; while (obj.nodeName != 'B' && obj.nodeName != 'BODY') { obj = obj.parentNode; if (obj.nodeName == 'B' || obj.nodeName == 'BODY') break; } if (obj.nodeName == 'B' && obj.href != '') { objActive = obj; act = 1; clrOrg = obj.style.color; TimerID = setInterval("ChangeColor()",100); } } } function Mozilla_stopRainbowAnchor(e) { if (act) { if (objActive.nodeName == 'B') { objActive.style.color = clrOrg; clearInterval(TimerID); act = 0; } } } function ChangeColor() { objActive.style.color = makeColor(); } function makeColor() { if (elmS == 0) { elmR = elmV; elmG = elmV; elmB = elmV; } else { t1 = elmV; t2 = (255 - elmS) * elmV / 255; t3 = elmH % 60; t3 = (t1 - t2) * t3 / 60; if (elmH < 60) { elmR = t1; elmB = t2; elmG = t2 + t3; } else if (elmH < 120) { elmG = t1; elmB = t2; elmR = t1 - t3; } else if (elmH < 180) { elmG = t1; elmR = t2; elmB = t2 + t3; } else if (elmH < 240) { elmB = t1; elmR = t2; elmG = t1 - t3; } else if (elmH < 300) { elmB = t1; elmG = t2; elmR = t2 + t3; } else if (elmH < 360) { elmR = t1; elmG = t2; elmB = t1 - t3; } else { elmR = 0; elmG = 0; elmB = 0; } } elmR = Math.floor(elmR).toString(16); elmG = Math.floor(elmG).toString(16); elmB = Math.floor(elmB).toString(16); if (elmR.length == 1) elmR = "0" + elmR; if (elmG.length == 1) elmG = "0" + elmG; if (elmB.length == 1) elmB = "0" + elmB; elmH = elmH + rate; if (elmH >= 360) elmH = 0; return '#' + elmR + elmG + elmB; } function scroll_to_top() { if (document.body.scrollTop > "0") { document.body.scrollTop -= "100"; scroll(0,document.body.scrollTop); setTimeout("scroll_to_top()",10); } } </SCRIPT> <A href="#"><b>Vsakaya</b></A> |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 17:46 Меню нападает слева!!!(подносите курсор к левой части страницы и оно выпадает) <script language="JavaScript1.2"> if (document.all) document.write('<div id="slidemenubar2" style="left:-150" onMouseover="pull()" onMouseout="draw()">') </script> <layer id="slidemenubar" onMouseover="pull()" onMouseout="draw()"> <script language="JavaScript1.2"> var sitems=new Array() var sitemlinks=new Array() //extend or shorten this list sitems[0]="Главная " sitems[1]="скрипты Ссылки" sitems[2]="скрипты Меню" sitems[3]="скрипты Время" sitems[4]="скрипты Полезности" sitems[5]="скрипты Эффекты" sitems[6]="скрипты Игры" sitems[7]="сайт " sitems[8]="Про HTML3.2" sitems[9]="Про PERL" sitems[10]="Обмен баннерами" sitems[11]="ART-pic" sitems[12]="Гостевая" //These are the links pertaining to the above text. sitemlinks[0]="http://" sitemlinks[1]="http://" sitemlinks[2]="http://" sitemlinks[3]="http://" sitemlinks[4]="http://" sitemlinks[5]="http://" sitemlinks[6]="http://" sitemlinks[7]="http://" sitemlinks[8]="http://" sitemlinks[9]="http://" sitemlinks[10]="http://" sitemlinks[11]="http://" sitemlinks[12]="http://" for (i=0;i<=sitems.length-1;i++) document.write('<a href='+sitemlinks[i]+'>'+sitems[i]+'</a><br>') </script> </layer> <script language="JavaScript1.2"> function regenerate(){ window.location.reload() } function regenerate2(){ if (document.layers) setTimeout("window.onresize=regenerate",400) } window.onload=regenerate2 if (document.all){ document.write('</div>') themenu=document.all.slidemenubar2.style rightboundary=0 leftboundary=-150 } else{ themenu=document.layers.slidemenubar rightboundary=150 leftboundary=10 } function pull(){ if (window.drawit) clearInterval(drawit) pullit=setInterval("pullengine()",50) } function draw(){ clearInterval(pullit) drawit=setInterval("drawengine()",50) } function pullengine(){ if (document.all&&themenu.pixelLeft<rightboundary) themenu.pixelLeft+=5 else if(document.layers&&themenu.left<rightboundary) themenu.left+=5 else if (window.pullit) clearInterval(pullit) } function drawengine(){ if (document.all&&themenu.pixelLeft>leftboundary) themenu.pixelLeft-=5 else if(document.layers&&themenu.left>leftboundary) themenu.left-=5 else if (window.drawit) clearInterval(drawit) } </script> вместо sitemlinks свое и вместо sitems тоже свое |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 17:54 Текст сияет <SCRIPT> <!-- //величина сияния от и до var from = 10; var to = 50; //скорсть сияния var delay = 10; //цвет сияния, имя в rgb (пример:'#ffff33') или именованный var glowColor = "#102FD0"; //не менять!!! var i = to; var j = 0; textPulseDown(); function textPulseUp() { if (!document.all) return if (i < to) { theText.style.filter = "Glow(Color=" + glowColor + ", Strength=" + i + ")"; i++; theTimeout = setTimeout('textPulseUp()',delay); return 0; } if (i = to) { theTimeout = setTimeout('textPulseDown()',delay); return 0; } } function textPulseDown() { if (!document.all) return if (i > from) { theText.style.filter = "Glow(Color=" + glowColor + ", Strength=" + i + ")"; i--; theTimeout = setTimeout('textPulseDown()',delay); return 0; } if (i = from) { theTimeout = setTimeout('textPulseUp()',delay); return 0; } } //--> </SCRIPT> |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 17:59 За курсором плетется текст(необычайно красивый скрипт) <STYLE>.spanstyle {COLOR: #8888ff; FONT-SIZE: 11pt; FONT-WEIGHT: bold; LEFT: 20px; POSITION: absolute; VISIBILITY: visible} </STYLE> <BODY onload=makesnake()> <SCRIPT> var x,y var step=20 var flag=0 var message="Сайт Любителей Застегать Валеру! "//ЗДЕСЬ МЕНЯЕТЕ ТЕКСТ, ПРОБЕЛ В КОНЦЕ ОБЯЗАТЕЛЕН! message=message.split("") var xpos=new Array() for (i=0;i<=message.length-1;i++) { xpos[i]=20 } var ypos=new Array() for (i=0;i<=message.length-1;i++) { ypos[i]=20 } function handlerMM(e){ x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY flag=1 } function makesnake() { if (flag==1 && document.all) { for (i=message.length-1; i>=1; i--) { xpos[i]=xpos[i-1]+step ypos[i]=ypos[i-1] } xpos[0]=x+step ypos[0]=y for (i=0; i<message.length-1; i++) { var thisspan = eval("span"+(i)+".style") thisspan.posLeft=xpos[i] thisspan.posTop=ypos[i] } } else if (flag==1 && document.layers) { for (i=message.length-1; i>=1; i--) { xpos[i]=xpos[i-1]+step ypos[i]=ypos[i-1] } xpos[0]=x+step ypos[0]=y for (i=0; i<message.length-1; i++) { var thisspan = eval("document.span"+i) thisspan.left=xpos[i] thisspan.top=ypos[i] } } var timer=setTimeout("makesnake()",30) } </SCRIPT> <SCRIPT> <!-- Beginning of JavaScript - for (i=0;i<=message.length-1;i++) { document.write("<span id='span"+i+"' class='spanstyle'>") document.write(message[i]) document.write("</span>") } if (document.layers){ document.captureEvents(Event.MOUSEMOVE); } document.onmousemove = handlerMM; // - End of JavaScript - --> </SCRIPT> |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 18:05 ° Поправил: silen Откуда явился посетитель (интересный скрипт, правда жаль админу нельзя узнавать откуда все появлялись )
<SCRIPT language=JavaScript> var where = document.referrer; document.write("Вы появились"+where) </SCRIPT> |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 18:16 Если у вас разрешение экрана меньше чем нужно выводит текст. <script language="JavaScript"> //http://ibutov.narod.ru var height=0; var width=0; if (self.screen) { width = screen.width height = screen.height } else if (self.java) { var jkit = java.awt.Toolkit.getDefaultToolkit(); var scrsize = jkit.getScreenSize(); width = scrsize.width; height = scrsize.height; } </script> <script language="JavaScript"> if (width < 1024 && height < 768) { alert("Разрешение вашего экрана меньше 1024x768. СЕЙчас ЖЕ все измените...ПОнЯТНО???")} </script> |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 18:27 Ваш личный текстовый счетчик! <SCRIPT LANGUAGE="JavaScript"> var caution = false function setCookie(name, value, expires, path, domain, secure) { var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "") if (!caution || (name + "=" + escape(value)).length <= 4000) document.cookie = curCookie else if (confirm("Cookie exceeds 4KB and will be cut!")) document.cookie = curCookie } function getCookie(name) { var prefix = name + "=" var cookieStartIndex = document.cookie.indexOf(prefix) if (cookieStartIndex == -1) return null var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length) if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex)) } function deleteCookie(name, path, domain) { if (getCookie(name)) { document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 18:34 ° Поправил: silen Отсчеты времени: После <SCRIPT language=JavaScript> d0 = new Date('Januar 01, 2001'); d1 = new Date(); dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24); document.write('<SMALL>'); document.write('После начала этой темы<B>' + Math.round(dt) + ' </B> - й день.'); document.write('</SMALL>'); </SCRIPT> До: <SCRIPT language=JavaScript> function cntdown1(){ today = new Date() nextEVENT = new Date("April 01, 2100") msPerDay = 24 * 60 * 60 * 1000 ; // Number of milliseconds per day daysLeft = (nextEVENT.getTime() - today.getTime()) / msPerDay; daysLeft = Math.round(daysLeft); document.write("<H5>До конца света осталось " + daysLeft + " дней ") ; minutesLeft=(nextEVENT.getTime() - today.getTime()) / 60000; minutesLeft = Math.round(minutesLeft); document.write(" (" + minutesLeft + " минут)</FONT>") ; } </SCRIPT> <SCRIPT> cntdown1() </SCRIPT> Сколько осталось или наступило: <script language="JavaScript"> var urodz = new Date("January 1, 2012"); var now = new Date(); var ile = urodz.getTime() - now.getTime(); var dni = Math.floor(ile / (1000 * 60 * 60 * 24)); if (dni > 1) document.write(dni + " дней до 2012 года!") else if (dni == 1) document.write("Два дня до 2012 года!") else if (dni == 0) document.write("Завтра будет 2012 год!") else document.write("1 Января, 2012 года уже наступило!"); </script> |
| 4mlr Участник 276 |
# Дата: 9 Дек 2005 18:35 Ребята Продолжать в томже духе!!! |
| silen The Majestic 516 |
# Дата: 9 Дек 2005 18:50 OK Завтра...! Кстати кто-нибудь знает скрипт на php или html правда...чтобы можно было комментарии оставлять заранее спасибо |
| SpiriTzzz Темный джедай 1382 |
# Дата: 10 Дек 2005 12:46 silen ещё подписывай, что писла сам, что кидал взятое, на всякий случай тута не моих работы тока две- три. |
| acsid Alfa Guru 2414 |
# Дата: 10 Дек 2005 16:05 скрипт загрузки картинок на сервер (до 3х мегабайт с ограничением по форматам) upload.html <html> <head> <title>Загрузка файлов на сервер</title> </head> <body> <h2><p><b> Форма для загрузки файлов </b></p></h2> <form action="upload.php" method="post" enctype="multipart/form-data"> <input type="file" name="filename"><br> <input type="submit" value="Загрузить"><br> </form> </body> </html> upload.php <?php if($_FILES["filename"]["size"] > 1024*3*1024) { echo ("Размер файла превышает три мегабайта"); exit; } //////////ограничивает по форматам (столько вариантов для ie,firefox,opera,netscape....) $ims = array ( "image/gif","image/jpeg","image/png","image/x-gif","image/x-jpeg","ima ge/x-png" ,"image/pjpeg","gif","jpeg","png"); if ( !in_array($_FILES['filename']['type'],$ims) ) { die("неверный тип файла"); } //////если всё впорядке копируем из временной директории сервера в папку if(copy($_FILES["filename"]["tmp_name"], "temp/".$_FILES["filename"]["name"])) ///////"temp/"-ваша папка { /////////перенесли выводим инфу о загруженом фаиле... echo("Файл успешно загружен <br>"); echo("Характеристики файла: <br>"); echo("Имя файла: "); echo($_FILES["filename"]["name"]); echo("<br>Размер файла: "); echo($_FILES["filename"]["size"]); echo("<br>Каталог для загрузки: "); echo($_FILES["filename"]["tmp_name"]); echo("<br>Тип файла: "); echo($_FILES["filename"]["type"]); } else { echo("Ошибка загрузки файла"); } ?> |
| acsid Alfa Guru 2414 |
# Дата: 10 Дек 2005 16:07 ° Поправил: acsid анти-кеш: ----------------php------------------ <?php header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); ?> ------------------html---------------- <meta http-equiv="Expires" content="0"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Cache-Control" content="no-cache"> |
| Константин TorrentMaster 3497 |
# Дата: 10 Дек 2005 16:11 анти хешь: а может анти-кеш? ![]() |
| acsid Alfa Guru 2414 |
# Дата: 10 Дек 2005 16:13 Deflector ой мля вот это я тормознул![]() |
| FAQ Master Участник 437 |
# Дата: 12 Дек 2005 04:55 Нужны скрипты: 1. падающие снежинки. 2. полёт в космосе (пикселями желательно). Скрипты должны работать во всех браузерах и без тормозов. |
| RASPUTIN Участник 19 |
# Дата: 12 Дек 2005 06:24 www.woweb.ru -- все безплатно |
| SpiriTzzz Темный джедай 1382 |
# Дата: 12 Дек 2005 15:05 FAQ Master скрипт снежинок (снежинку назвать 1.gif) <SCRIPT language=JavaScript> var no = 15; // number of snowflake var speed = 6; // speed var snowflake = "1.gif"; var ns4up = (document.layers) ? 1 : 0; var ie4up = (document.all) ? 1 : 0; var dx, xp, yp; var am, stx, sty; var i, doc_width = 800, doc_height = 600; if (ns4up) { doc_width = self.innerWidth; doc_height = self.innerHeight; } else if (ie4up) { doc_width = document.body.clientWidth; doc_height = document.body.clientHeight; } dx = new Array(); xp = new Array(); yp = new Array(); am = new Array(); stx = new Array(); sty = new Array(); for (i = 0; i < no; ++ i) { dx[i] = 0; xp[i] = Math.random()*(doc_width-50); yp[i] = Math.random()*doc_height; am[i] = Math.random()*20; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); if (ns4up) { if (i == 0) { document.write("<layer name=\"dot"+ i +"\" left=\"15\" "); document.write("top=\"15\" visibility=\"show\"><img src=\""); document.write(snowflake + "\" border=\"0\"></layer>"); } else { document.write("<layer name=\"dot"+ i +"\" left=\"15\" "); document.write("top=\"15\" visibility=\"show\"><img src=\""); document.write(snowflake + "\" border=\"0\"></layer>"); } } else if (ie4up) { if (i == 0) { document.write("<div id=\"dot"+ i +"\" style=\"POSITION: "); document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: "); document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\""); document.write(snowflake + "\" border=\"0\"></div>"); } else { document.write("<div id=\"dot"+ i +"\" style=\"POSITION: "); document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: "); document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\""); document.write(snowflake + "\" border=\"0\"></div>"); } } } function snowNS() { for (i = 0; i < no; ++ i) { yp[i] += sty[i]; if (yp[i] > doc_height-50) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); doc_width = self.innerWidth; doc_height = self.innerHeight; } dx[i] += stx[i]; document.layers["dot"+i].top = yp[i]; document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]); } setTimeout("snowNS()", speed); } function snowIE() { for (i = 0; i < no; ++ i) { yp[i] += sty[i]; if (yp[i] > doc_height-50) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); doc_width = document.body.clientWidth; doc_height = document.body.clientHeight; } dx[i] += stx[i]; document.all["dot"+i].style.pixelTop = yp[i]; document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]); } setTimeout("snowIE()", speed); } if (ns4up) { snowNS(); } else if (ie4up) { snowIE(); } </SCRIPT> |
| FAQ Master Участник 437 |
# Дата: 13 Дек 2005 05:13 SpiriTzzz Нормально, но работает только в IE. |
| smallcms Участник 2752 |
# Дата: 13 Дек 2005 05:59 окей. а сейчас взяли, договорились и разместили эти скрипты у себя как образцы. :) очень хочется смотреть js в деле. зы: вопрос: есть фреймсет. есть фрейм. в фреймсете есть скрипт. в фрейме - событие онлоад, которое запускает скрипт из фреймсета. скрипт в фреймсете генерит новый тэг <script>. там же сцылку на php-шкрипт, который выводит ЁЩЁ ОДИН js, который начинает работать после того, как эго загрузит первый (статический) скрипт. известно, что у Mozilla-семейства есть проблемы изменения свойства src="" в статически созданном скрипте. эти же проблемы наблюдаются и при динамически созданном <script> (при последующем изменении src, когда страница уже загружена). вопрос: КАК? кто знает, как порешить эту мозильную траблу - отзовитесь. очень нуна. :) зарание дзякуй :) |
| lumi Участник 3 |
# Дата: 14 Дек 2005 16:56 Почему до сих пор никто ещё не убил ентот поршивый язык... ей богу порнография... пол часа рассматривал скрипты и понял, что большей убогости просто не придумать... простите вырвалось...
Народ - изучаем пхп! ![]() |
| Анна Участник 2889 |
# Дата: 14 Дек 2005 17:04 lumi Сравнил яблоки и помидоры..... Ну-ну |
| silen The Majestic 516 |
# Дата: 17 Дек 2005 18:25 FAQ Masterпопробуй так сохраняй этот код с расширением .js var snowsrc="snow.gif" var no = 20; var ns4up = (document.layers) ? 1 : 0; var ie4up = (document.all) ? 1 : 0; var dx, xp, yp; var am, stx, sty; var i, doc_width = 800, doc_height = 600; if (ns4up) { doc_width = self.innerWidth; doc_height = self.innerHeight; } else if (ie4up) { doc_width = document.body.clientWidth; doc_height = document.body.clientHeight; } dx = new Array(); xp = new Array(); yp = new Array(); am = new Array(); stx = new Array(); sty = new Array(); for (i = 0; i < no; ++ i) { dx[i] = 0; xp[i] = Math.random()*(doc_width-50); yp[i] = Math.random()*doc_height; am[i] = Math.random()*20; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); if (ns4up) { if (i == 0) { document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' name=\"snow1\" border=\"0\"></layer>"); } else { document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\" name=\"snow2\"></layer>"); } } else if (ie4up) { if (i == 0) { document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\" name=\"snow3\"></div>"); } else { document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\" name=\"snow4\"></div>"); } } } function snowNS() { for (i = 0; i < no; ++ i) { yp[i] += sty[i]; if (yp[i] > doc_height-50) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); doc_width = self.innerWidth; doc_height = self.innerHeight; } dx[i] += stx[i]; document.layers["dot"+i].top = yp[i]; document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]); } setTimeout("snowNS()", 10); } function snowIE() { for (i = 0; i < no; ++ i) { yp[i] += sty[i]; if (yp[i] > doc_height-50) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); doc_width = document.body.clientWidth; doc_height = document.body.clientHeight; } dx[i] += stx[i]; document.all["dot"+i].style.pixelTop = yp[i]; document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]); } setTimeout("snowIE()", 10); } if (ns4up) { snowNS(); } else if (ie4up) { snowIE(); } а затем выводи в странице.... |
| << . 1 . 2 . 3 . 4 . >> |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:77277, gzipped size:20235 |