怎样把下面这样的js代码放在服务器端,然后在前端用ajax调用。

(https://img-ask.csdn.net/upload/201701/12/1484204762_714261.png)

刚开始学习前端的小白,希望各路大神多多指教。要问我为什么这么渣,因为当初报专业时大家都说女生不适合学计算机,我偏偏想要试一试,结果,就悲剧了。。。。。

希望各路大神,走过路过,帮助一下我这个不听老人言,吃亏在眼前的童鞋。

0

4个回答

    $.ajax({
        type:"get",
        url:"",
        async:true,
        success:function(status,data){
            eval(data);
        }
    });
2
jiaojiaojiujiu
jiaojiaojiujiu 回复当作看不见: 你能不能帮我看一下,我下面的那个有什么问题?
2 年多之前 回复
qq_29594393
当作看不见 回复jiaojiaojiujiu: 相对路径 ,相对于你的html 的路径 同级的话 ./ xxx.txt
2 年多之前 回复
jiaojiaojiujiu
jiaojiaojiujiu 回复当作看不见: URL路径怎么写,要写全吗?我只写了一个txt
2 年多之前 回复
jiaojiaojiujiu
jiaojiaojiujiu 回复当作看不见: 没有报错,就是应该弹出提示框,但是没有弹出。
2 年多之前 回复
qq_29594393
当作看不见 回复jiaojiaojiujiu: 报错了? ,看看是什么错误之类的,看网络请求的状态码
2 年多之前 回复
jiaojiaojiujiu
jiaojiaojiujiu 大神,我试过了,不行啊
2 年多之前 回复

java的写法

         resp.getWriter().write("<script type=\"text/JavaScript\">function a(){alert('我是菜鸟');} a();</script>");

1

第一种:
前端代码
后端代码
第二种:
前端代码
后端代码
这两种方法都得不到想要的结果。
图片说明

各位大神帮我看看有什么问题,谢谢!

1

传个字符串 呗,
前端 再用eval() 解析执行

0
jiaojiaojiujiu
jiaojiaojiujiu 回复当作看不见: 前端get请求怎么写?
2 年多之前 回复
jiaojiaojiujiu
jiaojiaojiujiu 回复当作看不见: 我试试
2 年多之前 回复
qq_29594393
当作看不见 回复jiaojiaojiujiu: 前端get 请求,后端返回数据,这个不会做吗?.....干脆点 ,后台创建一个txt 文件 ,写入这个内容,你用get请求这个路径就能得到数据
2 年多之前 回复
jiaojiaojiujiu
jiaojiaojiujiu 前面我知道怎么弄,就是想不通,怎样传个字符串?能不能给我写个例子,学长告诉我放在后端的类方法里,我还是不知道怎样弄。如果方便的话给我写个例子,行吗?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
前台通过js 写个ajax请求把数据传给后台,然后后台接收到这个数据, 再保存到数据库。。
//前端js操作: function testAjax(){ var url="/testAjaxUrlJson/";//后台接收处理url var txtContent= "textprm";//传输内容;  var objData = [         { name: 'txtContent', value: txtContent}     ];//post方式传送的数据  
转--js代码放在head还是body里面
在HTML body部分中的JavaScripts会在页面加载的时候被执行。 在HTML head部分中的JavaScripts会在被调用的时候才执行。 一、区别 浏览器解析html是从上到下的。 如果把javascript放在head里的话,则先被解析,但这时候body还没有解析,所以会返回空值。一般都会绑定一个监听,当全部的html文档解析完之后,再执行代码:    
微服务前端部分备份
最近项目中用到html部分,收集了些资料用作备份,并分享给大家 方案一:采用纯html+angularjs web应用微服务纯html(后台没用采用类似与Freemarker模板技术)通过ajax请求调用微服务RestApi,然后采用angularjs类似的框架。 但是问题来了 a. 页面的路径如果项目名改变了就得批量修改 b. html页面与html页面做跳转传
使用ajax原生代码向服务器后端请求或发送数据的方法
ajax使用步骤: 1.给后端发请求 2.服务端返回数据 3.根据服务端返回的数据,做相应的操作 首先,我们实例化一个XHR对象,代表我要使用AJAX技术。 var xhr = new XMLHttpRequest(); 然后向服务器发送请求,以下是两种发送请求的方法(“GET&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;和&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;POST”) xhr.
在前端调用ajax时,需要将参数传到前端,使用session赋值的方法进行传值,不能使用ModelMap或Model
在前端调用ajax时,需要将参数传到前端,使用session赋值的方法进行传值,不能使用ModelMap或Model 但是为什么不能使用ModelMap或Model传值呢 ? 加了@responsebody注解,好像就是不能往前端传值了,如果要传值,需要将此注解去掉
JS学习十四天----服务器端执行JS代码
服务器端执行JS代码 话说,当今不在客户端使用JS代码才是稀罕事.由于web应用的体验越来越丰富,客户端用JS实现的逻辑也越来越多,这造成的结果就是某些几乎一致的逻辑需要在客户端和服务端各实现一遍,大牛们当然不甘心啊!幸运的是,我们可以在服务器端执行JS代码,谁让JS抱了一根大腿呢... 例如,如今在客户端使用JS进行验证已经是个标准,他可以有效避免用户在正常情况下提交错误的数据,增强用户体验
使用Ajax获取服务器端文件的内容
Ajax获取某个连接对应的内容 body,td,div,input{font-family:Verdana; font-size:12px; color:#333333; font-weight:normal; } a:link,a:visited{font-family:Verdana; font-size:12px;
一段封装好的ajax发送请求的js代码
var $ = { getpa:function(data){ if(data &amp;amp;&amp;amp; typeof data == &quot;object&quot;){ var str = '?'; for(var key in data){ str = str + key + &quot;=&quot;+data[key]+&quot;&amp;amp;&quot;; } str ...
ThinkPHP定时ajax获取后台数据,使用javascript动态修改前端页面的表格来显示数据
废话少说,直接上代码: ThinkPHP定时ajax获取后台数据 .ui-font-gray{color:#999; font-size:12px;} p { font-size: 1.5em; font-weight: bold; } .seo {width: 100%; text-align: center; backgrou
ajax获取数据库,然后json序列化,在前台通过input绑定出来
.cs Dish dishModel = new Dish();         public string Json = ""; ///         /// 获取菜品信息         ///         private void edit()         {             int dishid = 0;             int ShopID
将一段JS代码封装成一个方法
}).mouseout(function(){ $("#plate-3hover").removeClass("plate-3after") }); $("#plate-4").mouseenter(function() { $("#plate-4hover").addClass("plate-4after") }).mouseout(function(){ $("#pl
网站验证码
1.后台用java,前端用ajax使用了jquery 2.实现生成验证码图给前端调用显示,前端把提交的验证把到后台进行比对
js调用本地摄像头截图并用ajax上传至后台服务器完成交互
下面我来给大家讲述一下如何用js调用本地摄像头,截图并上传,完成交互,一步到位, 我给大家做了一个小示例,亲测有效, 在Chrome 和 Firefox 还有 Edge 和 360 等多数主流浏览器中均能使用,其中经过测试, 这些浏览器在本地运行环境中都没有问题。但是上传到服务器上运行的时候,Firefox 和 Edge依旧是完美运行, 但是在新版Chrome和360中为了保护隐私安全需要为http
为什么要把 JavaScript 放到服务器端上运行?
因为在当年,Node.js的作者Ryan Dahl是一名资深的C/C++程序员,在创造出Node之前,他的主要工作都是围绕高性能Web服务器进行的。经历过一些尝试和失败之后,他找到了设计高性能,Web服务器的几个要点:事件驱动、非阻塞I/O。 所以Ryan Dahl最初的目标是写一个基于事件驱动、非阻塞I/O的Web服务器,以达到更高的性能,提供Apache等服务器之外的选择。他提到,大多数人不设
关于Ajax是运行在服务器端还是客户端的问题
其实对Ajax一点也不熟悉(或者说对前端这些东西一点也不熟悉),但是期末考试还要考类似的概念问题,听说会有这样的nc题, Ajax是运行在服务器端还是客户端。一开始查定义对这个了解的不太清楚,之后又查了一下细节,觉得如果这样问的话,回答只能是在客户端吧,下面是查到的一些资料 什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用
用Ajax发请求,然后在服务器端重定向(不能达到期望的结果) 与 用浏览器直接向服务器重定向 是不同的
今天在CSDN看到一个问题,如下   请问一下,下面这个链接(http://www.sohu.com/dfwejrle.html)明明不存在,却返回有效,是怎么回事? 急,在线等,谢谢! -收缩HTML代码  运行代码  [如果运行无效果,请自行将源代码保存为html文件运行] script type="text/javascript" src="jquery.js">script
ajax与servlet交互(通过JSON),JAVA的arraylist传到前端的方法
所实现的效果:首先从前端(ajax)传参数给servlet,然后servlet经过处理,把arraylist类型的参数以JSON字符串的形式返回给前端(ajax),然后前端经过解析,把JSON字符串解析为JS数组。 直接上代码吧。 1.JSP代码(test.jsp),需要下载jQuery,下载地址,把jQuery路径也修改一下: <%@ page language="java" conte
Ajax 获取后台数据后,前端如何进行处理
    接上篇如何用jQuery Ajax访问后台API,获取数据之后如何在前端使用拿到的数据。这篇博客我要分享的是如何操纵数据,以及在这个过程中遇到的坑和解决办法。    少啰嗦,先看代码$.get(&quot;/Index/getsubject/&quot; + grade_id, function (data) { console.log(data); //var...
ajax 后端方法给前端页面返回一段html文本,结果在页面上获得的却是一整个html页面
问题:我要通过ajax做下拉框级联,有两个下拉框,第一个是代表仓库,第二个是代表库位,库位有个字段是所属仓库,所以我的需求是用户选择一个仓库后, 后边的库位的下拉框的选项就变为选中仓库下的库位。我在仓库的下拉框中使用onchange事件去用ajax查询相应的库位信息,然后后台返回如 库位1库位2这样的数据,然后在页面上ajax的success回调函数中(用的是jquery的$.ajax方法)
ajax实现从后台拿数据显示在HTML前端
HTML页面,ajax是基于id的,所有用id表示。 拿到的数据会显示在这里 ajax源码: $(document).ready(function() {             $.ajax({                 url : "admin/get_online_ganbu.php",//后台请求的数据,用的是PHP                 dataTyp
JS—我的第六个AJAX程序(前端从数据库中获取数据库中数据,JSON传输)
前端: common.js function $(id) { return document.getElementById(id); } function createXhr(){ var xhr; if(window.XMLHttpRequest){ xhr = new XMLHttpRequest(); }else{ xhr = new ActiveXObject("Mi
支付宝支付app端php接口 thinkphp框架
直接将下载的类放到Org下面 然后把这个文件下载放在自己的项目里面 直接调用就可以了
C#打包文件夹成ZIP
最近在微软开发的几个小工具,大多跟文件操作/IO相关,所以准备这两天整理一下,把一些也许可以和大家分享的东西贴出来,希望对于一些C#的初学者有一些帮助吧! (更多示例代码,可以访问微软学习者帮助网站 Code smaples from microsoft: http://1code.codeplex.com ,下载微软的All-in-onecode framework ,这是我最近在Microsoft要接手负责开发的一个供开发者学习的工具,里面可以搜索到有很多示例代码可供学习者参考。) C#打包zip文件可以调用现成的第三方dll,事半功倍,而且该dll完全免费,下载地址:SharpZipLib 下载完解压缩后,把 ICSharpCode.SharpZipLib.dll 拷贝到当前项目的目录下(如果偷懒的话,可以直接拷贝到当前项目的bin\Debug目录下),在VS打开的项目引用上右键添加引用 ICSharpCode.SharpZipLib.dll 然后,在VS打开的项目上右键新建一个类,命名为 ZipHelper.cs,把类里面的所有code清空,复制以下代码,粘贴
js中获取session
方式一如下所示,但下列代码不能保存在单独的js文件中,也不能嵌入到html文件中,只能嵌入到动态页面里,比如jsp文件等。<script type="text/javascript">var userid = '<%=session.getAttribute("userid")%>'; if(userid == "null"){//注意此处为"null"非null alert("Pleas
前端入门一 —— 使用 JQuery 获取表单数据并通过 Ajax 向服务器提交数据
前端入门一 —— 使用 JQuery 获取表单数据并通过 Ajax 向服务器提交数据一、JQuery 简介二、Ajax 简介三、传统Web应用开发模式与 Ajax 开发模式对比1、传统Web应用开发模式2、Ajax 开发模式3、对比总结四、开发实例1、HTML 代码 register.html2、JS代码 register.js3、页面效果 一、JQuery 简介 jQuery是一个快速、简洁的J...
从零开始学习WEB前端之数据交互(Ajax)
数据交互 ajax
前端$.ajax()给全局变量赋值问题解决。
今天在做项目时,遇到了一个问题。我用的是ajax,要在$.ajax({里面给一个全局变量赋值,结果死活赋值不上,纠结了好半天,后来上网查了查,才知道,ajax默认是异步请求,(当要赋值时,此时的值没有拿到,所以赋值不成功)如果要在$.ajax({里面给全局变量赋值,需要改为同步操作,即加上async : false,就可以了。 复制代码 代码如下: $.ajax({  type:&quot;post&quot;...
jquery中怎样把字符串解析成json【前端$.parseJSON(字符串)返回json对象详细看文章内容】
如: 从服务器发来的"{"id":1,"name":"liyanjuss","age":10}" 怎样 在客户端用jquery解析成json格式 为什么服务端传来的json是字符串的格式 答: 使用ajax取的么?如果是设置dataType为json就行,$.parseJSON(字符串)也能返回对象 追问: 我用的是$.get()方式,怎样设置dataType
Ajax获取数据渲染到页面
$(function () { $.ajax({ url:'http://www.hzy.cmdcw.com/index.php/message', type:'post', dataTypt:'json', timeout:'1000', cache:'fals
前端动态加载(ajax接口连接后台数据,将后台数据返回到前端页面)。
前端页面: js代码: var httpurl = “http://60.205.179.111:8080” ;//访问电脑的路径 $(function () { debugger; var obj = { } ; $.ajax({ url: httpurl + '/queryOverProject1',//要连接的接口 type: 'POST', dataType: '...
AJAX封装与调用
AJAX封装 function ajax(obj){ //1.创建ajax对象 var xhr if(window.XMLHttpRequest){ 支持此对象 xhr=new XMLHttpRequest() ...
日常笔记(JDBC连接+AJax+前端页面的方法)
````````````````````````
JS<script> 一定要放在 Body 的最底部吗
文章目录一、从一个面试题说起“页面渲染出来了” 指的是什么?陷阱二、浏览器的渲染机制几个概念浏览器的渲染过程看 Timeline,一目了然三、问题的答案四、总结、再进一步说明:本文提到的浏览器均是指Chrome。“script标签“指的都是普通的不带其他属性的外联javascript。web性能优化的手段并不是非黑即白的,有些手段过头了反而降低性能,所以在讨论条件和结论的时候,虽然很多条件本身会带来
使用ajax完成python flask前端与后台数据的交互
一、前端页面中 html文件中: {% extends 'base.html' %} {% block scripts %} {{ super() }} {# #} $SCRIPT_ROOT = {{ request.script_root|tojson|safe }}; $(function() {
Ajax之三 Ajax服务器端控件
[学习目标] F    理解并掌握ScriptManager控件的使用 F    了解ScriptManager控件的使用 F    理解并掌握Timer控件的使用 F    理解并掌握UpdatePanel控件的使用 F    理解并掌握UpdateProgress控件的使用           【本章简介】           Ajax  Extensions是Asp.NetAJ
web前端——ajax提交后台controller实现前端后台交互(3) 传多个参数 ,后台controller接收处理
jquery ajax
PHP 返回结果给前端/ajax后,在后台继续执行代码的方法
1. 问题背景 在实际项目开发中,遇到一个问题: 前端通过 Ajax 请求后台 PHP API 接口,执行多文件的打包下载操作,该请求由于需要更新大量的数据(日志、统计等信息)到数据库且还需要执行较大的磁盘IO操作,导致该请求很耗时间。由于前端页面的更新需要快速响应,因此需要 PHP 快速返回计算结果,然后后台继续执行余下的操作。 2. 解决方法 exit() 之后还能继续执行代码的方法有 析构...
[笔记]前端html设计与js代码分离
这些天对写前端越发不开心,感觉总是哪里别扭。看看现在主流的框架,jQuery就是管管js代码中ajax和dom的操作;AngluarJS做了很好的工作,但是有个很大的问题:ngIf, ngFor直接出现在html里,一个是这样让html设计人员要十分清楚javascript的开发,二是我在浏览器里直接根本看不到最后设计的结果。代码的管理在AngularJS也变得更复杂: 如果架构不当,就会出现有些地
vue前端管理后台请求api的放在一个文件内
首先我在config下新建一个httpconfig.js //数据接口的ip和端口 const ip = 'http://localhost:8080/Shopping/api/v1'; const ip2 = 'http://localhost:8080/pc/pc'; const bastic = ip+'/get/user/basic'; const update = ip2+'/acc...
前端ajax调用
  $('#btnRecharge').tap(function() { if(checkRecharge()) { if(parseInt($('#rechargeAmount').val())&amp;lt; 500) { errorTip.show('最低充值500元哦'); return; }else { $.ajax({ type: 'post', url:'/paymen...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 这样学习java 消消乐这样的游戏开发价格