14. maj 2001 - 13:14Der er
11 kommentarer og 2 løsninger
Slå tekst links fra!
Jeg har en applikation hvor der sommetider popper en advarsel op i en iframe ovenpå selve applikationen. Jeg sidder med problemet at almindelige links på den underliggende side stadig er aktive. Er det muligt at lave en funktion som slår alle links fra på siden indtil advarslen er blevet lukket igen???
function disableLinks(){ document.onclick = checkLink; } function checkLink(){ var e=event.srcElement if (e && e.tagName==\"A\") return false; } function enableLinks(){ document.onclick = null; }
Det kan godt være at jeg ikke var helt detaljeret nok i mit spørgsmål .... Alt på min side skal faktisk disables undtagen de(n) knap(per) som ligger i den iframe som popper op. Grunden til at jeg ikke bruger standard alerts er at vi gerne vil vise forskellige ikoner for forskellige fejl og undgå standard ikonet!
dreamcode, hvad så med at bruge et modal dialog window ? Det har fokus over alt andet, hvilket betyder at det andet vindue ikke kan bruges før det er lukket.
Det kan jeg ikke .... vi må ikke have de irriterende blå titel linier på ..... Jeg mener at have set et site som havde disse alert bokse, som på en eller anden måde \"dimmede\" hele skærmen grå, lavede en iframe alert ovenpå og disablede alle events på de underliggende lag .... er det mon en mulighed!
JEg uddyber lige lidt mere, jeg kan jo godt skjule linkene, images og knapper osv osv ved at have et hvidt lag ovenpå som jeg tænder når min custom alertbox tændes, problemet er bare at der sommetider er select boxe på den side hvor alerten skal vises, og disse kan jo ikke skjules af et overliggende lag! eller ??? nogen forslag ?
er det så samtidig mulig at lave en funktion som gør at der ikke kan scrolles .... mit hvide overlay bliver jo sat til 100% i højde og bredde og tager som sådan ikke højde for evt. scrolling eller resize
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.