Jump to content

ags

Newbie
  • Posts

    9
  • Joined

  • Last visited

ags's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. А у меня в фоксе работет как надо, и в опере, и в сафари. Короче всем спасибо большое!
  2. Доброго времени суток. Задача: при нажатии на картинку весь текст на странице должен выделиться (аналог ctrl+A). Вопрос: можно ли так сделать? Если да, то как? Заранее спасибо
  3. Появилась такая проблема. Нужно сделать так, чтобы после нажатия на ссылку (сохранить старницу) пользователю выдавалось стандартное сообщение (загрузка файла), где бы он сам выбрал директорию на своем винте, куда ее нужно сохранить. Дело-то в том, что архив сделать нельзя, а просто папку (там html и пара-другая картинок) таким образом не сохранишь... Что же делать? Есть правда одна идея: в любом браузере есть функция сохранить как. Может быть каким-то образом ее можно вызвать со страницы (как "сделать стартовой" или "добавить в избранное")? В общем подскажите пожалуйста, можно ли сделать такую штуку и, если можно, то как? )
  4. Здравствуйте. Такая проблема. Бэкграундом к слою (это открывающееся окно, поверх всего остального) служит "изображение" 1*1 пиксель -- полупрозрачный png. Все весело и красиво. Но дело в том, что если у пользователя отключены картинки, то бэкграунда просто нет. Получается текст даннго слоя поверх остальной части страницы. Главное, если еще поставить фон цветом, то прозрачности вообще не будет. #dialogWindow { width: 290px; height: 220px; position: absolute; clip: rect(auto 150px auto 150px); top: 40%; left: 50%; margin-left: -150px; background-color: #FFFFFF; BACKGROUND-IMAGE: url(png.png); } Вот вопрос: можно ли постаить фон цветом так, чтобы прозрачность осталась, и, если такого нельзя, то как средствами javascript узнать -- включены ли картинки у пользователя или нет.
  5. Спасибо большое! Вот это работает!
  6. Извините, с самого начала задал вопрос немного не правильно. Тут проблема скорее в несовместимости с разными браузерами... вообще нужно, чтобы фон в таблице динамически менялся. document.getElementById("yatablica").background="XXX.bmp"; Этот код отлично работает в IE, но в опере и фаерфоксе вообще никак... Как исправить? Или может есть другие способы...? Кстати код document.getElementById("yatablica").backgroundImage="url(XXX.bmp)"; вообще не работает
  7. Вот код таблицы. Там три колонки, при наведении на каждую меняется цвет. Но только в експлорере пунктирная рамка иногда перебивается какой-то черной. <TABLE height=230 cellSpacing=0 cellPadding=0 border=0> <TBODY> <TR> <TD vAlign=top width=454> <table border=0 width=100%> <tr height=176> <td align=left> <div onclick="makeselect_s(1);" onmouseover="mouse_over(1);" onmouseout="mouse_out(1);"> <table id=s1 style="border-color: #ABABAB; border-style: dashed; border-width: 1"> <tr height=176><td width=132 align=center> <font style='FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Verdana'> Первая колонка <script> prbtn("c1b1","Ctr + 1"); prbtn("c1b2","Ctr + 2"); prbtn("c1b3","Ctr + 3"); </script> </font> </td></tr> </table> </div> </td> <td align=center> <div onclick="makeselect_s(2);" onmouseover="mouse_over(2);" onmouseout="mouse_out(2);"> <table id=s2 style="border-color: #ABABAB; border-style: dashed; border-width: 1"> <tr height=176><td width=132 align=center> <font style="FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Verdana"> Вторая колонка <script> prbtn("c2b1","Ctr + 4"); prbtn("c2b2","Ctr + 5"); prbtn("c2b3","Ctr + 6"); </script> </font> </td></tr> </table> </div> </td> <td align=right> <div onclick="makeselect_s(3);" onmouseover="mouse_over(3);" onmouseout="mouse_out(3);"> <table id=s3 style="border-color: #ABABAB; border-style: dashed; border-width: 1"> <tr height=176><td width=132 align=center> <font style="FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Verdana"> Третья колонка <script> prbtn("c3b1","Ctr + 7"); prbtn("c3b2","Ctr + 8"); prbtn("c3b3","Ctr + 9"); </script> </font> </td></tr> </table> </div> </td> </tr> </table> А вот еще явакод: <script> var cur_c=1; var arr_names=new Array(); var arr_links=new Array(); for(i=1;i<=9;i++) { arr_names[i]="Кнопка "+i; arr_links[i]="http://"; } function prbtn(id,prname) { document.write(" <table style='FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Verdana' background='pr_1.gif' width=101 height=22 id="+id+"><tr><td align=center>"+prname+"</td></tr></table>"); } function makeselect(n) { for(i=1;i<=3;i++) { for(a=1;a<=3;a++) { document.getElementById("c"+a+"b"+i).background="pr_1.gif"; } } document.getElementById("c"+cur_c+"b"+n).background="pr_2.gif"; } function makeselect_s(n) { for(c=1;c<=3;c++) { arr_names[(cur_c-1)*3+c]=document.getElementById("name"+c).value; arr_links[(cur_c-1)*3+c]=document.getElementById("link"+c).value; } cur_c=n; for(i=1;i<=3;i++) { document.getElementById("s"+i).style.backgroundColor="#ffffff"; } document.getElementById("s"+n).style.backgroundColor="#F7F7F2"; makeselect(1); document.getElementById("name1").select(); for(c=1;c<=3;c++) { document.getElementById("name"+c).value=arr_names[(n-1)*3+c]; document.getElementById("link"+c).value=arr_links[(n-1)*3+c]; } } function mouse_over(n) { document.getElementById("s"+n).style.backgroundColor="#FBFBF8"; } function mouse_out(n) { if(n==cur_c) { document.getElementById("s"+n).style.backgroundColor="#F7F7F2"; } else { document.getElementById("s"+n).style.backgroundColor="#ffffff"; } } function holdplace(i,h) { if(document.getElementById(i).value=="") { document.getElementById(i).value=h; } } function next() { a=cur_c; a++; if(a>3) { a=1; } makeselect_s(a); } </script> Что тут не так?
  8. Вот этот кусок кода работает в IE но не пашет в остальных. Скажите, в чем проблема? document.getElementById("yatablica").background="XXX.bmp";
  9. Здрасти. Такая проблема. Вот в этой статье (http://stepbystep.htmlbook.ru/?id=23)написано, что можно вместо кнопки поставить изображение. Это хорошо. Но не до конца. Мне нужно, чтобы там было не просто изображение, а rollover, с текстом поверх картинки. Как такое можно осуществить, имея только это: <input type="image" src="/images/imgbutton.gif" width="91" height="25" align="middle" alt="Отправить форму на сервер"> и это: <FORM name=web action=http://www.yandex.ru/yandsearch method=get><INPUT maxLength=500 size=38 name=text><font face=arial> <a href="???" class="rollover3"><div onclick=location.http:/???"><table style='FONT-SIZE: 14pt' width=115 height=34 border=0><tr><td align=center><span class=txt>Поиск</span></td></tr></table></a></td></tr></table></a>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy