用途:在codebehind寫txterrmsg.Text = "..."; 就會有即時的alert彈出來! 要放在$(function(){})裡用唷! setInterval(function () { var err = $('#<%=txterrmsg.ClientID%>').val(); if (err != '') { myalert(err); $('#<%=txterrmsg.ClientID%>').val(''); hidenowpop(); } var topoffset = 0; if (detectDevice()) { topoffset = 0; } else topoffset = 60; $('#pop').css('top', topoffset + parseInt($('body').scrollTop()) + 'px'); }, 200);
- Jun 26 Fri 2015 10:55
C# 結合js的即時彈出視窗(alert)
- Jun 22 Mon 2015 17:57
C# 日期比較
DateTime 開始時間 = DateTime.ParseExact(終止區間[0], "yyyy/MM/dd", System.Globalization.CultureInfo.InvariantCulture); DateTime 結束時間 = DateTime.ParseExact(終止區間[1], "yyyy/MM/dd", System.Globalization.CultureInfo.InvariantCulture); if (今天.Date < 開始時間.Date || 今天.Date > 結束時間.Date) { Response.Redirect("../expiry/" + Page.RouteData.Values["name"]); }
- Jun 18 Thu 2015 16:41
jquery scroll到指定物件
var url = window.location.href; if (url.indexOf("action=3") >= 0) { $('html, body').animate({ scrollTop: $('.3').offset().top }, 'fast'); } else { if (url.indexOf("action=2") >= 0) { $("body, html").animate({ scrollTop: $('.2').offset().top }, 'fast'); } }
- Jun 18 Thu 2015 15:46
jquery location.href reload page with hash
window.location.href +="#mypara"; location.reload();
- Jun 18 Thu 2015 14:22
c# 清除所有空白字元
using System.Text.RegularExpressions; string saveFile = FileUpload1.Value; saveFile = Regex.Replace(saveFile, @"\s+", ""); //清除空白字元
- Jun 18 Thu 2015 14:21
javascript 計算array值重複次數
var your_array=[5,5,5,3,3,2,5];
var counts = {};
- Jun 16 Tue 2015 10:39
ajax fileupload 顯示設定
$(document).on('change','.browseimage',function(){
alert('change');// check FormData and ajax ..});
- Jun 12 Fri 2015 14:22
bootstrap modal
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal" data-whatever="@mdo">Open modal for @mdo</button> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal" data-whatever="@fat">Open modal for @fat</button> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal" data-whatever="@getbootstrap">Open modal for @getbootstrap</button> ...more buttons... <div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="exampleModalLabel">New message</h4> </div> <div class="modal-body"> <form> <div class="form-group"> <label for="recipient-name" class="control-label">Recipient:</label> <input type="text" class="form-control" id="recipient-name"> </div> <div class="form-group"> <label for="message-text" class="control-label">Message:</label> <textarea class="form-control" id="message-text"></textarea> </div> </form> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> <button type="button" class="btn btn-primary">Send message</button> </div> </div> </div> </div>
- Jun 12 Fri 2015 12:20
ajax get JSON
var imagesJSON =[]; $.ajax({ url:"http://www.xyz.com/data.php?id=113&out=json", cache:false, dataType:"json", success:function(data){ $.each(data.issue.page,function(i,item){ imagesJSON[i]= item["@attributes"];}); alert(imagesJSON.length);}, error:function(request, status, error){ alert(status +", "+ error);}});
- Jun 12 Fri 2015 10:43
javascript youtube 驗證
$(function () { //var videoID = 'nUUVkiXFbO0'; var videoURL='<%= videoURL%>'; var video = videoURL.split('v='); var videoID = video[1].substring(0, 11); $.ajax({ url: "https://www.googleapis.com/youtube/v3/videos?id=" + videoID + "&key={YOUTUBE-API-KEY}&part=snippet", cache: false, dataType: "json", success: function (data) { var result = data['items']['length']; if (result > 0) { alert('good'); } else { alert('err'); } }, error: function (request, status, error) { alert(status + ", " + error); } }); })