博客专栏  >  前端   >  JavaScript FAQ

JavaScript FAQ

这是我在网上看到的一个很好的FAQ,内容基本全面覆盖了JavaScript的常见问题,感觉还是很不错的。因为怕自己没有毅力看完,所以翻译过来和大家一起分享。推荐有兴趣深入学习javascript的朋友仔细学习下。

关注
0 已关注
25篇博文
  • JavaScript FAQ(二十五 完)—— 错误处理

    二十二、错误处理 1、禁止JS错误(Suppress JS Errors)Q:我是否可以禁止JavaScript错误信息?A:可以。要禁止页面上所有的JavaScript错误信息,你要把下面一段代码放...

    2009-09-19 07:00
    986
  • JavaScript FAQ(二十四)—— 声音

    二十一、声音 1、可以播放声音的浏览器(Audio-enabled Browsers)Q:什么可以浏览器可以执行播放声音的脚本?A:如果在声音播放描述的技术可以在Miscrosoft Internet...

    2009-09-17 15:33
    3593
  • JavaScript FAQ(二十三)—— Bookmarklet

    二十、Bookmarklet 1、什么是Bookmarklet?(What's a Bookmarklet?)Q:什么是Bookmarklet?A:Bookmarklet是整个都被包含在超链接URL中...

    2009-09-15 16:37
    1478
  • JavaScript FAQ(二十二)——客户端信息

    十九、客户端信息 1、浏览器名称(Browser Name)Q:我如何检测浏览器名称?A:要获取用户浏览器的实际名称,你可以用navigator.appName和navigator.userAgent...

    2009-08-16 17:37
    1333
  • JavaScript FAQ(二十一)——Cookie

    十八、Cookies 1、设置一个Cookie(Setting a Cookie)Q:我如何用JavaScript设置一个cookie?A:要设置一个cookie在n天后过期,可以使用下面的函数: f...

    2009-08-15 10:19
    1090
  • JavaScript FAQ(二十)—— 日期和时间

    十七、日期和时间 1. 时钟示例(Clock Example)Q:我如何使用JavaScript编写一个时钟程序?A:一个简单的时钟程序就是每秒获取一个新的Date()(或者,更好些,一秒几次),然后...

    2009-08-13 20:20
    1133
  • JavaScript FAQ (十九)——文件访问

    十六、文件访问(File Access) 1、读取文件(Reading a File)Q:如何将文件读取到JavaScript变量中?A:根据脚本运行的环境和文件的位置,你可以有以下选项:XMLHtt...

    2009-07-14 15:59
    1005
  • JavaScript FAQ(十八)—— CSS

    十五、层叠样式表(CSS) 1.  应用样式表(Applying Stylesheets)Q:我如何在页面上应用另外一个样式表?A:浏览器通过一个或者多个LINK命令(主要是在页面的HEAD区域)加载...

    2009-03-23 19:00
    1167
  • JavaScript FAQ(十七)——颜色

    十三、颜色  1. 背景色(Background Color)Q:如何修改页面背景色?A:可以通过设置document.bgcolor属性来改变背景色。例如,把背景色改为灰色:document.bgC...

    2009-03-13 14:59
    1395
  • JavaScript FAQ(十六)——鼠标事件(三)

    十二、鼠标事件 5. Ctrl、Alt、Shift键(Ctrl, Alt, Shift Keys)Q:我如何检测和按下Ctrl、Alt和Shift键一起的鼠标事件?A:在当今的浏览器中,脚本可以检测鼠...

    2009-03-10 08:13
    1584
  • JavaScript FAQ(十五)——鼠标事件(二)

    十二、鼠标事件 2. 左键 vs.右键(Left vs. Right Button)Q:我如何检查用户点击的是右键还是左键?A:click事件只在左键发生,因此onClick事件处理器不用进行左右键测...

    2009-03-09 17:07
    1227
  • JavaScript FAQ(十四)——鼠标事件(一)

    十二、 鼠标事件 1. 鼠标事件属性(Mouse Event Properties )Q:哪些事件属性我可以用来分析鼠标事件?A:Netscape Navigator 4和Internet Explo...

    2009-02-16 10:59
    991
  • JavaScript FAQ(十三)——图片

    十一、图片 1. OnMouseOver效果(OnMouseOver Effects)Q:我如何在用户鼠标放到图片上时更改这个图片?A:这里一个简单的例子:鼠标移到文件上,它就会打开。鼠标移走,它就会...

    2009-01-03 10:19
    1338
  • JavaScript FAQ(十二)——层

    十、层 1. 层内放置外部文件(External Files Within Layers)Q:我可以在将外部的HTML文件作为页面的一部分显示吗?A:可以,你可以通过使用下面方法实现:LAYER或者I...

    2008-12-31 19:19
    935
  • JavaScript FAQ(十一)——表单(Form)

    九、表单 1. 验证表单(Validating a Form)Q:我如何在表单数据提交服务器之前进行验证?A:要验证表单的输入,可以在表单的onSubmit事件处理器中调用你的验证函数。当用户提交表单...

    2008-12-30 08:42
    1089
  • JavaScript FAQ(十)——框架(Frame)

    八、框架 1. 我的页面在框架里吗?(Is my page framed?)Q:我的页面是框架中的页面呢,还是浏览器的顶层窗口呢?A:要测试页面是否在框架中,可以使用下面的条件操作符:if (self...

    2008-12-23 15:41
    961
  • JavaScript FAQ(九)——Ajax

    七、Ajax问题 1. Ajax:异步JavaScript和XML(Ajax: Asynchronous JavaScript and XML)Q:Ajax这个流行词到底是什么意思呀?A:Ajax这个...

    2008-12-15 19:13
    868
  • JavaScript FAQ(八)——窗口(Window)

    六、窗口 1. 打开一个窗口(Opening a window)Q:我如何打开一个新的浏览器窗口?A:可以使用window.open()方法,打开一个新浏览器窗口。例如,下面的代码就在一个新窗口中显示...

    2008-12-11 11:25
    1018
  • JavaScript FAQ(七)——对话框

    五、对话框 1. 警告(Alert)Q:我如何从JavaScript产生警告信息?A:要产生警告信息,可以使用alert()方法: alert('Message goes here'); 上面的按钮由...

    2008-12-08 13:45
    1094
  • JavaScript FAQ(六)——字符串

    四、字符串 1. 字符串中的引号(Quotes in String)Q:我如何在字符串中插入引号呢?A:字符串中的引号应该用一个反斜杠(/)引导。如此,JavaScript就会分辨出这些引号是普通字符...

    2008-12-06 17:25
    1219
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部