可行,其实就是考核你对html/css/js的基础
一边写一边不断在两个浏览器上测试,没有通过的代码就换其他的
一边写一边不断在两个浏览器上测试,没有通过的代码就换其他的
解决方案 »
- 一个表单与超链接提交参数的问题
- 关于mysql 批量替换的问题
- php中没有表单,通过一个ID链接到了后一个页面,请问如何后一个页面取得前一个页面的链接时的ID值?
- 求助安装apache2.2.13
- 求2003+IIS下PHP的安装配置方法,最新的版本好像是5.2.6,一个是ZIP,一个是MSI的安装包,如果用MSI的安装包,直接安装以后就可以用了?
- 在发表文章的时候贴上图片,然后显示文章的时候连图片一起显示 要怎么做啊??
- 几天还没有解决!帮帮忙吧!
- 求助帖!关于__call的用法!输出让我觉得十分奇怪!!!
- 问一个广告投放的功能实现。语言不限,我只看思路
- 求一正则: 数字,数字,数字,数字
- 在广州的PHP开发人员近来看看
- 正在开发新的BLOG,可与PW和DZ两大国内论坛完美结合,欢迎大家测试!
if (window.XMLHttpRequest)
{ // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{ // IE
http_request = new ActiveXObject("Microsoft.XMLHTTP");
}
var http_request = false;
function send_request(url) {//初始化、指定处理函数、发送请求的函数
http_request = false;
//开始初始化XMLHttpRequest对象
if(window.XMLHttpRequest) { //Mozilla 浏览器
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {//设置MiME类别
http_request.overrideMimeType('text/xml');
}
}
else if (window.ActiveXObject) { // IE浏览器
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) { // 异常,创建对象实例失败
window.alert("不能创建XMLHttpRequest对象实例.");
return false;
}
http_request.onreadystatechange = processRequest;
// 确定发送请求的方式和URL以及是否同步执行下段代码
http_request.open("GET", url, true);
http_request.send(null);
}
// 处理返回信息的函数
function processRequest() {
if (http_request.readyState == 4) { // 判断对象状态
if (http_request.status == 200) { // 信息已经成功返回,开始处理信息
//alert(http_request.responseText);
if(http_request.responseText==-1)
{
//alert('该用户已经存在!');
document.getElementById('usernameinfo').innerHTML = '<font color=red>对不起,该用户已经存在!</font>'
}
else
{
if(http_request.responseText==1)
{
document.getElementById('usernameinfo').innerHTML = '<font color=green>您可以放心注册</font>'
}
}
} else { //页面不正常
alert("您所请求的页面有异常。");
}
}
}
function userCheck() {
var f = document.form1;
var username = f.username.value;
if(username=="") {
//window.alert("用户名不能为空。");
//f.username.focus();
document.getElementById('usernameinfo').innerHTML = '<font color=red>对不起,用户名不能为空!</font>'
return false;
}
else {
if(username.length<2 || username.length>50)
{
document.getElementById('usernameinfo').innerHTML = '<font color=red>对不起,用户名长度在2-50之间!</font>'
f.username.focus();
return false;
}
send_request('checkuser.php?username='+username);
}
}
</script>
郁闷,难道csdn现在也变得这么言论无自由了。
2、对于浏览器不兼容的部分,分别判断处理
css的部分使用!important等