Modificare Script sa ascunda cadru la clic pe link din el
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
General
- Mesaje:26
Modificare Script sa ascunda cadru la clic pe link din el
Buna
Am facut ca atunci cind intri pe site automat sa aparat o fereastra in care sunt indicate niste linkuri si vreau ca atunci cind apas pe un anumit link, aceasta fereastra sa se inchida si ramin pe site dat.
Eu am luat de pe net si am modificat aceasta fereastra in css, ea are un script scris care cind apesti butoanele Esc, F1, F2, etc se inchide, asta e scriptul:
Cod: Selectaţi tot
<script>
window.onkeyup = okno;
document.getElementById('popup').onclick = okno;
function okno(e) {
if (e.target.nodeName != 'DIV' && e.target.nodeName != 'FIGCAPTION' || e.keyCode==27) {
document.getElementById('popup').style.display='none';
sessionStorage.setItem('popup1', 'none');
}
}
if(sessionStorage.getItem('popup1')) {
document.getElementById('popup').style.display='none';
}
</script>
cum sa modic acest cod ca sa se inchida numai cind apesi pe linkul dorit?
Poate ma ajutati voi, multumesc mult .
MarPlo
Mesaje:4343
Salut
Incearca asa:
Cod: Selectaţi tot
<script>
var links_pop = document.getElementById('popup').querySelectorAll('a');
var nr_links_pop = links_pop.length;
for(var i=0; i<nr_links_pop; i++) {
links_pop[i].onclick = function(){
document.getElementById('popup').style.display='none';
sessionStorage.setItem('popup1', 'none');
};
}
if(sessionStorage.getItem('popup1')) {
document.getElementById('popup').style.display='none';
}
</script>
Subiecte similare
- Modificare cod Animated musical notes
HTML - XHTML - CSS
Primul mesaj
Fiindca astazi suntem in 31 decembrie 2020, va doresc un sincer La multi ani si toate cele bune in 2021. :)
Sincer sa fiu, am imprumutat un cod de...
Ultimul mesaj
Multumesc pentru raspuns si pentru solutia de cod.
- Link deschis in Popup modal
JavaScript - jQuery - Ajax
Primul mesaj
Salut,
nu gasesc cum sa fac un popup modal genul asta: solodev.com/blog/web-design/how-to-make-an-external-link-pop-up-modal.stml
Dar cand dau...
Ultimul mesaj
am gasit ceva dar nu e functional cum trebuie,momentan am facut asa
<a href= <?php echo /privat&who=$chat...