Rezultate 1 la 4 din 4

Subiect: Disable scroll background page cand popul este activ

  1. #1
    Avatarul lui florescualin
    florescualin este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    2nd April 2009
    Posturi
    148
    Putere Rep
    0


    Implicit Disable scroll background page cand popul este activ

    Am nevoie de putin ajutor. Mai exact am un popup care este fix, doar ca atunci cand cineva intra pe site poate derula pe scroll pagina. As vrea ca sa nu se poata derula pagina pana cand nu se iese din popup. Ma puteti ajuta?

  2. #2
    Avatarul lui IulianCaz
    IulianCaz este deconectat Membru SeoPedia
    Reputatie:
    17
    Data înscrierii
    30th March 2015
    Locaţie
    Bucuresti
    Posturi
    38
    Putere Rep
    17


    Implicit

    Te pot ajuta, dar cred că reușești și singur. În momentul în care se declanșează acțiunea de popup blochezi scroll-ul / săgeata / touchpad-ul. Când se închide popup-ul, le activezi la loc.
    Ex : Disable scrolling

  3. #3
    Avatarul lui ThunderScripts
    ThunderScripts este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    17th June 2015
    Vârstă
    32
    Posturi
    1
    Putere Rep
    0


    Implicit

    Din pacare ce faci tu acolo e sa blochezi functia de scroll cu prevent default, dar daca apesi pe butonul de scroll o sa faca scroll...ceea ce nu inchide un modal dar iti permite sa faaci scroll. Am creeat ceva asemanator care sa iti simuleze un modal...ceea ce trebuie tu sa pastrezi si sa adaptezi la ceea ce iti trebuie este js-ul si sa pui clasa stopscroll sau cum vrei tu sa o numesti. Ai aici un exemplu. E si ce ai scris tu o varianta, insa nu cred ca e completa. Sper sa te ajute.

  4. #4
    Avatarul lui C. Andrei
    C. Andrei este deconectat Membru SeoPedia
    Reputatie:
    15
    Data înscrierii
    19th January 2016
    Locaţie
    Bucureşti
    Posturi
    94
    Putere Rep
    15


    Implicit

    În caz că mai are cineva nevoie, cred că cea mai bună soluţie este:

    Cod HTML:
    $(document).ready(function(){
    	var block_scroll = -1;
    	$(".popup").mouseenter(function(){
    		block_scroll = $(window).scrollTop();
    	}).mouseleave(function(){
    		block_scroll = -1;
    	});
    	$(window).scroll(function() {
    		if(block_scroll > -1)
    		{
    			$(window).scrollTop(block_scroll);
    		}
    	});
    })

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Răspunsuri: 48
    Ultimul Post: 21st March 2015, 16:28
  2. Cand o sa se faca noul Google Page Rank Update ?
    De ovidiuolaru în forumul Noutati de la Google (Stiri)
    Răspunsuri: 17
    Ultimul Post: 3rd January 2015, 00:16
  3. disable the print screen key
    De cris în forumul Plagiat
    Răspunsuri: 7
    Ultimul Post: 9th November 2012, 01:37
  4. Google Page Rank este cazut..
    De diet.popu în forumul Google
    Răspunsuri: 3
    Ultimul Post: 6th October 2011, 14:26
  5. sIFR + scroll
    De prodan_13 în forumul Client side
    Răspunsuri: 1
    Ultimul Post: 28th May 2009, 23:26

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •