怎么点击URL然后调用这段JS

JavaScript022

怎么点击URL然后调用这段JS,第1张

试下这样行不行:

<a href="javascript:location.href = encodeURL('<%=request.getContextPath()%>/food/franchiser!ss.action?province=${dh.province}')"><%=request.getContextPath()%>/food/franchiser!ss.action?province=${dh.province}</a>

你的url要显示在什么地方?

如果是显示在最后,可以在js里面追加html

比如:

var url = document.createElement('a')

url.href = 'http://xxxx'

url.innerText = url.href

document.body.appendChild(url)

一、参考代码如下:

<!doctype html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Document</title>

</head>

<body>

<script src="jquery-2.1.1.min.js"></script> 

<!--记得导jquery-->

<script>

    $.ajax({

        type:'get',

        url:"demo.html",//这里是url

        success:function(body,heads,status){

            console.log(body)  //body就是内容了,也就是url网页中的内容

        }

    })

</script>

</body>

</html>

重点代码说明:

$.ajax({

type:"POST",//请求方式为post

url:"order.class.php?type=add",//请求的地址

data:dataFormid,//参数

success: function(mag){

//success指的是请求并成功返回信息

//msg是返回的内容

alert(mag)

}

})

举例

//假如后台返回的是一个JSON格式的字符串,如"{code:0,msg:\"执行成功!\"}"

success: function(data){

var json=evel("("+data+")")

alter(json.msg)//会弹出执行成功的消息框

}