如何用javaScript发送一个网页请求?
发布网友
发布时间:2022-04-23 15:12
我来回答
共3个回答
热心网友
时间:2022-04-22 17:24
看你跟其它用户的交流,大概的意思就是在打开页面的时候,发送一次页面请求,请看代码:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8"/>
<title>DemoJavascript</title>
</head>
<script type="text/javascript" src="
<body>
<div>
This is your code.
</div>
</body>
<script type="text/javascript">
$(document).ready(function(){
var url = 'htttp://
// 这是你要发送请求的URL地址
setTimeout(function(){
// post前需要引入jQuery库
$.post(url, {data:data}, function(r){// data是你发送请求时传递的参数(Json格式)
/**
* function里面的r是你发送请求后,返回的参数
* 比如你发送请求后,返回status=1,info='Hello World!';
* 返回后输出格式:
* if(r.status == 1){
* alert(r.info);
* }else{
* .....
* }
*/
}, 'json');
}, 1000);// 1000是指:打开页面后1秒钟执行function里面的操作
});
</script>
</html>
代码内的链接地址被过滤掉了,你看看下面这张图
完整代码,可直接贴用!
热心网友
时间:2022-04-22 18:42
使用ajax传输数据即可
要实现一个简单的ajax请求,要这3样东西,一个html页,一段js代码,一个可以响应请求的后台
这里使用了jquery的js框架,原生js的ajax请求我背不住
html
<!--这里需要引用一个jquery的库-->
<form id="form">
<input name="data" type="text">
<input type="button" value="提交" id="submit">
</form>
<div id="result"></div>
js
//这里的url即是请求地址
$("#submit").click(function(){
$.ajax({
url:'demo.php',
type:"POST",
data:$('#form').serialize(),
success: function(data) {
$("#result").text(data);
}
});
});
demo.php
<?php
if($_POST['data']){
echo '接受到数据'.$_POST['data'];
}else{
echo '没有接受到数据';
}
?>
热心网友
时间:2022-04-22 20:17
使用ajax啊,如果你用jquery,$.get(url);