動(dòng)態(tài)創(chuàng)建script標(biāo)簽實(shí)現(xiàn)跨域資源訪(fǎng)問(wèn)的方法介紹
login.html
<script>
function request(id,url){
oScript = document.getElementById(id);
var head = document.getElementsByTagName("head").item(0);
if (oScript) {
head.removeChild(oScript);
}
oScript = document.createElement("script");
oScript.setAttribute("src", url);
oScript.setAttribute("id",id);
oScript.setAttribute("type","text/javascript");
oScript.setAttribute("language","javascript");
head.appendChild(oScript);
return oScript;
}
function userLogin(){
var username=document.getElementById('name').value;
var password=document.getElementById('password').value;
//alert(username+"--"+password);
var url='http://127.0.0.1:8080/EasyCMS/login.jsp?name='+encodeURI(username)+'&password='+encodeURI(password)+'&s=' + (new Date()).getTime();
//alert("url="+url);
var login=request("loginScript",url);
}
function myloginState(state){
alert("ret:"+state);
if (state==0)
{
alert("登陸成功");
}
else
{
alert("登陸失敗");
}
}
</script>
<body>
用戶(hù)名:<input name="name" id="name" type="text" />
密碼:<input name="password" id="password" type="password" />
<input name="" value="login" type="button" onclick="userLogin();" />
</body>
login.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String name=request.getParameter("name");
String password=request.getParameter("password");
if (name.equals("admin") && password.equals("admin"))
{
request.getSession().setAttribute("admin","admin");
%>
myloginState("0");
<%
}
else
{
%>
myloginState("1");
<%
}
%>
- JavaScript動(dòng)態(tài)添加css樣式和script標(biāo)簽
- IE8中動(dòng)態(tài)創(chuàng)建script標(biāo)簽onload無(wú)效的解決方法
- Script標(biāo)簽與訪(fǎng)問(wèn)HTML頁(yè)面詳解
- javascript標(biāo)簽在頁(yè)面中的位置探討
- script標(biāo)簽屬性type與language使用選擇
- script標(biāo)簽的 charset 屬性使用說(shuō)明
- javascript 獲取url參數(shù)和script標(biāo)簽中獲取url參數(shù)函數(shù)代碼
- asp.net(C#) 動(dòng)態(tài)添加非ASP的標(biāo)準(zhǔn)html控件(如添加Script標(biāo)簽)
- 有趣的script標(biāo)簽用getAttribute方法來(lái)自腳本吧
- 淺談js script標(biāo)簽中的預(yù)解析
相關(guān)文章
動(dòng)態(tài)更新highcharts數(shù)據(jù)的實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇?jiǎng)討B(tài)更新highcharts數(shù)據(jù)的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-05-05js實(shí)現(xiàn)文字超出部分用省略號(hào)代替實(shí)例代碼
關(guān)于超出一定字?jǐn)?shù)用省略號(hào)顯示的問(wèn)題,這種要求在我們?nèi)粘i_(kāi)發(fā)的時(shí)候經(jīng)常見(jiàn)到,我們之前基本都是用CSS來(lái)完成的,今天給大家分享個(gè)Javascript實(shí)現(xiàn)這個(gè)功能的示例代碼,有需要的可以參考借鑒。2016-09-09javascript Deferred和遞歸次數(shù)限制實(shí)例
你知道Deferred和遞歸次數(shù)限制嗎?如果還不知道,可以看看下面的實(shí)例,很好,適合新手朋友們2014-10-10javascript中日期轉(zhuǎn)換成時(shí)間戳的小例子
javascript中日期轉(zhuǎn)換成時(shí)間戳的小例子,需要的朋友可以參考一下2013-03-03