Jump to content

insy

User
  • Posts

    30
  • Joined

  • Last visited

insy's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. еще вопрос... Скрипт заработал...картинка увеличивается, а параметры к ней не применяются( hs.graphicsDir = '../highslide/graphics/'; hs.align = 'center'; hs.transitions = ['expand', 'crossfade']; hs.outlineType = 'rounded-white'; hs.fadeInOut = true; //hs.dimmingOpacity = 0.75; // Add the controlbar hs.addSlideshow({ //slideshowGroup: 'group1', interval: 5000, repeat: false, useControls: true, fixedControls: 'fit', overlayOptions: { opacity: .75, position: 'bottom center', hideOnMouseOut: true } });
  2. а можно простой пример...
  3. прошу прощения за глупый вопрос, но все же пришлось вернуться к данной теме! Когда мы нажимаем на ссылку и срабатывает свич, выделяется цветом раздел... при нажатии на следующую ссылку, стиль на предыдущей остается! Как сделать, чтобы стиль присваивался только к одному элементу, на который в данный момент и нажал пользователь?
  4. Вселенское спасибо за скорость и о5же в точку!
  5. Всем доброго времени суток! Понимаю, вопрос тривиальный и скорее всего проблема лежит в путях, но самому дойти к сожалению не получается... В общем есть див, в который аяксом подгружаются картинки с прикрученной к ним фото галереей fancebox. Трудность заключается в том, что та информация которая подгружается почему то не видит скрипта fancybox'a и картинки, которые должны увеличиваться просто появляются в новом окне... В то же время, если открыть страницу с фотографиями отдельно, то все работает замечательно! Подгружаемый файл... <div class="highslide-gallery"> <a href="images/gallery1.jpg" class="highslide" onclick="return hs.expand(this)"> <img src="images/gallery1.thumb.jpg" alt="Highslide JS" title="Click to enlarge" /> </a> <div class="highslide-caption"> Caption for the first image. This caption can be styled using CSS. </div> <!-- Repetionion of the above --> <a href="images/gallery2.jpg" class="highslide" onclick="return hs.expand(this)"> <img src="images/gallery2.thumb.jpg" alt="Highslide JS" title="Click to enlarge" /></a> <div class="highslide-caption"> Caption for the second image. </div> <a href="images/gallery3.jpg" class="highslide" onclick="return hs.expand(this)"> <img src="images/gallery3.thumb.jpg" alt="Highslide JS" title="Click to enlarge" /></a> <div class="highslide-caption"> Caption for the third image. </div> </div> Ajax function showContent(link) { var cont = document.getElementById('content'); var loading = document.getElementById('loading'); cont.innerHTML = loading.innerHTML; var http = createRequestObject(); if( http ) { http.open('get', link); http.onreadystatechange = function () { if(http.readyState == 4) { cont.innerHTML = http.responseText; } } http.send(null); } else { document.location = link; } } function createRequestObject() { try { return new XMLHttpRequest() } catch(e) { try { return new ActiveXObject('Msxml2.XMLHTTP') } catch(e) { try { return new ActiveXObject('Microsoft.XMLHTTP') } catch(e) { return null; } } } } hightslide hs.graphicsDir = '../highslide/graphics/'; hs.align = 'center'; hs.transitions = ['expand', 'crossfade']; hs.outlineType = 'rounded-white'; hs.fadeInOut = true; //hs.dimmingOpacity = 0.75; // Add the controlbar hs.addSlideshow({ //slideshowGroup: 'group1', interval: 5000, repeat: false, useControls: true, fixedControls: 'fit', overlayOptions: { opacity: .75, position: 'bottom center', hideOnMouseOut: true } });
  6. Огромное спасибо! Nekromancer в точку Вопрос закрыт.
  7. это понятно, меня интересует, что прописать в начален свича в переменной id, чтобы он мог его определить...
  8. Доброго времени суток!!! Народ , подскажите пожалуйста как пустить id по switch'у ? Я хочу, чтобы в зависимости от того на ссылку с каким id нажали, происходила фиксация данного раздела и выделение его цветом. <ul> <li><a href="#" id ="friends" onclick="showContent('<?=site_url('main/friends');?>');" title=""><b>Н</b>аши Друзья</a></li> <li><a href="#" id ="gb" onclick="showContent('<?=site_url('main/guest');?>');" title=""><b>Г</b>остевая книга</a></li> <li><a href="#" id ="contacts" onclick="showContent('<?=site_url('main/contacts');?>');" title=""><b>К</b>онтакты</a></li> </ul> Все соответственно придется прописывать в showContent() то есть просто на onclick повесить нельзя, собственно в этом и проблема
  9. insy

    Убрать LEFT JOIN

    Просто есть запрос к котрому Join'ятся подзапросы LEFT JOIN ( SELECT SUM(__PS.fn_oms) AS oms_summ, SUM(__PS.fn_rate_by_state_norm) AS state_norm, __PS.`pk_id` as id FROM tusers U LEFT JOIN tmain_and_under_foundings MAUF ON MAUF.fk_user = U.pk_id LEFT JOIN tgeneral_description_section GDS ON GDS.fk_user = U.pk_id LEFT JOIN tpost_section __PS ON __PS.fk_mauf = MAUF.pk_id LEFT JOIN tdic_code_post POST_CODE ON __PS.fk_code_medic_post = POST_CODE.pk_id GROUP BY __PS.fk_user, __PS.fk_mauf, __PS.fk_code_department, __PS.`fk_code_medic_post` )POST_DEP_COUNTER ON PS.pk_id = POST_DEP_COUNTER.id И благодаря им очень сильно замедляется выполнение самого запроса... Вот и хочу как-то переписать!
  10. Доброго времени суток! На что можно заменить LEFT JOIN?
  11. insy

    Pagination

    а предыдущие как убрать? и еще вопрос, как это оптимизировать... у меня 750 страниц, я же не буду каждый раз новый цикл писать...
  12. Делаю pagination. Подскажите как реализовать следующую задачу. есть 20 элементов после выборки(Всего 700). Как сделать, чтобы при нажатии на кнопку далее эти 20 исчезали и появлялись следующие 20...
  13. insy

    Pagination

    <?php $num_pages = ceil($page_cnt/20); for($i=1;$i<=$num_pages;$i++) { ?> <a href = "java script:submitPagination('<?=$i;?>')"><?=$i;?></a> <?php }?> примерно так... запрос слишком большой выложить не получиться.... <?php $num_pages = ceil($page_cnt/20); for($i=1;$i<=$num_pages;$i++) { ?> <a href = "java script:submitPagination('<?=$i;?>')"><?=$i;?></a> <?php }?> Наверное лучше так
  14. insy

    Pagination

    Мне нужно изначально, чтобы выводилось не 755 страниц а только 20...
×
×
  • 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