html部分:

Document

.showBox{

width: 200px;

height: 200px;

margin: 100px auto;

border: 1px solid gray;

}

var btns = document.querySelectorAll('input');

// 循环绑定点击事件

for (var i = 0; i < btns.length; i++) {

btns[i].onclick = function(){

// 创建

var ajax = new XMLHttpRequest();

// 修改 url的值 01.changeImg.php?starName =

// 获取 data-自定义属性

console.log(this.dataset.name);

// 设置

ajax.open('get','01.changeImg.php?starName='+this.dataset.name);

// 发送

ajax.send();

// 注册

ajax.onreadystatechange = function(){

if(ajax.readyState==4 &&ajax.status==200){

// 判断并使用

console.log(ajax.responseText);

// 设置 展示div的 background属性

document.querySelector('.showBox').style.background = 'url('+ajax.responseText+') no-repeat center/cover';

}

}

}

};

PHP部分:

// 获取提交的数据 明星数据 key

$starKey = $_GET['starName'];

// 关系型数组 key->value

$starArr = array(

'pyy'=>'img/pyy.jpg',

'jay'=>'img/jay.jpg',

'cgx'=>'img/cgx.jpg'

);

// echo value

// 通过key 获取对应的 value

echo $starArr[$starKey];

?>

ajax提交表单、ajax实现文件上传

ajax提交表单.ajax实现文件上传,有需要的朋友可以参考下. 方式一:利用from表单的targer属性 + 隐藏的iframe 达到类似效果, 支持提交含有文件和普通数据的复杂表单 方式二:使用 ...

Django项目--web聊天室

需求 做一个web聊天室,主要练习前端ajax与后台的交互: 一对一聊天和群组聊天 添加用户为好友 搜索并添加群组 管理员可以审批用户加群请求,群管理员可以有多个,群管理员可以删除,添加禁言群友 与聊 ...

基于OpenCV性别识别

叙述性说明 所谓的性别识别推断检测到的面部是男性还是女性.它是一个二值分类问题. 识别算法可以用于SVM,BP神经网络.LDA,PCA,PCA+LDA等等.OpenCV官网给出的文档是基于Fisher ...

(二)Jquery Mobile介绍以及Jquery Mobile页面与对话框

Jquery Mobile介绍以及Jquery Mobile页面与对话框  一. Adobe Dreamweaver CS6 环境 最新版本的cs6会支持JM的使用,有自动提示功能,很强大.安装说明地 ...

Python-Django-BBS

一个项目从无到有 1 需求分析 -登录ajax,图形验证码 -注册forms和ajax,上传头像,头像预览 -博客首页 -个人站点 -点赞,点踩 -评论 -根评论 -子评论 -后台展示 -添加文章 - ...

swiper轮播在ie浏览器上遇到的显示问题探索

前言: 最近项目有一个需求,想要下图效果,鼠标指向头像图片,图片会放大同时上面的轮播会跟着切换: 鼠标移开头像图片,图片变回原来的大小 注:下图是我根据上面需求已经实现的效果,所以截图方便说明 思考: ...

BBS总结

表设计 from django.db import models from django.contrib.auth.models import AbstractUser # Create your m ...

02&period;Jquery Mobile介绍以及Jquery Mobile页面与对话框

一.为什么要学Jquery Mobile   JqueryMobile 是jquery的移动版本,懂基本的jquery知识,会简单的html+css就可以完成很多复杂的功能,还有就是这个框架在企业中用 ...

小记 vue 打包&lpar;build&rpar;需要注意的一些事

记录 vue 项目打包的一些事情 首先声明项目都是由 vue-cli 生成; vue 项目从 dev 切换到 prod 时有很多地方需要注意; 首先是大家最需要注意的 ajax 切换环节 以前一开始用 ...

随机推荐

dojo tree edit的使用&lbrack;前端&rsqb;

