站长论坛

标题: 制作网页过程中可以参考的一些JAVASCRIPT技术 [打印本页]

作者: tznktg    时间: 2007-10-6 11:26
标题: 制作网页过程中可以参考的一些JAVASCRIPT技术
  1. 事件源对象
  2. event.srcElement.tagName
  3. event.srcElement.type
  4. 捕获释放
  5. event.srcElement.setCapture();
  6. event.srcElement.releaseCapture();
  7. 事件按键
  8. event.keyCode
  9. event.shiftKey
  10. event.altKey
  11. event.ctrlKey
  12. 事件返回值
  13. event.returnValue
  14. 鼠标位置
  15. event.x
  16. event.y
  17. 窗体活动元素
  18. document.activeElement
  19. 绑定事件
  20. document.captureEvents(Event.KEYDOWN);
  21. 访问窗体元素
  22. document.all("txt").focus();
  23. document.all("txt").select();
  24. 窗体命令
  25. document.execCommand
  26. 窗体COOKIE
  27. document.cookie
  28. 菜单事件
  29. document.oncontextmenu
  30. 创建元素
  31. document.createElement("SPAN");
  32. 根据鼠标获得元素:
  33. document.elementFromPoint(event.x,event.y).tagName=="TD
  34. document.elementFromPoint(event.x,event.y).appendChild(ms)
  35. 窗体图片
  36. document.images[索引]
  37. 窗体事件绑定
  38. document.onmousedown=scrollwindow;
  39. 元素
  40. document.窗体.elements[索引]
  41. 对象绑定事件
  42. document.all.xxx.detachEvent('onclick',a);
  43. 插件数目
  44. navigator.plugins
  45. 取变量类型
  46. typeof($js_libpath) == "undefined"
  47. 下拉框
  48. 下拉框.options[索引]
  49. 下拉框.options.length
  50. 查找对象
  51. document.getElementsByName("r1");
  52. document.getElementById(id);
  53. 定时
  54. timer=setInterval('scrollwindow()',delay);
  55. clearInterval(timer);
  56. UNCODE编码
  57. escape() ,unescape
  58. 父对象
  59. obj.parentElement(dhtml)
  60. obj.parentNode(dom)
  61. 交换表的行
  62. TableID.moveRow(2,1)
  63. 替换CSS
  64. document.all.csss.href = "a.css";
  65. 并排显示
  66. display:inline
  67. 隐藏焦点
  68. hidefocus=true
  69. 根据宽度换行
  70. style="word-break:break-all"
  71. 自动刷新

  72. 简单邮件

  73. 快速转到位置
  74. obj.scrollIntoView(true)


  75. anchors
  76. 网页传递参数
  77. location.search();
  78. 可编辑
  79. obj.contenteditable=true
  80. 执行菜单命令
  81. obj.execCommand
  82. 双字节字符
  83. /[^\x00-\xff]/
  84. 汉字
  85. /[\u4e00-\u9fa5]/
  86. 让英文字符串超出表格宽度自动换行
  87. word-wrap: break-word; word-break: break-all;
  88. 透明背景

  89. 获得style内容
  90. obj.style.cssText
  91. HTML标签
  92. document.documentElement.innerHTML
  93. 第一个style标签
  94. document.styleSheets[0]
  95. style标签里的第一个样式
  96. document.styleSheets[0].rules[0]
  97. 防止点击空链接时,页面往往重置到页首端。
  98. word
  99. 上一网页源
  100. asp:
  101. request.servervariables("HTTP_REFERER")
  102. javascript:
  103. document.referrer
  104. 释放内存
  105. CollectGarbage();
  106. 禁止右键
  107. document.oncontextmenu = function() { return false;}
  108. 禁止保存

  109. 禁止选取
  110. 禁止粘贴

  111. 地址栏图标

  112. favicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下
  113. 收藏栏图标

  114. 查看源码

  115. 关闭输入法

  116. 自动全选

  117. ENTER键可以让光标移到下一个输入框

  118. 文本框的默认值

  119. title换行
  120. obj.title = "123 sdfs "
  121. 获得时间所代表的微秒
  122. var n1 = new Date("2004-10-10".replace(/-/g, "\/")).getTime()
  123. 窗口是否关闭
  124. win.closed
  125. checkbox扁平


  126. 获取选中内容
  127. document.selection.createRange().duplicate().text
  128. 自动完成功能
  129. 打开该功能
  130. 关闭该功能   
  131. 窗口最大化

  132. 无关闭按钮IE
  133. window.open("aa.htm", "meizz", "fullscreen=7");
  134. 统一编码/解码
  135. alert(decodeURIComponent(encodeURIComponent("http://你好.com?as= hehe")))
  136. encodeURIComponent对":"、"/"、";" 和 "?"也编码
  137. 表格行指示
复制代码





欢迎光临 站长论坛 (http://www.tzlink.com/bbs/) Powered by Discuz! X3.2