Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπερα,

 

εχω αυτο το κωδικα για να διχνει ποπ απ

 

<script language="JavaScript">
win2=window.open('http://www.google.gr,width=200,height=150')
win2.blur()
window.focus()
</script>

 

Και θα ηθελα το εξεις

 

1) με αυτό ανοίγει με το που κάνει load η σελιδα. μπορω να το αλλαξω σε οταν γινεται κλικ καπου στην σελίδα?

2) και το πιο σημαντικό να ανοίγει μόνο μια φορά ανά visitor και να μην τους ζαλιζει

 

Ευχαριστώ
 

Δημοσ.

Καλησπερα,

 

εχω αυτο το κωδικα για να διχνει ποπ απ

 

<script language="JavaScript">

win2=window.open('http://www.google.gr,width=200,height=150')

win2.blur()

window.focus()

</script>

 

Και θα ηθελα το εξεις

 

1) με αυτό ανοίγει με το που κάνει load η σελιδα. μπορω να το αλλαξω σε οταν γινεται κλικ καπου στην σελίδα?

2) και το πιο σημαντικό να ανοίγει μόνο μια φορά ανά visitor και να μην τους ζαλιζει

 

Ευχαριστώ

 

 

Καλησπέρα,

 

1) Ναι

2) Ναι

 

Παρακαλώ

Δημοσ.

Lol

 

τι ναι ναι? πως μπορω να το κανω ρωταω :D

 

Όχι, στο αρχικό ποστ γράφει ΑΝ μπορεις, οπότε απάντησα λίγο στην πλάκα για να το επισημάνω ;)

  • Like 1
Δημοσ.

Όχι, στο αρχικό ποστ γράφει ΑΝ μπορεις, οπότε απάντησα λίγο στην πλάκα για να το επισημάνω ;)

χαχα ναι όντως μ...α μου.

αλλά και συ πες πως μπορώ να το κάνω :D .

Δημοσ.

Χαχα.

1. Ναι γίνετε να κάνεις αυτό που θές
2. Ναι γίνετε να κάνεις αυτό που θές

Νομίζω ότι κάτι τέτοιο θες. Σου το έγραψα στο JsFiddle για να το δοκιμάσεις κιόλας.

Έχω φορτώσει την jQuery και ένα plugin το jQuery.Cookie. 

 

https://jsfiddle.net/cgm5evj5/3/

  • Like 1
Δημοσ.

Χαχα.

 

1. Ναι γίνετε να κάνεις αυτό που θές

2. Ναι γίνετε να κάνεις αυτό που θές

 

Νομίζω ότι κάτι τέτοιο θες. Σου το έγραψα στο JsFiddle για να το δοκιμάσεις κιόλας.

 

Έχω φορτώσει την jQuery και ένα plugin το jQuery.Cookie. 

 

https://jsfiddle.net/cgm5evj5/3/

Ευχαριστω για την απαντηση

μα δεν θελω να εχω <a href= να κανει κλικ καποιος :)

μαλλον εγω δεν ημουν ξεκαθαρος ( απο την αρχη κιολας χαχα ), δικο μου λαθος σορρυ...οταν κανει κλικ καπου στην σελιδα..ακομα και σε κενο σημειο να βγαζει ποπ.

Δημοσ.

Ευχαριστω για την απαντηση

μα δεν θελω να εχω <a href= να κανει κλικ καποιος :)

μαλλον εγω δεν ημουν ξεκαθαρος, δικο μου λαθος σορρυ...οταν κανει κλικ καπου στην σελιδα..ακομα και σε κενο σημειο να βγαζει ποπ.

Εεε μην βάζεις link βάλε div, span, section ότι θες. Αρκεί στον jquery click o selector να είναι για το σημείο που θες να ισχύει το click.  $('.yourdivclass').click(function(e){ .... });

 

https://jsfiddle.net/cgm5evj5/7/

Δημοσ.

χμμ το εκανα και δεν πεταει κανενα ποπ

<span class="link"> </span>