var store = new mydata.JsonRestStore({ target: "

Jenkins - 持续集成环境搭建

1. Jenkins 概述 Jenkins是一个开源的持续集成工具.持续集成主要功能是进行自动化的构建.自动化构建包括自动编译.发布和测试,从而尽快地发现集成错误,让团队能够更快的开发内聚的软件. 2 ...

PHP面试题汇总

1.用PHP打印出前一天的时间格式是2014-01-13 12:10:21(2分) 2.echo(),print(),print_r()的区别(3分) 3.能够使HTML和PHP分离开使用的模板(1分 ...

ios开发之UIView的frame、bounds跟center属性的区别&lpar;附图&rpar;

博文暂时想到什么写什么,不顺理成章,不顺章成篇. 先看几个概念 坐标点Poit:向右侧为X轴正方向的值x,原点下侧为Y轴正方向的值y 大小Size:由宽度width和高度height构成,表示一个矩形 ...

Distinct Substrings

spoj694:http://www.spoj.com/problems/DISUBSTR/ 题意:给以一个串,求这个串的所有不同子串的个数. 题解:第一次接触后缀数组,这里可以转化成,求所有子串后缀 ...

在Ubuntu 14&period;04安装 Let’s Encrypt并配置ssl

1.下载安装 Let's Encrypt客户端 cd /usr/local/sbin sudo wget https://dl.eff.org/certbot-auto 2.添加执行权限 sudo c ...

华为oj---合并数组

题目标题: 将两个整型数组按照升序合并,并且过滤掉重复数组元素 详细描述: 接口说明 原型: voidCombineBySort(int* pArray1,intiArray1Num,int* pAr ...

MongoDB基础教程系列--第九篇 MongoDB 分片

1.分片介绍 分片(sharding)是将数据拆分,将其分散存到不同机器上的过程.MongoDB 支持自动分片,可以使数据库架构对应用程序不可见.对于应用程序来说,好像始终在使用一个单机的 Mongo ...

浅谈React数据流管理

引言:为什么数据流管理如此重要?react的核心思想就是:UI=render(data),data就是我们说的数据流,render是react提供的纯函数,所以用户界面的展示完全取决于数据层.这篇文章 ...

&lpar;PMP&rpar;第5章-----项目范围管理

产品范围:所具有的特征和功能 项目范围:必须完成的工作. 5.1 规划范围管理 输入 工具与技术 输出 1.项目章程 2.项目管理计划 (质量管理计划, 项目生命周期描述, 开发方法) 3.事业环境因 ...

ajax换头像,ajax切换明星头像!相关推荐

  1. ajax切换明星头像!

    html部分: <!DOCTYPE html> <html lang="en"> <head><meta charset="UT ...

  2. 陈赫头像java_陈赫大军头像下载-陈赫抖音头像图片大全 _5577安卓网

    陈赫抖音头像图片大全分享给大家,这是目前在抖音上继过山车组织头像爆火之后,陈赫大军头像也突然火爆起来,非常搞笑的表情可随意制作表情包,喜欢的朋友们千万不要错过哦! [抖音陈赫头像是什么梗] 这两天刷抖 ...

  3. ajax入门实例代码,AJAX、AJAX实例及AJAX源代码

    AJAX.AJAX实例及AJAX源代码 作者:佚名 来源:CNZZ 2008-1-4 AJAX介绍 AJAX 关键词: JavaScript脚本和可扩展标记语言(XML) WEB浏览器技术 开放式WE ...

  4. foobar2000隐藏桌面悬浮窗头像_多多情侣头像大全app-多多情侣头像大全软件v1.0.1...

    多多情侣头像大全app,为小伙伴提供更有意思的情侣头像,涵盖更多的头像资源,提供卡通,萌宠,真人,明星等等头像资源,带给小伙伴更多的情头选择,帮助小伙伴选出最喜欢的情侣,满足小伙伴对于情头的需求,一键 ...

  5. 怎样把照片中的头像扶正_微信头像看出你的性格,准得可怕!!

    弗洛伊德曾经说过:"人们可以用行为掩饰自己的动机,但无法决定自己潜意识的流露."有时候,生活中的小细节会比你想象的更有趣. 那么,你平常爱发朋友圈吗? 一张图.一段话.一个小视频. ...

  6. 【浏览器】Ajax 是什么? Ajax的基本流程?

    Ajax 一.Ajax的基本流程(前言) 二.web基础知识 1. Web服务器 2. HTTP协议 HTTP协议--请求消息 HTTP协议--响应信息 3. 前后端交互 前后端交互--表单交互 前后 ...

  7. 百度地图显示用户网络头像并调整用户头像大小

    因项目需求,需要在百度地图上显示显示出用户头像,实现的大致思路是将百度地图的marker 标注物换成用户的网络头像,通过联网加载显示出来;然而刚开始我试了很多次,都没有成功,后来通过摸索,总算实现了, ...

  8. ajax通讯原理,ajax通讯原理以及自己封装一个ajax函数

    ajax通讯原理 要解释ajax的原理,需要从旧的交互方式开始,当用户触发一个http请求到服务器,服务器对其进行处理之后,再返回一个新的html页到客户端,每当服务器处理客户端提交的请求时,客户都只 ...

  9. 【AJAX】反向Ajax第1部分:Comet介绍

    英文原文:Reverse Ajax, Part 1: Introduction to Comet 在过去的几年中,web开发已经发生了很大的变化.现如今,我们期望的是能够通过web快速.动态地访问应用 ...

最新文章

  1. mysql system命令_mysql命令
  2. 转义字符 /r与/n的区别
  3. 80 after generation to marry or not to marry that is a question
  4. 信息学奥赛一本通(1318:【例5.3】自然数的拆分)
  5. 传说中的WCF(4):发送和接收SOAP头
  6. java包限制使用时间_给jar包加壳限制使用时间
  7. mysql编译安装vs20156_Linux上安装JDK1.8,tomcat9,以及mysql8的步骤
  8. 2022年java开发面试题整理合集
  9. 资源分享·病毒样本下载资源分享
  10. matlab中怎么找晶闸管,matlab中晶闸管如何连接
  11. java获取键盘整数_Java中从键盘输入多个整数的方法
  12. 软件构造Lab6总结
  13. SwiftUI 中为什么应该经常用子视图替换父视图中的大段内容?
  14. Spring的AOP(一):什么是AOP
  15. python 网络字节序转换_python网络编程:ntohl、htonl、ntohs、htons
  16. 版本控制----Git
  17. 姬魔恋战纪服务器维护,《姬魔恋战纪》11月7日更新公告
  18. 11g新增加的后台进程
  19. 我们自己的操作系统第二弹: Ubuntu Kylin(优麒麟)安装教程
  20. (C++)GDAL学习笔记—— 5 全色影像与多光谱影像的融合

热门文章

  1. 手机移动视频监控系统方案
  2. 同步电复律英文_同步电复律操作规程
  3. 凑近一看是地推扫什么码
  4. 张一鸣:如何深度思考
  5. 最优传输理论与计算 学习笔记1
  6. iOS学习笔记75-NSURLSession使用实战教程
  7. C#与西门子plc,实现自复位按钮控制
  8. 人脸识别(1:N)和人脸验证(1:1)
  9. PAT (Advanced Level) Practice 题解代码 - II (1051-1100)
  10. 成都计算机应用研究所夏令营,北京师范大学环境学院2015年大学生暑期夏令营...