请教JAVASCRIPT高手

来源:百度知道 编辑:UC知道 时间:2024/06/14 02:44:24
请教高手把UserName的值正确的传到一个ASP网页中如何写代码,这两段代码如何组织到一块去。谢谢了。
<script language="JavaScript">
var WshNetwork = new ActiveXObject("WScript.Network");
alert("UserName = " + WshNetwork.UserName);
</script>

<script language=javascript>
function DoGet( aim ) {
var instr=frmInput.viewid.value;
window.location="http://127.0.0.1/view.asp?id=" + instr + "&aim=" + aim;
return true;
}
</script>
就是能把第一段代码UserName变量中的值传到第二段代码ID中接收就行了
上面的两个代码是从网上找来的,让大家参考下。谢谢 KarasCanvas,可是我不懂XML

这道题目有意思,我个人认为恐怕要借助HTML的语言来做,坐下来等答案

</script>

<script language=javascript>
这个两个删掉也没问题啊

body标签里面 onload="DoGet(aim)"可自动运行

不过你aim那来的??

只要把第一段js放到最前面即可.

window.location="http://127.0.0.1/view.asp?id=" + instr + "&aim=" + WshNetwork.UserName; 是不是这个意思?

应该使用xmlhttpRequest

<script language="javascript">
function createXMLHTTP(){
try { return new XMLHttpRequest(); }
catch(e) {
try { return new ActiveXObject("MSXML2.XMLHTTP"); }
catch(e2) {
try { return new ActiveXObject("Microsoft.XMLHTTP"); }
catch(e3) { return false; }
}
}
}

function httpGET(url_,callBack_){
var xmlHttp = createXMLHTTP();
xmlHttp.onreadystatechange = function(){
if(xmlHttp.readyState == 4)