Jump to content

Lazar

User
  • Posts

    42
  • Joined

  • Last visited

Posts posted by Lazar

  1. Есть блок ширина которого неизвестна(с id=pageMenu). В этот блок помещается ещ? n-е количество блоков с сылками. Надо чтобы все эти n блоков полностью заняли объ?м блока с id=pageMenu

    Код:

    #pageMenu{

    margin: 0px auto;

    position: relative;

    height: 15px;

    display: block;

    text-align: center;

    border: 1px solid red;

    }

    #pageMenu .menu{

    margin: 0px auto;

    background: white;

    display: block;

    float: left;

    cursor: hand;

    width: 25%;

    text-decoration: none;

    border: 1px solid red;

    }

    При такой записи я взял n=4 при этом если дописать /*border: 1px solid red;*/ что я и сделал , то 4-й блок переносится на другую строку, чего я не хочу..

    Вобщем, надо чтобы все эти n блоков полностью заняли обэ?м блока с id=pageMenu

    html:

  2. dadada

    netnetnet

    вс? равно должно работать браузер просто должен забить на неизвестный ему тег

    ________________________________________________________________________________

    Попробуй отдельно создать файл к примеру myCss.css в н?м прописать код :

    h1 { color:red; font-style:italic; }

    h2 { color:blue; }

    В html-ке:

    quot;-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

    Страничка

    dadada

    netnetnet

  3. Страница состоит из тр?х частей(верх центр низ): top content и bottom

    top и bottom заданы no-repeat, а в contente повторяющаяся картинка repeat-y и при повторении искажается градиент(который присутствует на самой повторяющейся картинке в разделе content)

    вопрос: Как избежать искажение ?

  4. У меня есть какой-то div с определ?нным id. Я хочу чтобы при клике на область выполнялась какая-то функция,при этом я не хочу прописывать событие в теге div

    те {

    <script src='scripts/menu.js' type='text/javascript'>

    }

    В файле menu.js{

    function mydiv.onclick(){

    alert('Превед');

    }

    }

    При этом в ie вс? хорощо работает,а в опере он без какого-либо события запускает alert();

  5. Вот полный код

    <!DOCTYPE html PUBLIC >
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>myPhotoLab</title>
    </head>
    <script language="javascript" type="text/javascript">
    // JavaScript Document

    <!--

    /////////////////////////////////////////////////////////////////////////////////////////////

    p=0;
    myFolder=new Array(); /*создание массива где хранятся фотки*/


    /////////////////Указываю количество фотографий в папке///////////////////////////////////////////////
    myFolder[p]=new Array('8');
    myFolder[(p=p+1)]=new Array('9');
    myFolder[(p=p+1)]=new Array('2');
    ///////////////////////////////////////////////////////////////////////////////////////////////////////////////
    for(t=0;t<=p;t++){
    for(l=1;l<=myFolder[t][0];l++){
    myFolder[t][l]=new Image();
    myFolder[t][l].src='photo/block'+t+'/'+l+'_resize.jpg'; /*Гружу картинки в кэш*/
    }
    }
    ////////////////////////////////////////////////////////////////////////////////////////////////////////


    /*Начальное значение*/
    numb=0;
    i=1;
    /*Выбор папки(блока)*/
    function changeBlock(sel){
    i=1; /*Обнуление значения сч?тчика*/
    numb=sel.options[sel.selectedIndex].value; /*Номер выбранной папки*/
    document.getElementById('myImg').src=myFolder[numb][i].src;
    }

    function nextPhoto(){
    if(i<myFolder[numb][0]){
    i=i+1;
    document.getElementById('myImg').src=myFolder[numb][i].src;
    }
    }

    function lastPhoto(){
    if(i>1){
    i=i-1;
    document.getElementById('myImg').src=myFolder[numb][i].src;
    }
    }
    /*Открывает окно с фотографией*/

    function winOpen(){

    myBars='directories=no,location=no,menubar=no,titlebar=no,status=no';
    var myOption='scrollbars=yes,resizable=yes,width=1024';

    myFeatures=myBars+','+myOption;
    newWin=open('','myPhoto',myFeatures);
    mySrc='photo/block'+numb+'/'+i+'.jpg';
    newWin.document.writeln('<body bgcolor="black"><div align="center"><img src='+mySrc+'></div></body>')
    }

    //-->

    </script>


    <body bgcolor='#66FFFF'>

    <table align='left'>
    <td width='100%' height='100%' bgcolor="#FF0000">
    <select onchange='changeBlock(this)' size='4'>
    <option value=0>блок 1</option>
    <option value=1>блок 2</option>
    <option value=2>блок 3</option>
    </select>
    </td>
    </table>

    <table align='center'>
    <!-- Кнопки управления -->
    <td width='100%' height='100%'>



    <div align='center'>
    <button onclick='i=2;lastPhoto()'> << </button>
     
    <button onclick='lastPhoto()'> < </button>
     
    <button onclick='nextPhoto()'> > </button>
     
    <button onclick='i=myFolder[numb][0]-1;nextPhoto()'> >> </button>



    </div>

    <!-- Вывод изображения -->

    <img src='photo/block0/1_resize.jpg' id='myImg' width="200" alt='нажмите левой клавишей мыши на фото для увеличения' onclick='winOpen()'>
    </td>
    </table>


    </table>




    </body>
    </html>

    скриптег просматривает фотки.Сперва я их гружу в кэш.На экране отображаются тока картинки с ниским разрешением _resize.. при нажатии на не? открывается окошко newWin,туда грузит картинку более высокого качества.

  6. Пасиб... )У меня тут возникла ещ? одна проблемка IE почему-то не хочет выполнять функцию-

    <script>
    function winOpen(){
    myBars='directories=no,location=no,menubar=no,titlebar=no,status=no';
    var myOption='scrollbars=yes,resizable=yes,width=1024';
    myFeatures=myBars+','+myOption;
    newWin=open('','myPhoto',myFeatures);
    mySrc='photo/block0/1.jpg';
    newWin.document.writeln('<body bgcolor="black"><div align="center"><img src='+mySrc+'></div></body>')
    }
    </script>

    <img src='photo/block1/1.jpg' id='myImg' width="200" alt='' onclick='winOpen()'>

    Оперой и мазилой делает

  7. Есть скрипт,который тупо просматривает фотки,изменяя атрибут src тега img.Надо сделать так чтобы мне не надо было указывать количество фотографий в папке и запускать цикл,а чтобы он сам определил есть ли фотография по данной ссылке,и в случае значения true загружал е???и соответственно изменял значения атрибута

×
×
  • 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