⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ext.data.scripttagproxy.html

📁 Ext中文API,学习ext的同志只要你学会ext里的一种控件后其实其他的就大同小异了
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<!--Mock<link rel="stylesheet" type="text/css" href="http://localhost/ext/resources/css/ext-all.css" /><link rel="stylesheet" type="text/css" href="http://localhost/ext/doc/resources/docs.css"/><link rel="stylesheet" type="text/css" href="http://localhost/ext/doc/resources/style.css"/>--><style type="text/css">    body {        overflow: scroll;    }    /**	 .mdesc .long {        display: block;    }     */</style><!-- End Mock--><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><div class="body-wrap">    <div class="top-tools">        <a class="inner-link" href="#Ext.data.ScriptTagProxy-props"><img src="/images/s.gif" class="item-icon icon-prop">Properties</a><a class="inner-link" href="#Ext.data.ScriptTagProxy-methods"><img src="/images/s.gif" class="item-icon icon-method">Methods</a><a class="inner-link" href="#Ext.data.ScriptTagProxy-events"><img src="/images/s.gif" class="item-icon icon-event">Events</a><a class="inner-link" href="#Ext.data.ScriptTagProxy-configs"><img src="/images/s.gif" class="item-icon icon-config">Config Options</a><a class="bookmark" href="../docs/?class=Ext.data.ScriptTagProxy"><img src="/images/s.gif" class="item-icon icon-fav">Direct Link</a>    </div><h1>Class Ext.data.ScriptTagProxy</h1>    <table cellspacing="0">        <!--        <tr>        <td class="label">        Package:        </td>        <td class="hd-info">        </td>        </tr>        -->        <tr>            <td class="label">                Defined In:            </td>            <td class="hd-info">                ScriptTagProxy.js            </td>        </tr>        <tr>            <td class="label">                Class:            </td>            <td class="hd-info">                Ext.data.ScriptTagProxy            </td>        </tr>        <tr>            <td class="label">                Extends:            </td>            <td class="hd-info">                Ext.data.DataProxy            </td>        </tr>    </table>    <div class="description">        Ext.data.DataProxy实现类,从原始域(原始域指当前运行页所在的域)而是其它域读取数据对象<br><br>
  <p>
  <em>注意:如果你从一非本域运行的页面获取的数据与从本域获取数据不同,你必须使用此类来操作,而不是使用DataProxy.</em><br><br>
  <p>
  被一ScriptTagProxy请求的从服务器资源传回的内容是可执行的javascript脚本,在<script>标签中被当作源.<br><br>
  <p>
  为了使浏览器能处理返回的数据,服务器必须用对回调函数的调用来封装数据对象.它的名字为作为参数被scriptTagProxy传入
  下面是一个java的小程序例子.它将返回数据到scriptTagProxy或httpProxy,取决于是否有回调函数名
  <p>
  <pre><code>