<script language="JavaScript">
jQuery(document).ready(function(){
    $('.link').click(function(e){
        if(!$.cookie('popup')){
            e.preventDefault();
            var win2 = window.open('http://www.google.gr');
            win2.blur();
            window.focus();
            $.cookie('popup', 1, {
                expires: 3 // 3 Days
            });
            return false;
        }
    });
});
</script>

Ευχαριστω

Δημοσ.

εχεις βαλει το ποπ απ σου να ενεργοποιειται με κλικ στο class με τιτλο "link"

 

γιατι αυτο?

για δοκιμή το άφησα όπως είναι για να δω άμα δουλεύει. αλλά δεν ..

Δημοσ.

χμμ το εκανα και δεν πεταει κανενα ποπ

<span class="link"> </span>

<script language="JavaScript">
jQuery(document).ready(function(){
    $('.link').click(function(e){
        if(!$.cookie('popup')){
            e.preventDefault();
            var win2 = window.open('http://www.google.gr');
            win2.blur();
            window.focus();
            $.cookie('popup', 1, {
                expires: 3 // 3 Days
            });
            return false;
        }
    });
});
</script>

Ευχαριστω

 

Λογικά για να τρέξει θα πρέπει να φορτώσεις το plugin jquery.cookie 

https://github.com/carhartl/jquery-cookie 

 

Φυσικά θα πρέπει να έχεις φορτώσει και την jQuery

 

Τώρα που δεν είναι link μπορείς να αφεραίσεις το e.preventDefault() καθώς και την return false;

 

jQuery(document).ready(function(){
  $('.link').click(function(e){
    if(!$.cookie('popup')){

        var win2 = window.open('http://www.google.gr');
        win2.blur();
        window.focus();
        $.cookie('popup', 1, {
           expires: 3 // 3 Days
        });

      }
    });
});
Δημοσ.

 

Λογικά για να τρέξει θα πρέπει να φορτώσεις το plugin jquery.cookie 

https://github.com/carhartl/jquery-cookie 

 

Φυσικά θα πρέπει να έχεις φορτώσει και την jQuery

 

Τώρα που δεν είναι link μπορείς να αφεραίσεις το e.preventDefault() καθώς και την return false;

 

jQuery(document).ready(function(){
  $('.link').click(function(e){
    if(!$.cookie('popup')){

        var win2 = window.open('http://www.google.gr');
        win2.blur();
        window.focus();
        $.cookie('popup', 1, {
           expires: 3 // 3 Days
        });

      }
    });
});

Σε ευχαριστω πολυ για την απαντηση και τον χρονο σου

 

αλλα δεν δουλευει παλι

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>pop test</title>
<script src="https://code.jquery.com/jquery-1.11.2.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.js"></script>

<script language="JavaScript">
jQuery(document).ready(function(){
  $('.link').click(function(e){
    if(!$.cookie('popup')){

        var win2 = window.open('http://www.google.gr');
        win2.blur();
        window.focus();
        $.cookie('popup', 1, {
           expires: 3 // 3 Days
        });

      }
    });
});
</script>
</head>

<body>
<span class="link"> sss</span>
</body>
Δημοσ.

 

Σε ευχαριστω πολυ για την απαντηση και τον χρονο σου

 

αλλα δεν δουλευει παλι

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>pop test</title>
<script src="https://code.jquery.com/jquery-1.11.2.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.js"></script>

<script language="JavaScript">
jQuery(document).ready(function(){
  $('.link').click(function(e){
    if(!$.cookie('popup')){

        var win2 = window.open('http://www.google.gr');
        win2.blur();
        window.focus();
        $.cookie('popup', 1, {
           expires: 3 // 3 Days
        });

      }
    });
});
</script>
</head>

<body>
<span class="link"> sss</span>
</body>

Μα πως δεν δουλεύει???????????????

 

https://jsfiddle.net/821wc7vq/

 

 

Δες και αυτό

https://jsfiddle.net/821wc7vq/3/

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...