From 6b2a7698e90837a2ada4a5e7969495b974e94ea7 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 13:33:08 +0800
Subject: [PATCH 01/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index 11eed91..7c22e2b 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -22,7 +22,7 @@ ajaxDemo.AjaxDemo=function(){
// // 请求后端数据。正式打开下面url.
// // url: serverUrl + "Home/Getinfo/getPersonInfo",
// //请求本地json数据
- // url: "messageUrl.json",
+ // url: "../../resource/messageUrl.json",
// responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
// success: function (result) { //TODO (这里TODO起强调作用)这里就是你处理后台数据的地方了
// if (result.data.response.status == 0) {
@@ -43,7 +43,7 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url: "resource/messageUrl.json",
+ url: "../../resource/messageUrl.json",
//data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) {
--
Gitee
From 690b415e00645f04015840c7c6bf525816cb4172 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 13:35:00 +0800
Subject: [PATCH 02/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index 7c22e2b..9a4094f 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -43,7 +43,7 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url: "../../resource/messageUrl.json",
+ url: "../resource/messageUrl.json",
//data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) {
--
Gitee
From b7c9bfda6765c96ee39d6cca349e4beea879d124 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 13:36:07 +0800
Subject: [PATCH 03/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index 9a4094f..0cc4052 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -43,7 +43,7 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url: "../resource/messageUrl.json",
+ url: "./resource/messageUrl.json",
//data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) {
--
Gitee
From cf950b6b82acd8a0bfe4405a74cde56913ccba0c Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 13:46:54 +0800
Subject: [PATCH 04/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/src/Main.js | 3 +++
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/teachWeb/source/src/Main.js b/teachWeb/source/src/Main.js
index ce21431..ece3e3b 100755
--- a/teachWeb/source/src/Main.js
+++ b/teachWeb/source/src/Main.js
@@ -1,6 +1,9 @@
/**
* https://github.com/flash2x/AnnieJS
*/
+var localtion='';
+var tempHD=window.location.href.split("source");
+localtion=tempHD[0]+"/source";
window.A2xExtend = __extends;
window.addEventListener("load", function () {
annie.debug = false;
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index 0cc4052..cb53898 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -22,7 +22,7 @@ ajaxDemo.AjaxDemo=function(){
// // 请求后端数据。正式打开下面url.
// // url: serverUrl + "Home/Getinfo/getPersonInfo",
// //请求本地json数据
- // url: "../../resource/messageUrl.json",
+ // url: localtion+"/resource/messageUrl.json",
// responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
// success: function (result) { //TODO (这里TODO起强调作用)这里就是你处理后台数据的地方了
// if (result.data.response.status == 0) {
@@ -43,7 +43,7 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url: "./resource/messageUrl.json",
+ url: localtion+"/resource/messageUrl.json",
//data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) {
--
Gitee
From 4b8fe070374bb1b0c04248f56d00bbc4a525c5a7 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 13:50:11 +0800
Subject: [PATCH 05/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index cb53898..794f46f 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -43,7 +43,7 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url: localtion+"/resource/messageUrl.json",
+ url:"/resource/messageUrl.json",
//data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) {
--
Gitee
From e390a5f999e26e37bef6a92e482a0fdd3ac69ab2 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 14:00:02 +0800
Subject: [PATCH 06/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index 794f46f..62924ab 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -43,7 +43,7 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url:"/resource/messageUrl.json",
+ url:"resource/messageUrl.json",
//data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) {
--
Gitee
From 1770b890b201a6aac8ea112d635bcdae0a49dca6 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 14:07:49 +0800
Subject: [PATCH 07/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/resource/{messageUrl.json => messageUrl.asp} | 0
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 4 ++--
2 files changed, 2 insertions(+), 2 deletions(-)
rename teachWeb/source/resource/{messageUrl.json => messageUrl.asp} (100%)
diff --git a/teachWeb/source/resource/messageUrl.json b/teachWeb/source/resource/messageUrl.asp
similarity index 100%
rename from teachWeb/source/resource/messageUrl.json
rename to teachWeb/source/resource/messageUrl.asp
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index 62924ab..2d41618 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -43,8 +43,8 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url:"resource/messageUrl.json",
- //data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
+ url:"resource/messageUrl.asp",
+ data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) {
//这里成功回调;
--
Gitee
From a432b4dbe326c98e115993c31ecdb0a90361ac68 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 14:12:21 +0800
Subject: [PATCH 08/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../{messageUrl.asp => messageUrl.json} | 0
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 86 +++++++++----------
2 files changed, 43 insertions(+), 43 deletions(-)
rename teachWeb/source/resource/{messageUrl.asp => messageUrl.json} (100%)
diff --git a/teachWeb/source/resource/messageUrl.asp b/teachWeb/source/resource/messageUrl.json
similarity index 100%
rename from teachWeb/source/resource/messageUrl.asp
rename to teachWeb/source/resource/messageUrl.json
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index 2d41618..c0d6b4e 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -16,51 +16,51 @@ ajaxDemo.AjaxDemo=function(){
s.addEventListener(annie.MouseEvent.CLICK, function (e) {
if (e.target.name=="getData_btn"){
//这个方式通过Get方式去获取后台数据;
- // annie.ajax({
- // type: "GET",
- // //TODO (这里TODO起强调作用)请求后端数据的时候,请打开下面的地址。关闭本地json数据url,serverUrl是后端访问链接+接口名称
- // // 请求后端数据。正式打开下面url.
- // // url: serverUrl + "Home/Getinfo/getPersonInfo",
- // //请求本地json数据
- // url: localtion+"/resource/messageUrl.json",
- // responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
- // success: function (result) { //TODO (这里TODO起强调作用)这里就是你处理后台数据的地方了
- // if (result.data.response.status == 0) {
- // sameFn(result);
- // } else {
- // alert("请求状态错误");
- // }
- // },
- // error: function (result) {
- // trace(result)
- // },//TODO (这里TODO起强调作用)这里是后台数据返回错误信息的地方;
- // });
-
- //TODO (这里TODO起强调作用)这种是POST方式获取后台数据
annie.ajax({
- type: "POST",
- //TODO (这里TODO起强调作用)请求后端数据的时候,请打开下面的地址。关闭本地json数据url,serverUrl是后端访问链接+接口名称
- // 请求后端数据。正式打开下面url.
- // url: serverUrl + "Home/Getinfo/getPersonInfo",
- //请求本地json数据
- url:"resource/messageUrl.asp",
- data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
- responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
- success: function (result) {
- //这里成功回调;
- trace(result)
- var resultData=result.data.response;
- if (resultData.status == 0) {//TODO (这里TODO起强调作用)这里就是你处理后台数据的地方了
- sameFn(resultData);
- } else {
- alert("请求状态错误");
- }
- },
- error: function (result) {
- //TODO (这里TODO起强调作用)这里是后台数据返回错误信息的地方;
- trace(result)
- },
+ type: "GET",
+ //TODO (这里TODO起强调作用)请求后端数据的时候,请打开下面的地址。关闭本地json数据url,serverUrl是后端访问链接+接口名称
+ // 请求后端数据。正式打开下面url.
+ // url: serverUrl + "Home/Getinfo/getPersonInfo",
+ //请求本地json数据
+ url: "/resource/messageUrl.json",
+ responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
+ success: function (result) { //TODO (这里TODO起强调作用)这里就是你处理后台数据的地方了
+ if (result.data.response.status == 0) {
+ sameFn(result);
+ } else {
+ alert("请求状态错误");
+ }
+ },
+ error: function (result) {
+ trace(result)
+ },//TODO (这里TODO起强调作用)这里是后台数据返回错误信息的地方;
});
+
+ //TODO (这里TODO起强调作用)这种是POST方式获取后台数据
+ // annie.ajax({
+ // type: "POST",
+ // //TODO (这里TODO起强调作用)请求后端数据的时候,请打开下面的地址。关闭本地json数据url,serverUrl是后端访问链接+接口名称
+ // // 请求后端数据。正式打开下面url.
+ // // url: serverUrl + "Home/Getinfo/getPersonInfo",
+ // //请求本地json数据
+ // url:"resource/messageUrl.json",
+ // data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
+ // responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
+ // success: function (result) {
+ // //这里成功回调;
+ // trace(result)
+ // var resultData=result.data.response;
+ // if (resultData.status == 0) {//TODO (这里TODO起强调作用)这里就是你处理后台数据的地方了
+ // sameFn(resultData);
+ // } else {
+ // alert("请求状态错误");
+ // }
+ // },
+ // error: function (result) {
+ // //TODO (这里TODO起强调作用)这里是后台数据返回错误信息的地方;
+ // trace(result)
+ // },
+ // });
}
});
//多个地方相同代码,放在一起,用一个函数装着,这样,哪里有用到,随时可以调用,这样节约资源,也可以方便改动
--
Gitee
From 1f3cf9f9064a9a199d8cb8c90e7df5e01276f9ad Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 14:29:44 +0800
Subject: [PATCH 09/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index c0d6b4e..db3b6ff 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -22,7 +22,7 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url: "/resource/messageUrl.json",
+ url: "https://hz420.gitee.io/anniejs2html5demo/source/resource/messageUrl.json",
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) { //TODO (这里TODO起强调作用)这里就是你处理后台数据的地方了
if (result.data.response.status == 0) {
--
Gitee
From 080bfed8b8b6947c4dec98879b249270f87b085a Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 15:58:23 +0800
Subject: [PATCH 10/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/js/typescript.js | 3 +++
teachWeb/source/src/Main.js | 2 +-
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 7 ++++---
teachWeb/source/src/bitmapDemo/BitmapDemo.js | 19 +++++++++++++------
4 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/teachWeb/js/typescript.js b/teachWeb/js/typescript.js
index de4bc98..2c3e8c7 100755
--- a/teachWeb/js/typescript.js
+++ b/teachWeb/js/typescript.js
@@ -18,6 +18,9 @@ var fileSrc="";
if (window.location.href.indexOf(tempStr)!=0){
tempStr="anniejs2html5demo"
}
+ if (window.location.href.indexOf("localhost")!=0){
+ tempStr="anniejs2html5demo/teachWeb"
+ }
var tempH=window.location.href.split(tempStr);
var tempHref=tempH[0]+tempStr+"/";
var easytree = $('#treelist').easytree({
diff --git a/teachWeb/source/src/Main.js b/teachWeb/source/src/Main.js
index ece3e3b..44c4f1d 100755
--- a/teachWeb/source/src/Main.js
+++ b/teachWeb/source/src/Main.js
@@ -3,7 +3,7 @@
*/
var localtion='';
var tempHD=window.location.href.split("source");
-localtion=tempHD[0]+"/source";
+localtion=tempHD[0]+"source/";
window.A2xExtend = __extends;
window.addEventListener("load", function () {
annie.debug = false;
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index db3b6ff..1c3fc54 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -22,11 +22,12 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url: "https://hz420.gitee.io/anniejs2html5demo/source/resource/messageUrl.json",
+ url:"resource/messageUrl.json",
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) { //TODO (这里TODO起强调作用)这里就是你处理后台数据的地方了
+ console.log(result.data.response.status)
if (result.data.response.status == 0) {
- sameFn(result);
+ sameFn(result.data.response);
} else {
alert("请求状态错误");
}
@@ -43,7 +44,7 @@ ajaxDemo.AjaxDemo=function(){
// // 请求后端数据。正式打开下面url.
// // url: serverUrl + "Home/Getinfo/getPersonInfo",
// //请求本地json数据
- // url:"resource/messageUrl.json",
+ // url:ajaxUrl,
// data: {parameter: "你想传的数据"},//TODO (这里TODO起强调作用)这里是前端向后端传送数据的参数,如果需要传送数据的话,请打开这个,在花括号内填写你传送的数据
// responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
// success: function (result) {
diff --git a/teachWeb/source/src/bitmapDemo/BitmapDemo.js b/teachWeb/source/src/bitmapDemo/BitmapDemo.js
index 8ae4153..a593cbe 100755
--- a/teachWeb/source/src/bitmapDemo/BitmapDemo.js
+++ b/teachWeb/source/src/bitmapDemo/BitmapDemo.js
@@ -10,7 +10,7 @@ bitmapDemo.BitmapDemo = function () {
/*_a2x_need_end*/
annie.initRes(s, "bitmapDemo", "BitmapDemo");
//上面的代码Annie2x工具自动生成的,我们不要管他,也不要在它的上面去写代码,除非你看明白了Annie引擎的构造
- var nameList = ["显示fla库中的位图", "显示同域名下位图", "显示网络位图", "显示canvas", "显示视频","显示Base64"];
+ var nameList = ["显示fla库中的位图", "显示同域名下位图", "显示网络位图", "显示canvas", "显示视频", "显示Base64"];
//为什么要先把变时声明好,是不想反复去new同一种类型的对象去浪费内存。
var image1 = null;
var image2 = null;
@@ -19,7 +19,8 @@ bitmapDemo.BitmapDemo = function () {
var image5 = null;
var image6 = null;
var bitmap = null;
- var imageBase64="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNDNzUyNjgzRjhBNjExRTlCREMxOEU0MjdFRDJEOTdDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNDNzUyNjg0RjhBNjExRTlCREMxOEU0MjdFRDJEOTdDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0M3NTI2ODFGOEE2MTFFOUJEQzE4RTQyN0VEMkQ5N0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0M3NTI2ODJGOEE2MTFFOUJEQzE4RTQyN0VEMkQ5N0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYF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";
+ var localHref="";
+ var imageBase64 = "data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNDNzUyNjgzRjhBNjExRTlCREMxOEU0MjdFRDJEOTdDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNDNzUyNjg0RjhBNjExRTlCREMxOEU0MjdFRDJEOTdDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0M3NTI2ODFGOEE2MTFFOUJEQzE4RTQyN0VEMkQ5N0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0M3NTI2ODJGOEE2MTFFOUJEQzE4RTQyN0VEMkQ5N0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYF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";
s.addEventListener(annie.Event.ADD_TO_STAGE, function (e) {
//将变量声明放在循环的外面是一个非常好的习惯
var button = null;
@@ -38,6 +39,7 @@ bitmapDemo.BitmapDemo = function () {
s.addChild(button);
}
});
+
function initBitmap(image) {
if (!bitmap) {
bitmap = new annie.Bitmap(image);
@@ -48,12 +50,13 @@ bitmapDemo.BitmapDemo = function () {
bitmap.bitmapData = image;
}
}
+
s.addEventListener(annie.MouseEvent.CLICK, function (e) {
switch (e.target.id) {
case 0:
//显示fla库中绑定的图片资源
if (!image1)
- //在我们的bitmapDemo.fla的库中有一个MyLogo的绑定类图片资源
+ //在我们的bitmapDemo.fla的库中有一个MyLogo的绑定类图片资源
image1 = annie.getResource("bitmapDemo", "MyLogo");
initBitmap(image1);
break;
@@ -61,7 +64,9 @@ bitmapDemo.BitmapDemo = function () {
//这里大家一定不要搞混了,这个Image类是Html自带的图片类,和你们平时用.. 这种标签在页面中生成的图片是同一个东西
if (!image2) {
image2 = new Image();
- image2.src = "resource/logo.png";
+ var temp = localtion + "resource/logo.png";
+ //这里的替换方法,是为了解决运行时会有相同地址出现,导致路径错误,下面同理
+ image2.src = temp.replace(localtion+"src/bitmapDemo","");
}
initBitmap(image2);
break;
@@ -70,7 +75,8 @@ bitmapDemo.BitmapDemo = function () {
image3 = new Image();
//这里有个细节就是设置了跨域
image3.crossOrigin = "anonymous";
- image3.src = "resource/logo.jpg";
+ var temp= localtion + "resource/logo.jpg";
+ image3.src = temp.replace(localtion+"src/bitmapDemo","");
}
initBitmap(image3);
break;
@@ -99,7 +105,8 @@ bitmapDemo.BitmapDemo = function () {
image5.width = 320;
image5.height = 176;
image5.autoplay = true;
- image5.src = "resource/test.mp4";
+ var temp = localtion + "resource/test.mp4";
+ image5.src = temp.replace(localtion+"src/bitmapDemo","");
}
initBitmap(image5);
break;
--
Gitee
From c2a49c126ec503704fec3b99e81063d004d42339 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 15:59:45 +0800
Subject: [PATCH 11/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/js/typescript.js | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/teachWeb/js/typescript.js b/teachWeb/js/typescript.js
index 2c3e8c7..9eef054 100755
--- a/teachWeb/js/typescript.js
+++ b/teachWeb/js/typescript.js
@@ -17,8 +17,7 @@ var fileSrc="";
var tempStr="teachWeb";
if (window.location.href.indexOf(tempStr)!=0){
tempStr="anniejs2html5demo"
- }
- if (window.location.href.indexOf("localhost")!=0){
+ }else if (window.location.href.indexOf("localhost")!=0){
tempStr="anniejs2html5demo/teachWeb"
}
var tempH=window.location.href.split(tempStr);
--
Gitee
From ed8399cec4b82659e902cd11292f795b17bb6d4a Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 16:06:24 +0800
Subject: [PATCH 12/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index 1c3fc54..1315a28 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -14,6 +14,9 @@ ajaxDemo.AjaxDemo=function(){
//img new在外面是为避免img重复添加导致页面资源过多造成画面卡顿
var img = new Image();
s.addEventListener(annie.MouseEvent.CLICK, function (e) {
+ //这里的相对路径,点击上面的运行时,会产生错误路径,这里的代替方法是为了解决错误路径,正式使用ajax时,下面两句代码不用复制,将地址改成你需要的地址就可以了。
+ var temp=localtion+"resource/messageUrl.json";
+ var ajaxUrl=temp.replace(localtion+"src/ajaxDemo","");
if (e.target.name=="getData_btn"){
//这个方式通过Get方式去获取后台数据;
annie.ajax({
@@ -22,7 +25,7 @@ ajaxDemo.AjaxDemo=function(){
// 请求后端数据。正式打开下面url.
// url: serverUrl + "Home/Getinfo/getPersonInfo",
//请求本地json数据
- url:"resource/messageUrl.json",
+ url:ajaxUrl,
responseType: 'json',//TODO (这里TODO起强调作用)这个参数是接收到后端传过来的数据时,解析的方式:text/json,一般不写这个话,默认的是:text
success: function (result) { //TODO (这里TODO起强调作用)这里就是你处理后台数据的地方了
console.log(result.data.response.status)
--
Gitee
From 26ad0292189d503e0b9aecd6ece52fefffb422a7 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Sat, 18 Apr 2020 16:08:57 +0800
Subject: [PATCH 13/28] =?UTF-8?q?ajax=E8=AF=B7=E6=B1=82=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/src/ajaxDemo/AjaxDemo.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/teachWeb/source/src/ajaxDemo/AjaxDemo.js b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
index 1315a28..0df6883 100755
--- a/teachWeb/source/src/ajaxDemo/AjaxDemo.js
+++ b/teachWeb/source/src/ajaxDemo/AjaxDemo.js
@@ -14,7 +14,7 @@ ajaxDemo.AjaxDemo=function(){
//img new在外面是为避免img重复添加导致页面资源过多造成画面卡顿
var img = new Image();
s.addEventListener(annie.MouseEvent.CLICK, function (e) {
- //这里的相对路径,点击上面的运行时,会产生错误路径,这里的代替方法是为了解决错误路径,正式使用ajax时,下面两句代码不用复制,将地址改成你需要的地址就可以了。
+ //这里的相对路径,点击上面的运行时,会产生错误路径,这里的代替方法是为了解决错误路径,正式使用ajax时,下面两句代码不用复制,将请求地址改成你需要的地址就可以了。
var temp=localtion+"resource/messageUrl.json";
var ajaxUrl=temp.replace(localtion+"src/ajaxDemo","");
if (e.target.name=="getData_btn"){
--
Gitee
From dbca0be88449d577dbadbfc8feccd0effec59ea4 Mon Sep 17 00:00:00 2001
From: hero <437927973@qq.com>
Date: Fri, 25 Jun 2021 19:13:19 +0800
Subject: [PATCH 14/28] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E5=BC=95=E6=93=8E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
teachWeb/source/index.html | 5 ++---
.../source/src/toDisplayDataURLDemo/ToDisplayDataURLDemo.js | 4 ++--
2 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/teachWeb/source/index.html b/teachWeb/source/index.html
index cd89e77..cb78ab1 100755
--- a/teachWeb/source/index.html
+++ b/teachWeb/source/index.html
@@ -5,10 +5,9 @@