`

Ajax 小记with 用法

    博客分类:
  • ajax
阅读更多

先看例子:

<script type="text/javascript">    
         //可断定这个浏览器是IE 或非IE, 注意if 的判断条件, 如果这个浏览器对象的innerWidth返回值为true, 证明    
         //这个浏览器不是IE.    
         if(window.innerWidth) {    
                 document.write("no IE inner: "+window.innerWidth+"  x  "+window.innerHeight);                   
         } else {    
             document.write("IE:"+document.body.clientWidth+" x "+document.body.clientHeight);    
         }    
 </script>    

 

 如果用with 程序可简化为:

<script type="text/javascript">    
    if(window.innerWidth) {    
        with(window) {    
            document.write("no IE inner: "+innerWidth+"  x  "+innerHeight);    
        }                   
    } else {    
        with(document.body) {                    
            document.write("IE:"+clientWidth+" x "+clientHeight);    
        }    
    }    
</script>  

 

分享到:
评论

相关推荐

    ajax的基本用法

    **Ajax(Asynchronous JavaScript and XML)**是一种在无需重新加载整个网页的情况下,能够更新部分网页...Ajax是现代Web开发中不可或缺的一部分,理解并熟练掌握其基本用法和最佳实践,能有效提升网页的交互性和性能。

    C#Ajax控件及用法

    本主题将深入探讨"C#中的Ajax控件及其用法"。 AjaxPro.2.dll是AjaxPro库的一个组件,它为C# ASP.NET开发者提供了一种简单的方式来创建和使用Ajax功能。AjaxPro库允许开发者将现有的ASP.NET控件转换为Ajax友好型,这...

    ajax原理及用法

    ### AJAX原理及用法 #### 一、什么是Ajax技术? Ajax(Asynchronous JavaScript and XML,异步JavaScript与XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据...

    jquery 的ajax用法

    **jQuery的Ajax用法详解** 在Web开发中,Ajax(Asynchronous JavaScript and XML)技术允许我们在不刷新整个页面的情况下与服务器进行数据交互,极大地提升了用户体验。jQuery库简化了JavaScript中的Ajax操作,使得...

    javascript和ajax学习指南 Learn_JavaScript_and_Ajax_with_w3Schools.zip

    这份"Learn_JavaScript_and_Ajax_with_w3Schools.zip"压缩包包含了一个电子书和一个文本文件,旨在帮助学习者掌握这两种技术的核心概念。 JavaScript,全称ECMAScript,是一种轻量级的解释型编程语言,主要用于网页...

    《Beginning_Ajax_with_PHP_From_Novice_to_Professional》配套源代码

    《 Beginning_Ajax_with_PHP_From_Novice_to_Professional 》是一本专为初学者到专业人士设计的AJAX与PHP结合开发指南。这本书的核心目的是帮助读者掌握如何利用这两种技术创建动态、交互性强的Web应用程序。AJAX...

    ajax.request和ajax.periodicalupdate用法讲解

    基本用法如下: ```javascript new Ajax.PeriodicalUpdater('targetElement', url, { method: 'get' | 'post', frequency: seconds, decay: factor, onSuccess: function(response) {}, onFailure: function...

    Apress - Practical Ajax Projects with Java Technology.pdf

    Apress - Practical Ajax Projects with Java Technology.pdf

    Beginning.Ajax.with.ASP.NET

    《 Beginning.Ajax.with.ASP.NET》是一本专为开发者深入理解AJAX技术在ASP.NET环境中的应用而编写的书籍。本书旨在帮助读者掌握如何利用AJAX(Asynchronous JavaScript and XML)提升网页应用程序的性能和用户体验,...

    Beginning.Ajax.with.ASP.NET .zip

    《 Beginning.Ajax.with.ASP.NET》是一本专为ASP.NET开发者设计的教程,它深入浅出地介绍了如何在Web开发中应用Ajax技术。Ajax(Asynchronous JavaScript and XML)是一种提升用户体验的技术,通过在后台与服务器...

    Jquery 的Ajax 用法

    JQuery 的 AJAX 用法是前端开发中常用的技术,它简化了原生 JavaScript 中的 AJAX 操作。AJAX,即异步JavaScript和XML,是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。JQuery 提供了一系列方便的API,...

    Wrox.Beginning.Ajax.with.ASP.NET.Sep.2006.pdf

    《Wrox.Beginning.Ajax.with.ASP.NET.Sep.2006.pdf》是一本详细介绍如何在ASP.NET环境中使用AJAX技术的专业书籍。AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页...

    Ajax+SSH最新用法

    在IT行业中,Ajax(Asynchronous JavaScript and XML)与SSH(Spring、Struts和Hibernate)是两种常见的技术框架,它们在构建高效、响应迅速的Web应用程序时发挥着关键作用。Ajax是一种用于创建动态网页的技术,而...

    ajax用法操作页面

    ajax用法操作页面

    Beginning JavaScript with DOM Scripting and Ajax: Second Editon

    Beginning JavaScript with DOM Scripting and Ajax is an essential resource for modern JavaScript programming. This completely updated second edition covers everything you need to know to get up-to-...

    关于ajax一些用法

    **Ajax(Asynchronous JavaScript and XML)**是一种在无需刷新整个网页的情况下,能够更新部分网页...以上就是Ajax的基本用法和相关知识点,理解并熟练掌握这些,将能帮助你在Web开发中构建更加高效和流畅的用户体验。

    javascript+.net ajax用法

    JavaScript、AJAX(异步JavaScript和XML)与.NET框架结合使用,可以构建高度交互性和响应式的Web应用程序。AJAX允许在不刷新整个页面的情况下,从服务器获取数据并更新页面的特定部分,从而提供了更好的用户体验。...

Global site tag (gtag.js) - Google Analytics