`
yaoweinan
  • 浏览: 138352 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

js 同步请求文件

    博客分类:
  • js
阅读更多

/*

js 同步请求文件 只适合于IE

*/

function TBHttpRequest(responseType,url,postData) {
var xmlhttp = null;
var returnStr=null;
//创建XMLHttpRequest
try {
xmlhttp = new XMLHttpRequest();
}catch(trymicrosoft) {
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch(othermicrosoft) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch(failed) {
xmlhttp = null;
}
}
}
if(xmlhttp!=null)
{
xmlhttp.open("POST", url, false);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//javascript 将字符进行UTF-8编码格式转化
postData = encodeURI(encodeURI(postData));
xmlhttp.send(postData);
//返回数据
if(responseType.toLowerCase()=="text")
returnStr=xmlhttp.responseText;
else if(responseType.toLowerCase()=="xml")
returnStr=xmlhttp.responseXML;
else
alert("http请求参数错误");

}else {
alert("不能创建XMLHttpRequest对象实例.");
}

return returnStr;
}

 

/*贴一句mysql连接指定字符编码格式*/

jdbc:mysql://localhost:3306/XXX?useUnicode=true&characterEncoding=UTF-8
MySQL的四种BLOB类型
类型 大小(单位:字节)
TinyBlob 最大 255
Blob 最大 65K
MediumBlob 最大 16M
LongBlob 最大 4G
分享到:
评论

相关推荐

    extjs ajax同步请求所需js

    标题中提到的"extjs ajax同步请求所需js"是指ExtJS框架中用于执行同步Ajax请求的相关JavaScript代码。在ExtJS中,Ajax请求通常通过`Ext.Ajax`对象来实现。与传统的异步请求不同,同步请求会阻塞浏览器,直到请求完成...

    ext-basex.js 进行Ext.Ajax.request 同步请求 FF无法正常

    `ext-basex.js`可能包含了针对Firefox兼容性的处理代码,以确保即使在同步请求下也能正常工作。 解决此类问题的一种策略是尽量避免使用同步请求,改用异步请求,并通过回调函数或Promise来处理结果。例如: ```...

    Ext.Ajax.request2.x实现同步请求

    `ext-basex.js`是EXTJS的基础组件文件,其中包含了Ajax请求的相关实现。在旧版本中,可能需要对请求选项进行更详细的配置来适应不同的浏览器环境。 在EXTJS中,`Ext.Ajax`对象提供了丰富的配置项和方法,如`params`...

    extjs3.0 ajax 同步请求

    解决这一问题的方法之一是在 `ext-base-debug.js` 文件中进行相应的修改: ```javascript if (callback && callback.timeout && options.async) { /* ... */ } ``` 需要将这段代码修改为: ```javascript if ...

    开发的require同步、异步请求js文件

    开发的require同步、异步请求js文件,仿百度图片首页效果js插件。开发的require同步、异步请求js文件,仿百度图片首页效果js插件

    详解XMLHttpRequest(一)同步请求和异步请求

    你只需要简单的创建一个请求对象实例,打开一个URL,然后发送这个请求。...  通过XMLHttpRequest生成的请求可以有两种方式来获取数据,异步模式或同步模式。... 主线程中的同步请求会阻塞页面,由于对

    vue axios同步请求解决方案

    Vue Axios 同步请求解决方案 在 Vue 项目中,发送 Ajax 请求是一个常见的需求,但是在某些情况下,我们需要使用同步请求来确保数据的正确处理。在这篇文章中,我们将介绍 Vue Axios 同步请求解决方案,帮助开发者更...

    ajax-get用JS非同步

    综上所述,"ajax-get用JS非同步"主要涉及如何使用JavaScript异步发送GET请求,获取服务器数据,并处理返回的结果。这个主题对于想要提升网页交互性和性能的开发者来说非常重要。下载提供的压缩包文件"ajax-get",你...

    js读取xml文件并获取文件内容

    这里设置了请求的方式为GET,目标URL为`/example/xmle/note.xml`,并且设置为同步请求(`false`)。`send`方法用于发送请求。 ```javascript xmlDoc = xmlhttp.responseXML; ``` 该行代码将获取到的XML数据存储到...

    Javascript判断文件是否存在(客户端/服务器端)

    需要注意的是,同步请求会阻塞JavaScript的执行直到请求完成,这在生产环境中可能会导致性能问题。 在实际应用中,还可能需要考虑服务器的安全设置,因为有的服务器配置了严格的CORS(跨源资源共享)策略,导致在不...

    详解js静态资源文件请求的处理

    这个简单的服务器示例展示了如何在Node.js环境中处理静态资源请求,但实际的生产环境中,我们通常会使用更高级的解决方案,如Express.js或其它Web框架,它们提供了更多的功能和中间件来优化静态文件的处理,包括缓存...

    Nodejs让异步变成同步的方法

    Node.js中让异步操作变成同步的方法通常是指将非阻塞的异步调用改写为在逻辑上表现得像同步调用的方式。Node.js中异步操作是通过回调函数、Promises和async/await等技术来实现的。以下我们详细讲解如何通过这些方法...

    downloadjs通过javascript触发文件下载

    对于大文件,可以考虑使用文件分块下载技术,通过JavaScript动态创建多个较小的请求来逐步下载文件,从而避免内存溢出和性能问题。 **6. 使用FileSaver.js库** 除了downloadjs,还有FileSaver.js库,它可以处理...

    node+js页面乐观锁帧同步示例源码

    在这个“node+js页面乐观锁帧同步示例源码”中,我们可以看到一个结合Node.js和JavaScript实现的乐观锁应用。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它让开发者可以使用JavaScript在服务器端编写代码...

    HTML+JS+mergely在线文件对比

    这种集成通常通过API调用实现,需要JavaScript来处理请求和响应。 至于“compare_online”这个文件,可能是实现在线对比功能的源代码、配置文件或者示例数据。如果要深入了解Mergely的工作原理,可以分析这个文件,...

    JS 动态加载js文件和css文件 同步/异步的两种简单方式

    JavaScript动态加载资源文件是指在页面加载完成后,根据需要从服务器动态加载额外的脚本(js文件)或样式表(css文件)。这种方法可以减少初始页面加载时的资源消耗,提高页面的加载速度。动态加载可以通过两种方式...

    FTP上传下载,本地同步服务器文件

    FTP服务端程序是运行在服务器上的软件,负责接收来自客户端的FTP请求,处理文件传输操作,并管理用户的权限。常见的FTP服务器软件有vsftpd、ProFTPD和FileZilla Server等。这些服务端程序通常需要配置,例如设置监听...

    文件上传及数据同步工具demo

    2. **预览和进度显示**:为了提升用户体验,工具可能会提供文件预览和上传进度条,这可以通过JavaScript的File API来实现,监控`progress`事件来实时更新进度。 3. **文件分块上传**:对于大文件,为了避免一次性...

Global site tag (gtag.js) - Google Analytics