xml地图|网站地图|网站标签 [设为首页] [加入收藏]

正规赌博十大app排名

当前位置:网上十大正规赌博平台 > 正规赌博十大app排名 > jquery自定义右键菜单,JS简单实现String转Date的方

jquery自定义右键菜单,JS简单实现String转Date的方

来源:http://www.nb-machinery.com 作者:网上十大正规赌博平台 时间:2019-07-12 13:53

 当写模块加载器时,获取当前脚本文件的绝对路径作为基础路径是必不可少的一步,下面我们一起来探讨一下这个问题吧!

最近在项目中要实现一些自定义效果,例如右键菜单、全选、不连续选择等等,个人认为主要是理清楚逻辑和事件关系。要实现这些,也有现成的插件可以用,如jQuery UI的selectable。

本文实例讲述了JS简单实现String转Date的方法。分享给大家供大家参考,具体如下:

一、各大浏览器的实现方式                

1、右键菜单
当浏览网页时,单击鼠标右键(或ctrl 触模板左键)会出现浏览器默认的右键菜单项,就像这样子的:

<script>
var s=["2008-8-1","2009/9/2","10/3/2010"];
for(var i=0;i<s.length;i  ){
  var d = string2date(s[i]);
  var year = d.getFullYear();
  var month = d.getMonth() 1;
  var date = d.getDate();
  var dateStr = year " 年 " month " 月 "  date  " 日";
  alert("原始串:" s[i] "n直接转:"  new Date(s[i]) "n用方法转:" dateStr);
}
function string2date(str){
  return new Date(Date.parse(str.replace(/-/g,  "/")));
}
</script>

 [a]. Chrome和FF

图片 1

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》

 超简单的一句足矣!

但是当要对某个元素自定义右键,像这样子的:

希望本文所述对大家JavaScript程序设计有所帮助。

var getCurrAbsPath = function(){
 return document.currentScript.src;
};

图片 2

您可能感兴趣的文章:

  • js通过Date对象实现倒计时动画效果
  • js字符串日期yyyy-MM-dd转化为date示例代码
  • JavaScript Date对象使用总结
  • 关于js datetime的那点事
  • javascript中IE浏览器不支持NEW DATE()带参数的解决方法
  • javascript中Date format(js日期格式化)方法小结
  • JS中Date日期函数中的参数使用介绍
  • js实现的日期操作类DateTime函数代码
  • 关于js new Date() 出现NaN 的分析
  • JavaScript Date对象应用实例分享

这里利用了对象 document.currentScript ,它返回的是当前执行的script元素;然后调用script元素的src属性即可获取脚本文件的绝对路径。

就必须得先禁用浏览器默认的菜单,需要监听contextmenu事件,关键代码如下:

  [b]. IE10 、Safari和Opera9

$(function(){
 $('#box').on('contextmenu',function(event){
 event.preventDefault();
  $(this).trigger('click');
  $('#menulist').css({
   top: event.pageY,
   left: event.pageX
  });
 });
 $('#box').click(function(){
  $('#menulist').css('display','block');
 });
})

 利用Error对象的stack属性(IE10 )、sourceURL属性(Safari)和stacktrace属性(Opera9)萃取绝对路径

2、全选 默认的ctrl A(MAC下是command A)会选择整个网页或者某个获得焦点的可编辑元素。

本文由网上十大正规赌博平台发布于正规赌博十大app排名,转载请注明出处:jquery自定义右键菜单,JS简单实现String转Date的方

关键词: bbin官网下载