Thư viện

Trải nghiệm

Thứ Tư, tháng 11 28, 2012

Hộp đăng ký nhận tin (Subscribe ) dạng Popup cho blogger

Khung đăng ký nhận tin (Subscribe by email) được sử dụng hầu hết trong các blogger/website để giúp cho độc giả yêu thích có thể đăng ký nhận tin từ blog của bạn. Trong bài viết này namkna giới thiệu cho các bạn thủ thuật được viết bời mybloggertricks giúp bạn tích hợp các tính năng popup và đăng ký của FeedBurner để cài đặt nó trên blog của bạn.

Chia sẻ:
Tạo hộp đăng ký nhận tin dạng Popup cho blogger - Make a Pop-up Subscribe Form Like Aweber
Khung đăng ký nhận tin (Subscribe by email) được sử dụng hầu hết trong các blogger/website để giúp cho độc giả yêu thích có thể đăng ký nhận tin từ blog của bạn. Trong bài viết này namkna giới thiệu cho các bạn thủ thuật được viết bời mybloggertricks giúp bạn tích hợp các tính năng popup và đăng ký của FeedBurner để cài đặt nó trên blog của bạn.

Lợi ích từ thủ thuật này?

Lý do chính tại sao để sử dụng là bởi vì nó sẽ không chỉ làm cho Blog của bạn trông chuyên nghiệp mà còn làm tăng lượng đăng ký email cho Blog của bạn. Phiên bản gốc của hộp subscribe  được tạo ra bởi franklin.Phiên bản sửa đổi này được namkna việt hóa lại cho các blogger việt.
Xem Demo: View Demo
Ảnh minh họa:
Tạo hộp đăng ký nhận tin dạng Popup cho blogger - Make a Pop-up Subscribe Form Like Aweber

Tiến hành thủ thuật.

Bạn có thể cài đặt Widget này một cách dễ dàng trong Blog của bạn bằng cách làm theo các bước đơn giản ....
Cảnh báo: Trước khi bạn bắt đầu áp dụng bất cứ thay đổi mẫu blogger của bạn, Namkna khuyên bạn nên sao lưu nó, bằng cách nhấp vào liên kết  Mẫu -> Tải về bản đầy đủ (Download Template Full Version).
☼ Cách tiến hành:
1- Đăng nhập (login) vào Blog
2- Vào Mẫu (Template)
3- Chọn Chỉnh sử HTML (Edit HTML)  => Xem vdeo:
4- Dán đọn code bên dưới vào trước thẻ ]]></b:skin>
/* ColorBox Core Style: The following CSS is consistent between example themes and should not be altered. */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
/* User Style: Change the following styles to modify the appearance of ColorBox.  They are ordered & tabbed in a way that represents the nesting of the generated HTML. */
    #cboxOverlay{background:#000;opacity:0.5 !important;}
    #colorbox{
            box-shadow:0 0 15px rgba(0,0,0,0.4);
           -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
            -webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
           }
          #cboxTopLeft{width:14px; height:14px; background:url(http://4.bp.blogspot.com/-AV57zpMzzB8/ULYblJsOOzI/AAAAAAAAAXc/l6KAxKkYUg8/s1600/controls-namkna-blogspot-com.png) no-repeat 0 0;}
