ホームページ >ウェブフロントエンド >jsチュートリアル >クロスドメイン リソースへのアクセス_JavaScript スキルを実現するためにスクリプト タグを動的に作成する方法の紹介

クロスドメイン リソースへのアクセス_JavaScript スキルを実現するためにスクリプト タグを動的に作成する方法の紹介

WBOY
WBOYオリジナル
2016-05-16 16:57:541699ブラウズ

login.html

复制代码代码如下:

<スクリプト>

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("言語","javascript");
head.appendChild(oScript) ;
return oScript;
}

function userLogin(){
var username=document.getElementById('name').value;
varpassword=document.getElementById('password').value;

// alert(ユーザー名 "--" パスワード);

var url='http://127.0.0.1:8080/EasyCMS/login.jsp?name=' encodeURI(ユーザー名) '&password=' encodeURI(パスワード) '&s=' (new Date()).getTime();

//alert("url=" url);
varlogin=request("loginScript",url);
}

関数 myloginState(state){

alert("ret:" state);
if (state==0)
{
alert("登陆成功");
}
else
{
alert("登陆失败");
}

}



用户名:
密码:



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");
<%
}
%>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。