`

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,是一种轻量级的解释型编程语言,主要用于网页...

    ExtJS之Ext.Ajax.request用法详解.docx

    ExtJS之Ext.Ajax.request用法详解.docx

    ExtJS之Ext.Ajax.request用法详解.pdf

    ExtJS之Ext.Ajax.request用法详解.pdf

    ExtJS之Ext.Ajax.request用法详解 (2).docx

    ExtJS之Ext.Ajax.request用法详解 (2).docx

    ExtJS之Ext.Ajax.request用法详解 (2).pdf

    ExtJS之Ext.Ajax.request用法详解 (2).pdf

    《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是一种用于创建动态网页的技术,而...

Global site tag (gtag.js) - Google Analytics