前端学习(五)

平稳退化:正确使用JavaScript脚本,使访问者在他们的浏览器不支持JavaScript的情况下仍能顺利地访问你的网站。虽然有些功能无法使用,但基本的操作仍能顺利完成。

                 创建新的浏览器窗口:window.open(url,name,features)

"javascript:"伪协议:“真”协议用来在因特网上的计算机之间传输数据包,如HTTP,FTP等。"javascript:"伪协议让我们通过一个链接来调用JavaScript函数。

<a href="javascript:popUp('http://www.example.com/');">Example</a>

 分离JavaScript:

        在外部JavaScript文件里把一个事件添加到HTML文档的某个元素上:element.event=action

         把一个事件添加到某个带有特定id属性的元素上,用getElement解决问题:getElementById(id).event=action

window.onload=prepareLinks;

function prepareLinks() {

  var links=document.getElementByTagName("a");

  for(var i=0; i<links.length; i++) {

        if(links[i].getAttribute("class")=="popUp") {

            links[i].onclick=function() {

                popUp(this.getAttribute("href"));

                return false;

            }

         }

    }

}



评论

© 完全感觉Dreamer | Powered by LOFTER