AFAIK,您永远不需要在onclick中指定协议:
onclick="javascript:myFunction()" 坏
onclick="myFunction()" 好
今天我在Google Anallytics的这篇文章中注意到他们正在使用它:
<a href="http://www.example.com" onClick="javascript: pageTracker._trackPageview('/outgoing/example.com');">
Run Code Online (Sandbox Code Playgroud)
这个例子是完全错误的,还是有理由javascript:在除了a之外的任何东西中指定href?
在谈到使用JQuery编写stackoverflow时,Jeff提到了"渐进增强"的概念.
在快速推出谷歌之后,我发现了几个关于它的高层讨论.
任何人都可以推荐一个好的地方开始作为程序员.
具体来说,我一直在用PHP编写Web应用程序,并希望使用YUI来改进我正在编写的页面,但是其中很多看起来都是基于JavaScript的,大多数驴工作都是使用JavaScript完成的.对我来说,这似乎有点矫枉过正,因为在没有Javascript的情况下查看网站可能会破坏其中的大部分内容.
任何人都有一些好的地方开始使用这个想法,我真的不关心语言.
理想情况下,我想先看看如何开始创建静态HTML,然后将YUI(或任何Ajax框架)添加到它,以便您获得更丰富的客户端的好处?