简单的URL编解码
URL编码使用javascript的escape实现,在后台也可用System.Web.HttpUtility.UrlEncodeUnicode()实现。
在解码时使用javascript的scape实现或后台代码的Request.QueryString[]会自动解码。
1页面打开窗口
  var vsUrl = "http://....";
  vsUrl = escape( vsUrl );
  showModalDialog( vsUrl, "", "" );
2页面接受参数
  Request.QueryString["Param"];

父子窗口交互
ModalDialog使用window.dialogArguments获得父窗口传递过来的参数。可以把父窗口的window传递过来,子窗口可以方便操作父窗口的控件。
window.open打开的子窗口需用window.opener来获取父窗口。利用opener.document.all( "id" )来操作父窗口的控件
1父窗口
  showModalDialog( "url", window, "" )
2子窗口
  window.dialogArguments.document.all("id").value=“val”;

转载于:https://www.cnblogs.com/hzuIT/articles/758599.html

javascript:URL编解码和父子窗口交互相关推荐

  1. PHP中文URL编解码(urlencode()rawurlencode()

    PHP中文URL编解码(urlencode()rawurlencode() PHP中对于URL进行编码,可以使用 urlencode() 或者 rawurlencode(),二者的区别是前者把空格编码 ...

  2. 小工具发布(2008-01-25更新,HTML、URL编解码工具)

    (2008-01-25)HTML.URL编解码工具 [介绍文章][访问该工具]

  3. MSDK手Q邀请透传参数问题:url编解码与base64编解码

    最近做MSDK手Q的邀请功能,遇到一个坑,手Q结构化消息分享功能接口如下: /*** @param scene 标识发送手Q会话或者Qzone* eQQScene.QQScene_QZone: 分享到 ...

  4. 命令行实现URL编解码

    命令行实现URL编解码 文章目录 命令行实现URL编解码 1. 实现 2. 原理 2.1 url 的编码规则 2.2 printf 附:参考资料 1. 实现 这里的脚本在 GNU bash, vers ...

  5. Jva编解码,加密工具类大全(Base64编解码,URL 编解码,sha56_Hmac加密,MD5对字符串进行加密,java自带类实现SHA-256方式加密)

    Base64编解码 /*** Base64编码.*/public static String encodeBase64(byte[] input) {return new String(Base64. ...

  6. Base64、Unicode、URL编解码加解密

    由IFTC(工作室链接:https://shequ.codemao.cn/work_shop/10892)制作的编解码加解密的APP 下载链接:https://creation.codemao.cn/ ...

  7. 常见加密解密和URL编解码

    常见加密解密和URL编解码 Base64 概念: 基于64个可打印字符,用于表示二进制数据,使用的字符包括大小写拉丁字母各26个.数字10个.加号+和斜杠/,共64个字符,等号=用来作为后缀用途 2^ ...

  8. URLEncoder 、URLDecoder 对 URL 编解码,HttpURLConnection 文件下载

    目录 URLEncoder  编码 URLDecoder 解码 URL 空格问题 与 HttpURLConnection 文件下载 URLEncoder  编码 1.public class URLE ...

  9. URL编解码、Big Endian和Little Endian

    一.Endian的起源 在各种计算机体系结构中,对于字节.字等的存储机制有所不同,因而引发了计算机通信领域中一个很重要的问题,即通信双方交流的信息单元(比特.字节.字.双字等等)应该以什么样的顺序进行 ...

最新文章

  1. oracle 取日期 加天,oracle日期,获取年月日等函数、日期函数、时区
  2. FreeBSD最小化安装没有man解决方法
  3. Atom:A hackable text editor for the 21st Century
  4. 算法65----字符串
  5. 多线程生产者和消费者
  6. 前端学习(525):等分布局
  7. 如果你需要万圣节的图片素材来点缀你的节日活动,看这里就对了
  8. [hdu1242]优先队列
  9. Android开发之 shape的使用
  10. 30个免费网页设计模板
  11. linux系统怎么使用优盘,教你如何使用u盘安装Linux系统
  12. 门禁上的push是什么意思_门禁门磁线接在什么设备上的
  13. python -u xxx.py
  14. R语言绘图:条形图——barplot
  15. 聊天上怎么使用计算机,微信在聊天中置顶怎么用?微信文章在聊天中置顶使用方法...
  16. 服务器托管的必要性(下)
  17. 学Java对一个专科生,对一个穷人来说,是一条好的出路吗?
  18. 【数据应用技巧】基于快速GeoHash,实现海量商品与商圈的高效匹配
  19. 爬虫百战(四)——爬取yy短视频
  20. 通用引用、引用折叠与完美转发问题

热门文章

  1. shell中$( )与${ }及$(( ))的区别
  2. 用Docker搭建Laravel和Vue项目的开发环境
  3. 关于JVM的几个问题
  4. 算法每日学打卡:01-21打卡(解答后面整理)
  5. Symmetric Tree (101)
  6. ecshop 订单-》订单状态 2
  7. formidable上传文件时出错EXDEV, rename.....
  8. JavaSE基础笔记十二
  9. context.Request.Files post 上传问题件
  10. 看到他我一下子就悟了---委托