另一种局部刷新

学到另一招,不需要象AJAX一样创建对象:

function testScript(resultRowCnts){
    MyScript.src = "new.js";  // 或者"new.asp"
}

<script language="javascript" id="MyScript" defer type="text/javascript">

<a id="test" href="#" onmousedown="testScript()">TestScript</a>

============================

new.js

document.getElementById("toggle").innerText = "abcd";

============================

new.asp

<% Response.Write ("document.getElementById('toggle').innerText = 'abcd'")  %>;

实际上new.asp一样是动态的,得到数据然后通过一些javascript语句进行更新。好处是不需要在客户端脚本创建”Microsoft.XMLHTTP”对象,缺点是需要将Javascript写在ASP中间。如果只是js的话,其实也还清楚。

标签: 技术