#cboxTopCenter{height:14px; background:url(http://2.bp.blogspot.com/-ysVTS24wKjs/ULYcwTuLDkI/AAAAAAAAAXk/xA-nyRZbpNs/s1600/border-namkna-blogspot-com.png) repeat-x top left;}
    #cboxTopRight{width:14px; height:14px; background:url(http://4.bp.blogspot.com/-AV57zpMzzB8/ULYblJsOOzI/AAAAAAAAAXc/l6KAxKkYUg8/s1600/controls-namkna-blogspot-com.png) no-repeat -36px 0;}
    #cboxBottomLeft{width:14px; height:43px; background:url(http://4.bp.blogspot.com/-AV57zpMzzB8/ULYblJsOOzI/AAAAAAAAAXc/l6KAxKkYUg8/s1600/controls-namkna-blogspot-com.png) no-repeat 0 -32px;}
    #cboxBottomCenter{height:43px; background:url(http://2.bp.blogspot.com/-ysVTS24wKjs/ULYcwTuLDkI/AAAAAAAAAXk/xA-nyRZbpNs/s1600/border-namkna-blogspot-com.png) repeat-x bottom left;}
    #cboxBottomRight{width:14px; height:43px; background:url(http://4.bp.blogspot.com/-AV57zpMzzB8/ULYblJsOOzI/AAAAAAAAAXc/l6KAxKkYUg8/s1600/controls-namkna-blogspot-com.png) no-repeat -36px -32px;}
    #cboxMiddleLeft{width:14px; background:url(http://4.bp.blogspot.com/-AV57zpMzzB8/ULYblJsOOzI/AAAAAAAAAXc/l6KAxKkYUg8/s1600/controls-namkna-blogspot-com.png) repeat-y -175px 0;}
    #cboxMiddleRight{width:14px; background:url(http://4.bp.blogspot.com/-AV57zpMzzB8/ULYblJsOOzI/AAAAAAAAAXc/l6KAxKkYUg8/s1600/controls-namkna-blogspot-com.png) repeat-y -211px 0;}
    #cboxContent{background:#fff; overflow:visible;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(http://1.bp.blogspot.com/-bW0dTnGlAKE/ULYdKc1F0II/AAAAAAAAAXs/lnUgAIq6x0E/s1600/loadingbackground-namkna-blogspot-com.png) no-repeat center center;}
        #cboxLoadingGraphic{http://1.bp.blogspot.com/-mfZMsMzXOnc/ULYdYbb1cDI/AAAAAAAAAX0/f20pI_ghniY/s1600/loading-namkna-blogspot-com.png) no-repeat center center;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(http://4.bp.blogspot.com/-AV57zpMzzB8/ULYblJsOOzI/AAAAAAAAAXc/l6KAxKkYUg8/s1600/controls-namkna-blogspot-com.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious.hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext.hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose.hover{background-position:-100px 0px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}
/*-----------------------------------------------------------------------------------*/
/*    box popup
/*-----------------------------------------------------------------------------------*/
#subscribe {
    font: 12px/1.2 Arial,Helvetica,san-serif;
}
#subscribe a,
#subscribe a:hover,
#subscribe a:visited {
    text-decoration:none;
}
.box-title {
   color: #2C2D31;
   font-size: 20px;
   font-weight: bold;
   margin: 10px 0;
   text-align: center;
}
.box-tagline {
   color: #999;
   font-size: 14px;
   margin: 0;
   text-align: center;
}
#subs-container {
    padding: 35px 0 30px 0;
    position: relative;
}
.box-side {
    width: 170px;
    text-align: center;
}
.box-side.left {
   padding: 0 30px 0 15px;
    border-right: 1px solid #ecedf3;
}
.box-side.right {
    float: right;
   margin-top: -223px;
    margin-right: 10px;
}
.box-icon {
    width: 72px;
    height: 54px;
    padding: 6px 0 0 0;
    margin: 0 auto;
}
.box-icon a.rss{
    display: block;
    width: 70px;
    height: 56px;
    margin: 0 auto;
}
.box-icon a{
    display: block;
    width: 72px;
    height: 54px;   
}
.box-icon a.email img,
.box-icon a.rss img {
   margin: -5px 0 0;
    border: 0 none;
}
.box-side h4,
.box-side h4 a {
    font-size: 14px;
    line-height: 14px;
    color: #f26535;
    font-weight: bold;
}
.box-side h4 { margin: 20px 0 10px 0; }
.box-side h5 {
    font-size: 11px;
    color: #5e6066;
    line-height: 18px;
    margin: 0 0 20px 0;
}
a.sub {
   background: url("http://imgboot.com/images/cybersidh/subscribebutton.png") no-repeat scroll 0 0 transparent;
   color: #996633;
   display: block;
   height: 44px;
   line-height: 29px;
   margin: 0 auto;
   text-indent: -999em;
   width: 130px;
}
.box-side h4 a:hover {
    color: #f26535;
}
#box-or {
   background: #fff;
   font-size: 12px;
   font-weight: bold;
   height: 25px;
   line-height: 25px;
   margin: -115px 0 0 208px;
   position: absolute;
   width: 20px;
}
a:link, a:visited {
border:none;
}
.demo {
display:none;
} 
- Bây giờ hãy bấm nút xem trước nếu mọi thứ trên blog hoạt động tốt thì bấm Lưu mẫu lại.
5- Bây giờ bạn thêm 1 widget mới bằng các vào Bố cục (Layout) => Thêm tiện ích (Add Widget) => HTML/Javarscipt và dán đoạn code bên dưới vào:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js'></script>
<script src="http://dl.dropbox.com/u/66256041/JQuery/namkna-blogspot-com/jquery.colorbox-min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
   if (document.cookie.indexOf('visited=true') == -1) {
       var fifteenDays = 1000*60*60*24*15;
       var expires = new Date((new Date()).valueOf() + fifteenDays);
       document.cookie = "visited=true;expires=" + expires.toUTCString();
   $.colorbox({width:"480px", inline:true, href:"#subscribe"});
       }
});
</script>
    <!-- This contains the hidden content for inline calls -->
    <div style='display:none'>
        <div id='subscribe' style='padding:10px; background:#fff;'>
        <h2 class="box-title">Đăng ký để nhận tin mới nhất</h2>
               <h2 class="box-tagline">Tin nhắn sẽ được gửi dến hộp thư của bạn</h2><br/>
               <form style="border:1px solid #ccc;padding:3px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=--namkna--', 'popupwindow', 'scrollbars=no,width=560,height=540');return true"><p>Điền địa chỉ Email của bạn:</p><p><input type="text" style="width:140px" name="email"/></p><input type="hidden" value="--namkna--" name="uri"/><input type="hidden" name="loc" value="en_US"/><input type="submit" value="Đăng ký" /><p>Delivered by <a href="http://feedburner.google.com" target="_blank">FeedBurner</a> | Powered By <a href="http://namkna.blogspot.com/">Namkna</a></p></form>
        <br/><h2 class="box-tagline">Hãy theo dõi ngay hôm nay để nhận được các bài viết chất lượng và miễn phí.</h2>
