`
nmv884rp
  • 浏览: 24883 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

后台向前台js传递参数

阅读更多

  aspx页面代码  //图片预览效果 function ShowPic(url) { document.getElementById("picture").style.display=" "; document.getElementById("picture").style.left=even t.clientX+5; document.getElementById("picture").style.top=event .clientY+5; document.getElementById("picture").innerHTML= ""; } function ShowVideo(url) { document.getElementById("video").style.display=""; document.getElementById("video").style.left=event. clientX+5; document.getElementById("video").style.top=event.c lientY+5; document.getElementById("video").innerHTML= "                         "; } function ShowDivMusic(url) { document.getElementById("divMusic").style.display= ""; document.getElementById("divMusic").style.left=eve nt.clientX+5; document.getElementById("divMusic").style.top=even t.clientY+5; document.getElementById("divMusic").innerHTML=""; } function PriveiwTxt(content) { document.getElementById("PreTxt").style.display="" ; document.getElementById("PreTxt").style.left=event .clientX+5; document.getElementById("PreTxt").style.top=event. clientY+5; document.getElementById("PreTxt").style.background Color="white"; document.getElementById("PreTxt").innerHTML=conten t; } function DisappearDivMusic() { document.getElementById("divMusic").style.display= "none"; document.getElementById("music").controls.pause(); document.clear(); } function DisappearDivVideo() { document.getElementById("video").style.display="no ne"; document.getElementById("MediaPlayer").controls.st op(); document.clear(); } function DisappearDivPic() { document.getElementById("picture").style.display=" none"; } function DisppearTxt() { document.getElementById("PreTxt").style.display="n one"; } function Disppear() { var existPreTxt = document.getElementById("PreTxt"); var existPicture = document.getElementById("picture"); var existvideo = document.getElementById("video"); var existMediaPlayer = document.getElementById("MediaPlayer"); var existmusic = document.getElementById("divMusic"); var existtestmusic = document.getElementById("music"); if(existPreTxt!=null) DisppearTxt(); if(existPicture!=null) DisappearDivPic(); if(existMediaPlayer!=null && existvideo!=null) DisappearDivVideo(); if(existtestmusic!=null && existtestmusic!=null) DisappearDivMusic(); }            cs页面代码 bool legalPic = false; bool legalVideo = false; bool legalAudio = false; string[] picArray = { "jpg","gif","bmp","pcx","jpeg","png"}; string[] videoArray = { "rmvb", "flv", "rm", "wmv", "mp4", "avi" }; string[] audioArray = { "mp3", "wma" }; foreach (string pic in picArray) { if (itemKind.Equals(pic)) legalPic = true; } foreach (string video in videoArray) { if (itemKind.Equals(video)) legalVideo = true; } foreach (string audio in audioArray) { if (itemKind.Equals(audio)) legalAudio = true; } //图片预览特效 if (legalPic) TitleLB.Attributes.Add("onmouseover", "ShowPic('"+ URL +"')"); else if (legalVideo) TitleLB.Attributes.Add("onmouseover", "ShowVideo('" + URL + "')"); else if (legalAudio) TitleLB.Attributes.Add("onmouseover", "ShowDivMusic('" + URL + "')"); else if (itemKind.Equals("txt")) { //创建预览对象 Preview preivew = new Preview(); //通过url地址来返回txt文本前五十行内容 string previewTxt = preivew.txtToText(URL); TitleLB.Attributes.Add("onmouseover", "PriveiwTxt('" +previewTxt + "')"); // TitleLB.Attributes.Add("onmouseout", "return DisppearTxt()"); }
分享到:
评论

相关推荐

    jquery ajax 向后台传递数组参数示例

    需求: 在JS中向后台传递数组参数 分析: JS中的数组是弱类型的可以放任何类型(对象、基本类型),但是如果数组中放的是对象类型,传递到后台是显示的只能是对象字符串–[object Object],原因如下: 在后台接收的...

    asp.net前台调用后台方法传参数

    asp.net前台调用后台方法传参数! 值得下载看看!资源免费,大家分享!!

    JS AJAX前台如何给后台类的函数传递参数

    主要介绍了JS AJAX前台给后台类的函数传递参数的方法,下面有个不错的示例,需要的朋友可以参考下

    springboot后台接收axios传递的json数据为null

    在前端传入的是json字符串,后台按字符串string参数接收再解析。 请求头contentType设置为application/x-www-form-urlencoded;charset=utf-8。 后台接收请求的方法的参数可以用String类型 @RequestBody 是作用在形参...

    javaScript如何处理从java后台返回的list

    事情: 从java后台返回List类型数据,用于界面显示。但js中想获取它并操作它。直接使用EL表达式,js把它识别成字符串了。不是我想要的啊。。网上搜了搜大家的解决方案…最好的当然是把List集合转成json格式传到界面...

    springmvc3+json参数传递后台接收json参数

    这是一个 spring mvc 框架 封装了 前台表单转成json数据 传递到后台 控制层 接收 json 数据,可以支持批量添加数据的功能。

    jsp中利用jquery+ajax在前后台之间传递json格式参数

    经过一段时间的实验琢磨,终于将前后台之间的参数传递搞定了,实验所用工具myeclipse+structs1.2。 总结:容易出错的地方:1.ajax中data的格式一定要写对,这里举了两种形式,一种是 data:{参数:“”} 另一种是 ...

    JS传递XML文件

    说明: ASP.NET 在请求中检测到包含潜在危险的数据,因为它可能包括 HTML 标记或脚本。该数据可能表示存在危及应用程序安全的尝试,如跨站点脚本攻击。前台传递xml文件给后台处理

    传输密码加密:rsa实现js前台加密java后台解密

    源码的应用场景: ...这样客户端只需要知道rsa加密方式和公钥,前台不知道私钥是无法解密的,此解决方案还是相对比较安全的。 使用源码的注意事项: http://blog.csdn.net/wu_jia123/article/details/50553128

    Django 前后台的数据传递的方法

    Django 从后台往前台传递数据时有多种方法可以实现。...这里是这样:后台传递一些数据给html,直接渲染在网页上,不会有什么复杂的数据处理(如果前台要处理数据,那么就传数据给JS处理) Django 代码: from djan

    JS中传递参数的几种不同方法比较

    在进行网页开发时,与前台与后台数据进行交互是一个无法避免的问题,不同的业务需求有着不同的传递方式,下面是我在开发过程中用到过的几种传递方式,写出来与大家分享一下,由于经验不足,出现错误的地方欢迎大家...

    jQuery.ajax向后台传递数组问题的解决方法

    今天重温了一个问题,jQuery.ajax向后台传递一个数组,而在后台接收不到该值。 前台js方法部分代码如下: //创建一个测试数组 var boxIds = new Array(); boxIds.push(12182); boxIds.push(12183); boxIds.push...

    在 thymeleaf网页中,js获取model中的数组列表.txt

    在thymeleaf网页中,js获取后台model传递过来的对象很重要,这对减少数据库表操作代码的工作量,以及使前台开发更具灵活行怎么强调也不过分。获取model传过来的简单变量很简单,但是获取它传过来的对象不容易。 本例...

    js调用百度地图,地图数据存入数据库

    前台js函数 function AddAddressPint(x, y,tip) 在地图上添加一个标注,x,y为经纬度,tip为标注文本。 addmapPoint.aspx 在页面上添加一个标注。得到当前标注的经纬度,放到文本框中或隐藏域中。后台可得到经纬度...

    漂亮的将后台数据成表格显示到HTML页面中

    后台数据写成<root><row 姓名='张三' 年龄='22'/> 前台HTML自动显示成表格了...并且无论表头有多少标题都可以扩展,直接导入进eclipse就能用.....

    2019年vue的qs.min.js

    请求参数以request payload传递,ajax后台map接收不到前台的值解决办法所用js

    JS实现动态生成表格并提交表格数据向后端

    本文实例介绍了JS实现动态生成表格并向后端提交表格数据的相关代码,分享给大家供大家参考,具体内容如下 先来看一下需求:在web页面上动态的生成表格,并可以对表格中的数据进行编辑,然后把表格中的数据提交至后端...

    js实现图片剪裁、头像上传预览效果

    找了很多资料,整理了一下,原理大概分为两部分:一个是前台用JavaScript对图片进行定位预览,JavaScript并不能对图片进行剪裁,所以第二步是需要把图片及其预览结果传递给JAVA进行剪裁。这里提供了前台的图片预览和...

    js中传递特殊字符(+,)的方法

    查了一上午,原来是我生成的字符串中有+号,而在js传递的时候,会理解为是连接字符用的,到了后台就将+号自动变为空格了,所以后台的字符串和前台生成的已经不一样了。 原因: js后自动解析特殊字符,如+号为连接符...

    base64的js与java相互解密.rar

    在项目开发中,会遇到前台js接收后台java传递的加密字符串,然后由js解密后进行处理。或是后端java接收前台由js进行base64加密后的字符串,然后由java解密后进行处理。本文针对这种情况给出一种可行方法,且解决了...

Global site tag (gtag.js) - Google Analytics