boolean scriptTag = false;
String cb = request.getParameter("callback");
if (cb != null) {
    scriptTag = true;
    response.setContentType("text/javascript");
} else {
    response.setContentType("application/x-json");
}
Writer out = response.getWriter();
if (scriptTag) {
    out.write(cb + "(");
}
out.print(dataBlock.toJsonString());
if (scriptTag) {
    out.write(");");
}
</code></pre    </div>    <div class="hr">    </div>    <a id="Ext.data.ScriptTagProxy-configs"></a>    <h2>配置项</h2>            <table cellspacing="0" class="member-table">            <tr>                <th class="sig-header" colspan="2">                    配置项                </th>                <th class="msource-header">                    定义者                </th>            </tr>                            <tr class="config-row expandable">                    <td class="micon">                        <a class="exi" href="#expand">&nbsp;</a>                    </td>                    <td class="sig">                        <a id="url-header"></a>                        <b>url</b>                        : String                        <div class="mdesc">                            <div class="short">                                请求数据对象的URL地址
                             </div>                            <div class="long">                                请求数据对象的URL地址
                             </div>                        </div>                    </td>                    <td class="msource">                                                                            ScriptTagProxy                                            </td>                </tr>                            <tr class="config-row expandable">                    <td class="micon">                        <a class="exi" href="#expand">&nbsp;</a>                    </td>                    <td class="sig">                        <a id="timeout-header"></a>                        <b>timeout</b>                        : Number                        <div class="mdesc">                            <div class="short">                                (可选项) 等待响应的毫秒数.默认为30秒
                             </div>                            <div class="long">                                (可选项) 等待响应的毫秒数.默认为30秒
                             </div>                        </div>                    </td>                    <td class="msource">                                                                            ScriptTagProxy                                            </td>                </tr>                            <tr class="config-row expandable">                    <td class="micon">                        <a class="exi" href="#expand">&nbsp;</a>                    </td>                    <td class="sig">                        <a id="callbackParam-header"></a>                        <b>callbackParam</b>                        : String                        <div class="mdesc">                            <div class="short">                                (可选项) 传到服务器的参数的名字.通过这名字告诉服各器回调函数的名字...                             </div>                            <div class="long">                                (可选项) 传到服务器的参数的名字.通过这名字告诉服各器回调函数的名字,装载时装配该函数来
	 处理返回的数据对象,默认值为"callback". 服务器端处理必须读取该参数值.然后生成javascript输出.该javascript调用
 该名字的函数作为自己的参数传递数据对象
                             </div>                        </div>                    </td>                    <td class="msource">                                                                            ScriptTagProxy                                            </td>                </tr>                            <tr class="config-row expandable">                    <td class="micon">                        <a class="exi" href="#expand">&nbsp;</a>                    </td>                    <td class="sig">                        <a id="nocache-header"></a>                        <b>nocache</b>                        : Boolean                        <div class="mdesc">                            <div class="short">                                (可选项) 默认值为true,添加一个独一无二的参数名到请求中来取消缓存
                             </div>                            <div class="long">                                (可选项) 默认值为true,添加一个独一无二的参数名到请求中来取消缓存
                             </div>                        </div>                    </td>                    <td class="msource">                                                                            ScriptTagProxy                                            </td>                </tr>                            <tr class="config-row expandable">                    <td class="micon">                        <a class="exi" href="#expand">&nbsp;</a>                    </td>                    <td class="sig">                        <a id="-header"></a>                        <b></b>                        :                         <div class="mdesc">                            <div class="short">                                                             </div>                            <div class="long">                                                             </div>                        </div>                    </td>                    <td class="msource">                                                                            ScriptTagProxy                                            </td>                </tr>                            <tr class="config-row expandable">                    <td class="micon">                        <a class="exi" href="#expand">&nbsp;</a>                    </td>                    <td class="sig">                        <a id="listeners-header"></a>                        <b>listeners</b>                        : Object                        <div class="mdesc">                            <div class="short">                                一个配置项对象,可方便在该对象初始化时便加入多个事件处理函数。 这应该...                             </div>                            <div class="long">                                一个配置项对象,可方便在该对象初始化时便加入多个事件处理函数。 这应该是一个如<a href="###" onClick="alert('#addListener');">#addListener</a>有效的配置项对象,即可一次过加入多个事件处理函数。                             </div>                        </div>                    </td>                    <td class="msource">                                                    <!--如果这不是同个namespace下-->							<a 	ext:cls="Ext.util.Observable" 								ext:member="#method-listeners" 								href="output/Ext.util.Observable.html#method-listeners">								Observable							</a>                                                                    </td>                </tr>                    </table>        	<a id="Ext.data.ScriptTagProxy-props"></a>    <h2>公告属性</h2>                这个类没有公告属性。        <a id="Ext.data.ScriptTagProxy-methods"></a>    <h2>公共方法</h2>            <table cellspacing="0" class="member-table">            <tr>                <th class="sig-header" colspan="2">                    方法                </th>                <th class="msource-header">                    定义者                </th>            </tr>                            <tr class="method-row expandable">                    <td class="micon">                        <a class="exi" href="#expand">&nbsp;</a>                    </td>                    <td class="sig">                        <!--ClassName--><a id="ScriptTagProxy-ScriptTagProxy"></a>                        <b>ScriptTagProxy</b>                        (                                                                                    <code>                                    Object config

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -