JS相关
渭水飞熊
这个作者很懒,什么都没留下…
展开
-
html超级链接<a>的click事件之后,改变页面标题等
有的时候,我们需要使用这个超级链接,而又不使用href来完成跳转,而是如:这种方式。这样,就不会让页面跳转。但是同时也会带来一些负面的问题,比如页面的title变成了“#”,或者页面出现了滚动条什么的。这是因为在执行完了onClick事件后,又去跳转href所指向的地址了,而”#“是个锚点,默认是网页的页首,所以会带来上边所说的问题。 解决方法有以下两种: 1、onClick事原创 2014-01-08 18:56:26 · 6208 阅读 · 0 评论 -
jQuery弹出框在iframe无法正常使用的解决方式
jQuery的弹出框使用很方便,但是如果在iframe中使用则弹不出对话框,而有时候我们还必须得使用iframe而不能用jQuery的load方式,这个时候就需要处理这个问题。 其实也非常简单,思路就是让iframe的父窗口弹出这个对话框。例如: parent.confirmDialog(); 这样就可以用了。不是什么有技术含量的问题,记下来,防止忘原创 2014-01-10 12:18:05 · 2541 阅读 · 0 评论 -
javascript替换所有反斜杠”\“的写法
这个原本没有什么技术问题,但是还是花了一会时间,现在姑且记下来,以备不时之需。原创 2014-04-03 20:03:49 · 10434 阅读 · 4 评论 -
jQuery的serialize方法无法获取form数据
长期以来,我一直以为form表单时符合数据的,table、tr、td是负责HTML页面显示布局的,他们之间不会互相影响。但是今天出现了这样的一个问题。同样的代码使用jQuery的serialize方法在IE8和IE9上执行是可以获取到form表单数据的,而在IE11上就不行。 经过多次试验、比较、测试发现是因为form标签和table交叉的原因。比如在以下的情况是执行失败的:原创 2015-01-30 14:37:31 · 18740 阅读 · 5 评论 -
兼容IE8、IE7、firefox、谷歌浏览器的可拖动DIV。
今天要解决个问题,核心技术就是一个可拖动的DIV,主要参照了个例子:点击打开链接和点击打开链接,但是这个浏览器不兼容,本人做了一部分完善,这里贡献出来,供给大家参考。 Test html,body { height:100%;原创 2015-11-09 18:25:28 · 4516 阅读 · 0 评论