高手请进,就这一句话没通过W3C验证. &这样会有错误?不是吧?不过...为啥一定死要符合W3C标准呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 showdata可改不?如果可改的话,将网址参数这些分开来传,避免用& 喔,showdata是可以改的,但是这个函数的功能主要是将这些参数一起传送到GetProductInfo.aspx页面过来,并通过GetProductInfo.aspx处理后,将返回的结果显示出来. showdata("GetProductInfo.aspx",65,1,1,"Ecpow110119019");改下showdata函数,先将这些串起来(就是串为GetProductInfo.aspx?productid=65&webid=1&count=1)OK? junp2007,谢谢您,我不是很明白啊.我把这个函数和相关的代码全贴出来,您帮忙看一下好吗?function getAjax(){ var ajax=false; try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){ try { ajax = new ActiveXObject("Microsoft.XMLHTTP"); }catch(E){ ajax = false; } } if (!ajax && typeof XMLHttpRequest!='undefined') { ajax = new XMLHttpRequest(); if (ajax.overrideMimeType) { ajax.overrideMimeType('text/xml'); } } return ajax; } function showdata(serverPage,objID){ var serverPage; var objdiary = document.getElementById(objID); serverPage +="&"+Math.random(); var ajaxFri = getAjax(); ajaxFri.open("GET", serverPage, true); ajaxFri.onreadystatechange = function() { if (ajaxFri.readyState == 4 && ajaxFri.status == 200) { var text = ajaxFri.responseText; if(text!=0){ objdiary.innerHTML=text; } } } ajaxFri.send(null); } function showdata(url,pid,wid,count,objID){ var serverPage; serverPage=url+"?"+"productid="+pid+"&webid="+wid+"&count="+count;没检查,自己看。 AJAX啊??serverPage +="&"+Math.random();你的错误应该是在红色的这个 对函数 function showdata(serverPage,objID)多加几个参数,然后重新组合一下serverPage就可以了。8楼的方法可行。 谢谢各位的帮忙,特别是junp2007.试了一下,终于OK了,开心啊.再次感谢各位! b/s,去掉当前窗体的工具栏,菜单等 复选框meetingname有5个值,如何在点复选框的时候判断我选中的是哪个? 在Firefox中怎样实现在IE中的滤镜效果? DOM 中的all什么时候可以使用 用javascript画了一个文本框,但是光标不能选中文字... 怎样实现点开链接输入验证密码才执行 在ie 中有这个东西createrange, 在firefox中咋样Createrange? JQ选择器问题 怎么才能弹出一个不被浏览器阻止的窗口? 赶着用.控制按回车相当于按TAB健.并判断触发源 javascript 显示即时时间 WhiteRiver请进,想请教
并通过GetProductInfo.aspx处理后,将返回的结果显示出来.
改下showdata函数,先将这些串起来(就是串为GetProductInfo.aspx?productid=65&webid=1&count=1)
OK?
我把这个函数和相关的代码全贴出来,您帮忙看一下好吗?function getAjax(){
var ajax=false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
}catch(E){
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
if (ajax.overrideMimeType)
{
ajax.overrideMimeType('text/xml');
}
}
return ajax;
}
function showdata(serverPage,objID){
var serverPage;
var objdiary = document.getElementById(objID);
serverPage +="&"+Math.random();
var ajaxFri = getAjax();
ajaxFri.open("GET", serverPage, true);
ajaxFri.onreadystatechange = function() {
if (ajaxFri.readyState == 4 && ajaxFri.status == 200) {
var text = ajaxFri.responseText;
if(text!=0){
objdiary.innerHTML=text;
}
}
}
ajaxFri.send(null);
}
var serverPage;
serverPage=url+"?"+"productid="+pid+"&webid="+wid+"&count="+count;
没检查,自己看。
你的错误应该是在红色的这个
function showdata(serverPage,objID)
多加几个参数,然后重新组合一下serverPage就可以了。
8楼的方法可行。
试了一下,终于OK了,开心啊.
再次感谢各位!