下面是我用jQuery写的一个HTML代码,目的是想输入一个网址,然后在本页下半部分显示出该网页。不知怎的,老是有好多脚本错误,若不管这些错误虽然可以打开该网页,可是总和原始网页不一样,要么网页的模块排列不一样,要么就是有的汉字能正常显示,有的不能,此外像新浪网这类的用此打开还非常慢(搜狐比较快可是字不对,也不知为啥)。麻烦大家帮我试试,看看问题到底出在哪了,如果可以的话,请附改正后的代码,谢谢!
(远行这个HTML还需这个文件jquery-1.3.2.min.js,可在http://www.ccscript.cn/DownLoadFiles/37.aspx下载,然后放入同一目录下即可,网址前需加http://)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>
OpenWeb
</title>
</head>
<script language="javascript" src="jquery-1.3.2.min.js"></script>
<script language="javascript" charset="gb2312">
$(function(){
$("#button1").click(function(){
var url = $("#url").val();
$("#url").val("");
$.get(url,function(data){
alert(data);
$("div:#div").val("");
$("div:#div").append(data); });
});
});
</script>
<body>
<div id="columns">
<li>
<form>
<p>应用网址:<input type="text" name="url" id="url" size="20"></p>
<p><button id="button1">添加</button></p>
</form>
</li> <li>
<div><h3>现有网页</h3></div>
<div id="div"></div>
</li>
</div>
</body>
</html>
(远行这个HTML还需这个文件jquery-1.3.2.min.js,可在http://www.ccscript.cn/DownLoadFiles/37.aspx下载,然后放入同一目录下即可,网址前需加http://)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>
OpenWeb
</title>
</head>
<script language="javascript" src="jquery-1.3.2.min.js"></script>
<script language="javascript" charset="gb2312">
$(function(){
$("#button1").click(function(){
var url = $("#url").val();
$("#url").val("");
$.get(url,function(data){
alert(data);
$("div:#div").val("");
$("div:#div").append(data); });
});
});
</script>
<body>
<div id="columns">
<li>
<form>
<p>应用网址:<input type="text" name="url" id="url" size="20"></p>
<p><button id="button1">添加</button></p>
</form>
</li> <li>
<div><h3>现有网页</h3></div>
<div id="div"></div>
</li>
</div>
</body>
</html>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货