antisept
Newbie-
Posts
15 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by antisept
-
Все, понял. В следующий раз сделаю так.
-
Да. А что в этом такого? Не понимаю. Смысл кидать ссылку на страницу, когда можно кинуть только тот кусок кода, над которым необходимо произвести какие-то действия. Great Rash, спасибо. Попробую что-нибудь сделать.
-
Понял. Вот весь код: <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr><td><a href="java script://" rel="nofollow" onclick="window.open('http://сайт/index/8-786','up786','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;"><img alt="" style="margin:0;padding:0;border:0;" src="http://s29.ucoz.net/img/fr/bt/36/p_profile.gif" title="Профиль пользователя" /></a> <a href="java script://" rel="nofollow" onclick="window.open('http://сайт/index/14-786-0-1','userpm','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;"><img alt="" style="margin:0;padding:0;border:0;" src="http://s29.ucoz.net/img/fr/bt/36/p_pm.gif" title="Личное сообщение" /></a> </td><td align="right" style="padding-right:15px;"><a href="java script:Insert('user',selection);" onmouseover="get_selection()" class="postQuote"><img alt="" style="margin:0;padding:0;border:0;" src="http://s29.ucoz.net/img/fr/bt/36/p_quote.gif" title="Цитировать" /></a> <a href="http://сайт/forum/4-448-3568-9-1"><img alt="" style="margin:0;padding:0;border:0;" src="http://s29.ucoz.net/img/fr/bt/36/p_edit.gif" title="Изменить сообщение" /></a> <a href="http://сайт/forum/4-448-0-21"><img alt="" id="dbo3568" style="margin:0;padding:0;border:0;" src="http://s29.ucoz.net/img/fr/bt/36/p_delete.gif" title="Удалить тему" /></a></td><td width="2%" nowrap align="right"><a class="goOnTop" href="java script:scroll(0,0);"><img alt="" style="margin:0;padding:0;border:0;" src="http://s29.ucoz.net/img/fr/bt/36/p_up.gif" title="Вверх" /></a> <input type="checkbox" title="Пометить на удаление" disabled /></td></tr> </table> Изменения в код вносить нельзя. Подменить нужно вот эту ссылку: http://сайт/index/14-786-0-1
-
Здравствуйте. Есть ссылка: <a href="java script://" rel="nofollow" onclick="window.open('ссылка','userpm','scrollbars=1,top=0,left=0,resizable=1,width=400,height=200');return false;"></a> Можно ли как-то подменить весь код на другой?
-
Похоже, это очень сложно, поэтому не нужно. Я думал это что-то вроде: if (тут какое-нибудь условие) {document.write('<img src=http://картинка>');} psywalker, а сколько это будет стоить? Мб как-нибудь закажу.
-
Здравствуйте. Есть div такого содержания: <div id="1">20</div> Необходимо задать условие в js, чтобы если содержимое div = 20, то выводился бы какой-нибудь текст или картинка. Такое возможно сделать? Если возможно, то приведите пжл полный код.
-
спс. Кстати, читал уже это до того, как задать вопрос, но почему-то ничего не получалось. А с ейчас получилось.
-
Что, никто не знает? Или это нельзя сделать?
-
Здравствуйте. Имеется список: <select size="1" name="spis"> <option value="0">Пункт1</option> <option value="1">Пункт2</option> <option value="2">Пункт3</option> <option value="3">Пункт4</option> <option value="5">Пункт5</option> <option value="4">Пункт6</option> </select> Как скрыть или удалить из него, например Пункт3, используя Javascript? Заранее, спс.
-
psywalker, спасибо! Все получилось. Темку офф.
-
Спс, но что-то не получается. Правые блоки сместились влево, а центральная часть - вправо. http://s006.radikal.ru/i213/1002/36/30a3be1c6e11.png
-
Здравствуйте. Структура моего сайта: Блоки слева, контент в центре, блоки справа. Возникла такая проблема: У людей, у которых разрашение монитора больше, чем 1024*768, происходит смещение центральной части влево (скрин для наглядности: http://s43.radikal.ru/i100/1002/52/2b27f30d9866.png). Привожу код: <body style="background-color:#f6f6f6; margin:0;padding:0;"> <!-- <middle> --> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td valign="top" style="padding:3px"> <!-- Левая часть --> <!-- Gadget Describe --> <div class="Gadget"> <div class="GadgetSmoothTop"> </div> <div class="GadgetContent"> <h3 class="Blue">Категории раздела</h3> <div class="archUl"> КоД </div> </div> <div class="GadgetSmoothBottom"> </div> </div> <!-- / Левая часть --> </td> <td valign="top" width="80%" style="padding-top:5px"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td width="17"><img src="http://картинка" width="17" height="15"></td> <td background="http://картинка"></td> <td width="17"><img src="картинка" width="17" height="15"></td> </tr> <tr style="background:#ffffff;"> <td background="http://s48.radikal.ru/i120/1002/6f/a673bda5199e.png"></td> <td> <!-- <body> -->$CONTENT$<!-- </body> --> </td> <td background="http://картинка"></td> </tr> <tr> <td><img src="http://картинка" width="17" height="15"></td> <td background="http://картинка"></td> <td><img src="http://картинка" width="17" height="15"></td> </tr> </table> </td> <td valign="top" style="padding:3px"> <!-- Правая часть --> <div class="Gadget"> <div class="GadgetSmoothTop"> </div> <div class="GadgetContent"> <h3 class="Blue">Top news-мейкеров</h3> Код </div> <div class="GadgetSmoothBottom"> </div> </div> <!-- / Правая часть --> </td> </tr> </table> <!-- </middle> --> </body> А вот CSS: .Gadget {background: url(http://картинка) repeat-y; margin-bottom: 7px; width: 209px; overflow: hidden; vertical-align: top} .Gadget .login {display:block; text-decoration:none; margin-bottom:5px} .Gadget .GadgetContent {padding: 0 4px; width: 201px} .Gadget .GadgetSmoothBottom {background: url(http://картинка) no-repeat 0 0; height: 15px} .Gadget .GadgetSmoothTop {background: url(http://картинка) no-repeat 0 0; height: 15px} .GadgetSmoothTop, .GadgetSmoothBottom, .GadgetContent {width: 209px; float: left} .Gadget h3 {color: white; font-size: 13px; font-weight: bold; padding:6px 0 0 20px; height: 30px} .Gadget h3 a {color: white; font-size: 13px; font-weight:700; text-decoration: none} .Gadget .Blue{background: url(http://картинка) no-repeat} Вопрос: Как мне сделать так, чтобы центральная часть сайта растягивалась по ширине?
-
Вот нашел еще один скрипт: <script LANGUAGE="JavaScript"> <!-- Begin pX = 100; pY = 100; obs = new Array(13); function ob() { for (i = 0; i < 13; i++) { if (document.all) obs[i] = new Array (eval('ob'+i).style,-100,-100); else obs[i] = new Array (eval('document.ob'+i),-100,-100); } } function cl(a, b, c) { if (document.all) { if (a != 0) b += -1; eval('c'+a+'.style.pixelTop='+(pY+(c))); eval('c'+a+'.style.pixelLeft='+(pX+(b))); } else { if (a != 0) b += 10; eval('document.c'+a+'.top='+(pY+(c))); eval('document.c'+a+'.left='+(pX+(b))); } } function runClock() { for (i = 0; i < 13; i++) { obs[i][0].left=obs[i][1]+pX; obs[i][0].top=obs[i][2]+pY; } } var lastsec; function timer() { time = new Date (); sec = time.getSeconds(); if (sec != lastsec) { lastsec = sec; sec = Math.PI * sec / 30; min = Math.PI * time.getMinutes() / 30; hr = Math.PI * time.getHours() / 6 + Math.PI * parseInt(time.getMinutes()) / 360; for (i = 1; i < 6; i++) { obs[i][1] = Math.sin(sec) * (44 - (i-1) * 11) - 16; if (document.layers)obs[i][1] += 10; obs[i][2] = -Math.cos(sec) * (44 - (i-1) * 11) - 27; } for (i = 6;i < 10; i++) { obs[i][1] = Math.sin(min) * (40 - (i-6) * 10) - 16; if (document.layers)obs[i][1] += 10; obs[i][2] = -Math.cos(min) * (40 - (i-6) * 10) - 27; } for (i = 10; i < 13; i++) { obs[i][1] = Math.sin(hr) * (37 - (i-10) * 11) - 16; if (document.layers)obs[i][1] += 10; obs[i][2] = -Math.cos(hr) * (37 - (i-10) * 11) - 27; } } } function setNum() { cl (0, -67, -65); cl (1, 10, -51); cl (2, 28, -33); cl (3, 35, -8); cl (4, 28, 17); cl (5, 10, 35); cl (6, -15, 42); cl (7, -40, 35); cl (8, -58, 17); cl (9, -65, -8); cl (10, -58, -33); cl (11, -40, -51); cl (12, -16, -56); } function startClock() { ob(); setNum(); setInterval('timer()', 100); setInterval('runClock()', 100); } // End --> </script> <style> ..num {color:white;width:30px;text-align:center; } </style> <body onLoad="java script:startClock();" bgcolor=#cccccc> <div id="c0" style="position:absolute;left:36;top:36; z-index:2;"> <table> <tr> <td style="background:url('http://ссылка на мой фон');" width=120 height=120> </td> </tr> </table> </div> <div id="c1" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>1</b></div> <div id="c2" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>2</b></div> <div id="c3" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>3</b></div> <div id="c4" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>4</b></div> <div id="c5" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>5</b></div> <div id="c6" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>6</b></div> <div id="c7" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>7</b></div> <div id="c8" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>8</b></div> <div id="c9" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>9</b></div> <div id="c10" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>10</b></div> <div id="c11" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>11</b></div> <div id="c12" class="num" style="position:absolute;left:20;top:-20; z-index:5;font-size:11px;"><b>12</b></div> <div id="ob0" class="num" style="position:absolute;left:-20;top:-20;z-index:1"> </div> <div id="ob1" class="num" style="position:absolute;left:-20;top:-20;z-index:8"> <font size="+3" color="#0000ff"><b>.</b></font></div> <div id="ob2" class="num" style="position:absolute;left:-20;top:-20;z-index:8"> <font size="+3" color="#0000ff"><b>.</b></font></div> <div id="ob3" class="num" style="position:absolute;left:-20;top:-20;z-index:8"> <font size="+3" color="#0000ff"><b>.</b></font></div> <div id="ob4" class="num" style="position:absolute;left:-20;top:-20;z-index:8"> <font size="+3" color="#0000ff"><b>.</b></font></div> <div id="ob5" class="num" style="position:absolute;left:-20;top:-20;z-index:8"> <font size="+3" color="#0000ff"><b>.</b></font></div> <div id="ob6" class="num" style="position:absolute;left:-20;top:-20;z-index:7"> <font size="+3" color="#00ffff"><b>.</b></font></div> <div id="ob7" class="num" style="position:absolute;left:-20;top:-20;z-index:7"> <font size="+3" color="#00ffff"><b>.</b></font></div> <div id="ob8" class="num" style="position:absolute;left:-20;top:-20;z-index:7"> <font size="+3" color="#00ffff"><b>.</b></font></div> <div id="ob9" class="num" style="position:absolute;left:-20;top:-20;z-index:7"> <font size="+3" color="#00ffff"><b>.</b></font></div> <div id="ob10" class="num" style="position:absolute;left:-20;top:-20;z-index:6"> <font size="+3" color="#ffff00"><b>.</b></font></div> <div id="ob11" class="num" style="position:absolute;left:-20;top:-20;z-index:6"> <font size="+3" color="#ffff00"><b>.</b></font></div> <div id="ob12" class="num" style="position:absolute;left:-20;top:-20;z-index:6"> <font size="+3" color="#ffff00"><b>.</b></font></div> Возникла другая проблема: Если вставить его на страницу, то он отображается всегда в верхнем левом углу. А как сделать так, что бы можно было вставить этот скрипт в любую область страницы? Как я понимаю, нужно сделать что то с position:absolute;left:-20;top:-20;z-index:7
-
наверное. Я его в каком-то сборнике нашел. жалко , но все равно спс.
-
Здравствуйте. Есть скрипт часов: <script LANGUAGE="JavaScript"> <!-- Begin fCol = '000000'; //face colour. sCol = 'ff0000'; //seconds colour. mCol = '000000'; //minutes colour. hCol = '000000'; //hours colour. H = '....'; H = H.split(''); M = '.....'; M = M.split(''); S = '......'; S = S.split(''); Ypos = 0; Xpos = 0; Ybase = 8; Xbase = 8; dots = 12; ns = (document.layers)?1:0; if (ns) { dgts = '1 2 3 4 5 6 7 8 9 10 11 12'; dgts = dgts.split(' '); for (i = 0; i < dots; i++) { document.write('<layer name=nsDigits'+i+' top=0 left=0 height=30 width=30><center><font face=Arial,Verdana size=1 color='+fCol+'>'+dgts[i]+'</font></center></layer>'); } for (i = 0; i < M.length; i++) { document.write('<layer name=ny'+i+' top=0 left=0 bgcolor='+mCol+' clip="0,0,2,2"></layer>'); } for (i = 0; i < H.length; i++) { document.write('<layer name=nz'+i+' top=0 left=0 bgcolor='+hCol+' clip="0,0,2,2"></layer>'); } for (i = 0; i < S.length; i++) { document.write('<layer name=nx'+i+' top=0 left=0 bgcolor='+sCol+' clip="0,0,2,2"></layer>'); } } else { document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">'); for (i = 1; i < dots+1; i++) { document.write('<div id="ieDigits" style="position:absolute;top:0px;left:0px;width:30px;height:30px;font-family:Arial,Verdana;font-size:10px;color:'+fCol+';text-align:center;padding-top:10px">'+i+'</div>'); } document.write('</div></div>') document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">'); for (i = 0; i < M.length; i++) { document.write('<div id=y style="position:absolute;width:2px;height:2px;font-size:2px;background:'+mCol+'"></div>'); } document.write('</div></div>') document.write('</div></div>') document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">'); for (i = 0; i < H.length; i++) { document.write('<div id=z style="position:absolute;width:2px;height:2px;font-size:2px;background:'+hCol+'"></div>'); } document.write('</div></div>') document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">'); for (i = 0; i < S.length; i++) { document.write('<div id=x style="position:absolute;width:2px;height:2px;font-size:2px;background:'+sCol+'"></div>'); } document.write('</div></div>') } function clock() { time = new Date (); secs = time.getSeconds(); sec = -1.57 + Math.PI * secs/30; mins = time.getMinutes(); min = -1.57 + Math.PI * mins/30; hr = time.getHours(); hrs = -1.57 + Math.PI * hr/6 + Math.PI*parseInt(time.getMinutes())/360; if (ns) { Ypos = window.pageYOffset+window.innerHeight-60; Xpos = window.pageXOffset+window.innerWidth-80; } else { Ypos = document.body.scrollTop + window.document.body.clientHeight - 60; Xpos = document.body.scrollLeft + window.document.body.clientWidth - 60; } if (ns) { for (i = 0; i < dots; ++i){ document.layers["nsDigits"+i].top = Ypos - 5 + 40 * Math.sin(-0.49+dots+i/1.9); document.layers["nsDigits"+i].left = Xpos - 15 + 40 * Math.cos(-0.49+dots+i/1.9); } for (i = 0; i < S.length; i++){ document.layers["nx"+i].top = Ypos + i * Ybase * Math.sin(sec); document.layers["nx"+i].left = Xpos + i * Xbase * Math.cos(sec); } for (i = 0; i < M.length; i++){ document.layers["ny"+i].top = Ypos + i * Ybase * Math.sin(min); document.layers["ny"+i].left = Xpos + i * Xbase * Math.cos(min); } for (i = 0; i < H.length; i++){ document.layers["nz"+i].top = Ypos + i * Ybase * Math.sin(hrs); document.layers["nz"+i].left = Xpos + i * Xbase * Math.cos(hrs); } } else{ for (i=0; i < dots; ++i){ ieDigits[i].style.pixelTop = Ypos - 15 + 40 * Math.sin(-0.49+dots+i/1.9); ieDigits[i].style.pixelLeft = Xpos - 14 + 40 * Math.cos(-0.49+dots+i/1.9); } for (i=0; i < S.length; i++){ x[i].style.pixelTop = Ypos + i * Ybase * Math.sin(sec); x[i].style.pixelLeft = Xpos + i * Xbase * Math.cos(sec); } for (i=0; i < M.length; i++){ y[i].style.pixelTop = Ypos + i * Ybase * Math.sin(min); y[i].style.pixelLeft = Xpos + i * Xbase * Math.cos(min); } for (i=0; i < H.length; i++){ z[i].style.pixelTop = Ypos + i * Ybase*Math.sin(hrs); z[i].style.pixelLeft = Xpos + i * Xbase*Math.cos(hrs); } } setTimeout('clock()', 50); } if (document.layers || document.all) window.onload = clock; // End --> </script> Возможно ли заменить в нем стрелки и фон циферблата на картинки? Я в js новичек, так что если можно, то объясните подробно. Заранее спасибо.