</div>
</div> 
- Hãy xóa bỏ phần màu xanh nếu blog của bạn có file Jquery.
Thay --namkna--thành Id feebbune của bạn.

36 nhận xét:

  1. Nếu bạn thấy hứng thú, Tham gia cùng bọn mình nhé..!

    Tuyển Mod TRang Giải Trí Cấp Tốc

    Trả lờiXóa
  2. Nam ơi, mình muốn tạo 1 nút button "Nhấn vào đây đăng ký nhận tin" rồi mới bật popup đó ra thì làm sao được vậy Nam? Hoặc mình muốn làm giống cái đăng ký tin trong blog Nam thì như thế nào? Hiện tại web của mình làm cái phần đăng ký tin nhìn ko có pro và mất nhiều ko gian quá!!! Mình muốn nó gọn gọn lại 1 tí. Hướng dẫn giúp mình nhé! Thanks Nam.

    Trả lờiXóa
  3. @D.A.U Ngon Ok bài viết tới sẽ huowng dẫn bạn.

    Trả lờiXóa
  4. @Aba Chíp Xù Cảm ơn bạn. Để mình xắp xép thời gian coi sao đã nha.

    Trả lờiXóa
  5. Ok, Nam. Khi nào có bài, Nam share link qua email cho mình biết để xem nhé. Email: diemanuong365@gmail.com.

    Trả lờiXóa
  6. anh nam ơi nhớ viết bài cho em học hỏi nhiều thủ thuật hơn nhé thank anh

    Trả lờiXóa
  7. Nam ơi, dạo này blog mình có hay bị cái lỗi wiget khi đặt trong phần thể hiện theo label: khi tạo xong wiget và muốn chỉnh sửa trực tiếp từ trang blog thì lại báo lỗi là:

    "Nếu bạn vẫn gặp sự cố, chúng tôi khuyên:

    Xóa bộ nhớ cache và cookie của trình duyệt, sau đó thử lại.
    Xem có ai gặp vấn đề tương tự không: Tìm kiếm Diễn đàn trợ giúp của Blogger để biết mã lỗi bX-4nnosq".

    Mình đã thử làm theo nhưng cũng ko khắc phục được. Còn tìm để sửa theo mã lỗi thì ... ko biết cách sửa. Nam hướng dẫn giúp mình nhé! (Wiger chỉ bị lỗi khi mình đặt trong label thôi, còn ở bên sidebar thì wiget bình thường). Thanks Nam.

    Trả lờiXóa
  8. @D.A.U Ngon Bạn nói rõ hơn được khồng. Bạn không thể cho 1 wiget vào trong laber đau.

    Trả lờiXóa
  9. Ko phải nằm trong label mà cho wiget chỉ hiển thị trong các link theo nhãn. Nhưng mà sao dạo này các wiget hiển thị theo link nhãn lại bị lỗi như thế, còn các wiget nằm ở phần sidebar thì bình thường. Thử bỏ đi và làm lại thì cũng lỗi như vậy. Ngộ ghê !!! :(

    Trả lờiXóa
  10. @D.A.U Ngon Bạn xem bài viết này nha: Hiển thị Widget ở những trang nhất định trong Blogspot Lưu ý đoạn code số 1 trong bài trên luôn luôn đặt sau thẻ:<b:includable id='main'> và đoạn code số 2 </b:if> luôn đặt trước thẻ </b:includable>

    Trả lờiXóa
  11. Mình đã làm được hộp đăng ký nhận tin qua email cho nó gọn gọn lại rồi. Nhưng giờ mình thắc mắc 1 tí là bây giờ mình ko muốn cho phần đăng ký nhận tin nằm ở giữa như hiện tại ở blog mình mà mình muốn nó nằm bên phải và bên trái mình đặt 1 banner hoặc 1 khung thông tin hình ảnh thì mình làm sao? Mình thử đặt vào khung table nhưng nó báo lỗi ở phần form đăng ký nhận tin. Mình có cách giải quyết nào cho hợp lý??? Nam giúp mình nhé!!! Thanks

    Trả lờiXóa
  12. @D.A.U Ngon Thay

    <h2 class="box-title">Đăng ký để nhận tin mới nhất</h2>
    <h2 class="box-tagline">Tin nhắn sẽ được gửi dến hộp thư của bạn</h2><br/>
    <form style="border:1px solid #ccc;padding:3px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=--namkna--', 'popupwindow', 'scrollbars=no,width=560,height=540');return true"><p>Điền địa chỉ Email của bạn:</p><p><input type="text" style="width:140px" name="email"/></p><input type="hidden" value="--namkna--" name="uri"/><input type="hidden" name="loc" value="en_US"/><input type="submit" value="Đăng ký" /><p>Delivered by <a href="http://feedburner.google.com" target="_blank">FeedBurner</a> | Powered By <a href="http://namkna.blogspot.com/">Namkna</a></p></form>
    <br/><h2 class="box-tagline">Hãy theo dõi ngay hôm nay để nhận được các bài viết chất lượng và miễn phí.</h2>


    thành code của bạn.

    Và chỉnh sửa thuộc tính top:0; left:0; thành số khác ví dụ: top:10px; left:-20px;

    #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}


    Trả lờiXóa
  13. Nam ơi, bạn hiểu sai ý mình rồi. Hiện tại hộp đăng ký nhận tin của mình nó như hình "Nhap 1" như thế này: http://2.bp.blogspot.com/-BJxFCxsWjKY/UMH565c2Y-I/AAAAAAAARIE/u7SxLZwvMBM/s1600/nhap1.jpg. Và bây giờ mình muốn nó như hình "Nhap 2" như thế này: http://4.bp.blogspot.com/-R90EQn927xI/UMH57npx6mI/AAAAAAAARIM/r2tNn58TZLY/s1600/nhap2.jpg. Tức là phần hộp nhận tin nằm bên phải, còn bên trái mình đặt 1 banner quảng cáo hay 1 banner thông tin v.v... thì mình làm thế nào???

    Trả lờiXóa
  14. @D.A.U Ngon bạn có thể dùng đoạn code sau:

    <table border="0">
    <tr><td>Đoạn code 1</td><td>Đoạn code 2</td></tr>
    </table>


    Khi đoa bạn thay code quảng cáo và đoạn code của box đăng ký vào 1 trong 2 phần Đoạn code 1Đoạn code 2

    Cách 2: Dùng mã sau:

    <div class='boxnamkna'>
    <div style="float:left; width:200px">
    Đoạn code 1
    </div>
    <div style="float:left; width:200px">
    Đoạn code 2
    </div>
    </div><div class='clear'>

    Chỉnh width:200px cho phù hợn với mỗi ô nha.

    Trả lờiXóa
  15. Thanks Nam, mình đã chỉnh sửa lại tốt rồi. Do mình kiểm tra kích thước chiều rộng của trang bài viết ko kỹ nên 2 cái khung thông tin và subcribe nằm xuống hàng. hjhj

    Mong nhận được thông tim mà mình gửi qua email liên hệ về việc tạo những bài viết ưu tiên nằm đầu của nhãn nhé!

    Trả lờiXóa
  16. @D.A.U Ngon Mình check mail nhung không tháy gì đâu bạn.

    Trả lờiXóa
  17. Ủa ngộ vậy? thôi để mình nói lại ý kiến về tạo bài viết ưu tiên nhé!

    Thứ 1: Ví dụ, mình có 1, 2 bài viết mà mình đã post nằm tuốt ở trang 3,4 chẳng hạn hoặc 1, 2 bài mới mà giờ mình muốn nó nằm ở vị trí đầu tiên (1,2 vị trí đầu tiên chẳng hạn) khi mình nhấn vào link của nhãn nào đó để mình xem thì làm cách nào cho bài viết ấy nằm ở vị trí mình mong muốn đó?

    Thứ 2: Bài viết khi mình ấn định ở các vị trí 1,2 đó thì mình có thể làm nổi bật lên để đọc giả biết dó là bài viết đang hot, đang nổi bật, mà admin web muốn đọc giả xem thì có được ko? Vì dụ như có biểu tượng nổi bật, hay background điểm nhấn v.v...

    Thứ 3: Mình có thể tạo cho bài viết đó nằm ở vị trí đó theo 1 thời gian ấn định (Ví dụ 5-7 ngày chẳng hạn) rồi khi hết hạn đó thì nó tự động trở về mặc định như vị trí ban đầu đã post bài có được ko?

    Mình search trên google mà ko có thấy thủ thuật nào cho dạng mình tìm cả nên mong có hướng giải quyết của Nam. Thanks

    Trả lờiXóa
  18. @D.A.U Ngon Thứ nhất mình lấy ví dụ về 1 đường link của nhãn nha.

    http://namkna.blogspot.com/search/label/Blogspot-tips?&max-results=5

    - Chú ý phần /search/label/Blogspot-tips chó thấy bài viết được rút từ feed theo thứ tự từ mới đến cũ do vậy việc sắp xếp lộn xộn theo ts là không thể nếu cách lấy bài của blog vẫn như vậy.

    - Tuy nhiên bạn có thể tác động vào bài viết để nó được hiển thị lên trang đầu hoặc trang thứ 2 bằng cách. Chọn bài muốn hiển thị sau đó bấm chỉnh sửa bài đăng và định dạng lại ngày đăng sau cho là ngày gần đây nhất hoặc có thể là ngay hôm nay cũng được. Sau đó bấm cập nhật bài viết đó sẽ được đẩy lên trước.Hình ảnh

    2- làm nổi bật bài nào đó bạn có thể xem tại đây: Bài viết này

    3- làm thủ công bằng tay như cách 1.

    Trả lờiXóa
  19. 2 Nam !!!
    Vậy mình ko có giải pháp nào khả thi hơn ah? Chứ làm tay thì chắc chết mất. :( ... Vậy để mình mò theo cách khác vậy.

    Ah, mình có ý kiến về 1 vấn đề mình đã nhờ bạn làm cho việc tạo banner ngẫu nhiên như thế này:

    Hiện tại bên sidebar của mình có 6 wiget đặt banner nên việc sử dụng banner ngẫu nhiên cho từng wiget như thế khiến blog mình load chậm lại. Liệu Nam có cách gì đưa cái đoạn vào trong HTML của template rồi ở các wiget chỉ chứa các hình mà nhận dạng theo đó liệu có được ko? Nếu đưa được vào HTML của template thì mình để ở phần nào cho các wiget đó nhận đúng ? Hy vọng có hướng khắc phục hợp lý. hjhj...

    Mong tin Nam.

    Trả lờiXóa
  20. @D.A.U Ngonsrip ngẫu nhiên này thực ra không nặng đâu bạn. nó chỉ là scrip để thay đổi 2 ảnh trong 1 scip thôi.

    Trả lờiXóa
  21. Ah mà Nam ơi, cript đổi hình ảnh ngẫu nhiên này chỉ áp dụng cho file hình ảnh tĩnh thôi chứ file gif hay file swf hình như nó ko chạy thì phải??? Mình thử để 1 hình là file jpg và 1 file swf thì ko chạy được. Giờ mình muốn đặt banner ngẫu nhiên cho 2 hay 3 banner là file swf thì mình chỉnh sửa cript như thế nào???

    Trả lờiXóa
  22. @D.A.U NgonTrong Demo của mình là ảnh động đó thôi bạn. Bạn phải cùng sử dụng 2 ảnh tĩnh hoặc cùng sử dụng 2 ảnh động hoặc 2 flash.swf.
    Với file flassh thì thay nó bằng cả đoạn sau:

    <a href = 'URL OF ADVERTISER' rel='nofollow' ><img src='URL OF BANNER’S IMAGE-1' border='0' height='125' width='125' alt='AD DESCRIPTION'></a>

    Trả lờiXóa
  23. Oh, vậy ah! Hèn chi bữa đó mình thay thử 1 hình file jpg và 1 file swf thì ko thấy gì. =))
    Thanks Nam nhé!

    Trả lờiXóa
  24. Ủa sao mình bỏ đi 2 đoạn a ref ... và thay thành 2 đoạn cho 2 hình banner swf mà sao vẫn ko hiện ra vậy Nam??? :((

    Trả lờiXóa
  25. @D.A.U Ngon CHết đoạn code Sript mình mới khai báo chi ảnh (index = Math.floor(Math.random() * images.length);) chưa khai báo cho flash.

    Để mình test flassh rùi trả lời bạn.

    Trả lờiXóa
  26. OK, Nam. Test xong báo mình biết để làm thử nha. Thanks Nam nhiều.

    Trả lờiXóa
  27. Có cript nào chạy được cho file swf chưa bạn??? Ah quên, mình hỏi thêm tí là sao mình đặt banner falsh swf chạy trên FF thì thấy, còn chrome hoặc IE thì ko thấy gì hết vậy? Mình muốn wiget chạy banner file swf thấy được trên Chrome thì làm sao???

    Trả lờiXóa
  28. @D.A.U Ngon Mấy hôm nay bạn quá chưa kịp test:2) :2) :2)

    Trả lờiXóa
  29. 2 Nam...Sau 1 ngày lần mò, đào xới trên google thì cuối cùng cũng tìm ra script cho banner flash ngẫu nhiên rồi. Nam có cần thì cho mình email, mình gửi đoạn script đó qua cho Nam chia sẻ đến mọi người. Ah, mình muốn hỏi thêm là, hiện tại mấy cái banner flash đang chạy thử trên blog mình là flash mình save ad từ web khác nên khi click thử vào banner nó ko có hiện ra link liên kết cho banner ấy. Nếu để 1 banner flash thì mình đặt trước nó thẻ (a href) thì nó nhảy ra link liên kết, nhưng nếu mình để đoạn script banner flash thì ko biết cách nào đặt cho nó link liên kết trừ khi mình phải sửa lại file flash đó thôi. Mà làm cái flash đó thì mình chịu dốt. Giờ ý của mình là làm sao chèn cho nó link liên kết theo script banner flash ngẫu nhiên. Nam giúp mình nhé!

    Trả lờiXóa
    Trả lời
    1. Ok bạn gửi link vào mail tavannam01@gmail.com để mình post

      Xóa
  30. Mình đã email đoạn script cho Nam rồi nhé! Nhớ checkmail đấy ! ^^

    Trả lờiXóa
  31. Bạn hướng dẫn mình cách nhấn vào Link hay Button thì sẽ hiện ra khung popup đăng ký mail này đc ko vậy ?

    Trả lờiXóa
  32. ai ranh qua blog minh tham gia nha : http://www.blogtamhon.net/

    Trả lờiXóa