js传递数据一些方式

1.用Image对象的src属性

var img = new Image();

img.src = "http://www.xxx.con/?data1=1";

创建Image对象,通过其src属性可以向xxx地址传递数据,后台php可以通过GET方法获取src属性中“?”以后的数据。

2.script标签的src属性

var sc = document.createElement("script");

scr.type = "text/javascript";

sc.async = false; //是否异步

sc.src = "test.php?name=liuwei,crossword=3";

document.documentElement.appendChild(sc);

3.通过ajax发送数据

//ajax函数封装
function fnAjax(url,cfn) {
  var xmlhttp;
  if(window.XMLHttpRequest){
  xmlhttp = new XMLHttpRequest();
  }else{
  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  };
  xmlhttp.onreadystatechange = cfn;
  xmlhttp.open("GET",url,true);
  xmlhttp.send();
};

//ajax请求
function myAjax() {
  fnAjax("http://www.baidu.com/",function() {
    if(xmlhttp.readyState == 4 && xmlhttp.status == 200) {
      //请求返回后执行的操作;
    };
  })
};

时间: 2024-10-18 07:52:43

js传递数据一些方式的相关文章

(四)ASP.NET MVC 中 Controller 给 View 传递数据的方式

1. ViewData: 以 ViewData["keyname"] = value 这样键值对的方式进行数据传送.在对应的 cshtml 中用 @ViewData["keyname"] 来获取值. 2. ViewBag: ViewBag 是 dynamic 类型的,是对 ViewData 的一人动态类型封装,用起来更方便,和 ViewData 共同操作一个数据 .在 Controller 中使用 ViewBag.keyname=value 来赋值,在 cshtml

Activity之间传递数据的方式及常见问题总结

转载请注明:大飞 http://blog.csdn.net/rflyee/article/details/47431633 Activity之间传递数据一般通过以下几种方式实现: 1. 通过intent传递数据 2. 通过Application 3. 使用单例 4. 静态成员变量.(可以考虑 WeakReferences) 5. 持久化(sqlite.share preference.file等) 一.通过intent传递数据 (1)直接传递,intent.putExtra(key, value

Intent传递数据的方式

方式一:使用putExtra,在MainActivity中传输数据,在SecondActivity中输出数据: package com.dystu.intentdemo; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; public class MainActivity extends Activity { @Overri

json如何传递数据配置方式

方案一: 不使用struts2的json, 1:导入json需要的jar包:(5个) 2:在Action中写: ServletActionContext.getRequest().setCharacterEncoding("UTF-8"); ServletActionContext.getResponse().setContentType("text/html;charset=utf-8"); //查询是否是通过简记码和仓库ID进行查询,获取的唯一货物 Goods

js常用数据类型转换方式总结(字符串和对象的相互转换,字符串和Number相互转换)

在实际开发过程中,经过http传输过的数据经常会被强制转换成字符串类型,获取到传输过的数据再次使用,如果不注意数据格式的转化,就会出现意想不到的错误(比如:未经转换就直接遍历,或者直接当做对象使用,或者非Number类型直接参与计算,把字符串的true或false当做Boolean类型直接使用等) 这些方法别的博客也有,每次遇到后都去翻看其他博客比较麻烦,所以特写此文章总结记录. 对象转换成字符串(主要应用场景:把对象类型的数据储存在localStorage中时): str = JSON.str

后台前台json传递数据的方式两种方式 $.get, $.getJSON

第一种getJSON方式: 前台调用: <td><input type="text" class="t" id="edutitle" value="${e.edutitle }" onChange="showElement(this,'${e.id }')"> </td> function showElement(element,id){ $.getJSON("

ASP.NET MVC2中Controller向View传递数据的三种方式

转自:http://www.cnblogs.com/zhuqil/archive/2010/08/03/Passing-Data-from-Controllers-to-View.html 在Asp.net mvc开发中,Controller需要向View提供Model,然后View将此Model渲染成HTML.这篇文章介绍三种由Controller向View传递数据的方式,实现一个DropDownList的显示. 第一种:ViewData ViewData是一个Dictionary.使用非常简

android中activity之间传递数据的3种方式

在android开发中总是需要不停的传递数据,特别是不同的Activity之间.在这里小编介绍自己所知的3种Activity的跳转方式. 第一种:静态传递数据 直接上部分代码:在第一个Activity中 Intent intent = new Intent(); intent.setClass(MainActivity.this,SecondActivity.class); SecondActivity.usrname = "jack"; SecondActivity.password

Angular 4 路由时传递数据

路由时传递数据的方式有 1. 在查询参数中传递数据 2. 在路由路径中传递参数 3. 在路由配置中传递参数 一.在查询参数中传递数据 在前一节的基础上,我们增加路由数据传递 2. 接收参数的地方 3. 显示产品ID 4. 效果图 二.路径中传递参数 1. 修改路由配置 2. 使用路径调用 3. 接收 4. 效果图 三.参数快照和参数订阅 snapshot参数快照 参数订阅  可以自己路由到自己 如product/1 路由到prodct/2