javascript静态的url如何传递


Posted in Javascript onMay 03, 2007

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题 1</title>
</head>

<body>
<div id="testWrap">
<img src="http://bbs.blueidea.com/images/blue/logo.gif" alt="test image" name="testImage" id="testImage" />
</div>
<script>
function ImgClick(){
var hhj;
hhj=document.getElementById("testImage").getAttribute("src");
window.location="http://www.jsjdzx.com/bbs/images/upfile/200753182445.htm?testImage="+hhj;
}
</script>
<a href="javascript:ImgClick();" onclick="javascript:ImgClick();">传图片地址</a>
</body>

</html>
处理页面:

<Html> 
<Head> 
<Meta http-equiv="Content-Type"content="text/html; charset=gb2312"> 
<Title>示例</Title> 
<script> 
function QueryString() 
{//构造参数对象并初始化 
var name,value,i; 
var str=location.href;//获得浏览器地址栏URL串 
var num=str.indexOf("?") 
str=str.substr(num+1);//截取“?”后面的参数串 
var arrtmp=str.split("&");//将各参数分离形成参数数组 
for(i=0;i < arrtmp.length;i++){ 
  num=arrtmp[i].indexOf("="); 
  if(num>0){ 
   name=arrtmp[i].substring(0,num);//取得参数名称 
   value=arrtmp[i].substr(num+1);//取得参数值 
   this[name]=value;//定义对象属性并初始化 
   } 
} 
} 
var Request=new QueryString();//使用new运算符创建参数对象实例 
</script> 
</Head> <Body> 
<script> 
var newElement=document.createElement("div");//创建div对象 
var str="图片地址为:<u>"+Request["testImage"]+"</u>";//利用实例["字段名称"]获取参数内容 
newElement.innerHTML=str; 
document.body.appendChild(newElement);//向文档添加div对象 
</script> 
</Body> 
</Html>
Javascript 相关文章推荐
用javascript实现页面打印的三种方法
Mar 05 Javascript
学习面向对象之面向对象的术语
Nov 30 Javascript
js实现可拖动DIV的方法
Dec 17 Javascript
JavaScript实现继承的4种方法总结
Oct 16 Javascript
整理Javascript函数学习笔记
Dec 01 Javascript
jQuery EasyUI之DataGrid使用实例详解
Jan 04 Javascript
Javascript Function.prototype.bind详细分析
Dec 29 Javascript
微信小程序 支付后台java实现实例
May 09 Javascript
vue.js在标签属性中插入变量参数的方法
Mar 06 Javascript
Angular ElementRef简介及其使用
Oct 01 Javascript
vue组件tabbar使用方法详解
Nov 06 Javascript
利用Node.js如何实现文件循环覆写
Apr 05 Javascript
可以支持多中格式的JS键盘
May 02 #Javascript
javascript英文日期(有时间)选择器
May 02 #Javascript
(推荐一个超好的JS函数库)S.Sams Lifexperience ScriptClassLib
Apr 29 #Javascript
JavaScript 实现??打印?理
Apr 28 #Javascript
javascript实现的listview效果
Apr 28 #Javascript
Javascript模板技术
Apr 27 #Javascript
javascript函数库-集合框架
Apr 27 #Javascript
You might like
Codeigniter整合Tank Auth权限类库详解
2014/06/12 PHP
基于php实现七牛抓取远程图片
2015/12/01 PHP
详解WordPress中用于合成数组的wp_parse_args()函数
2015/12/18 PHP
Smarty变量用法详解
2016/05/11 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
2016/06/13 PHP
thinkPHP订单数字提醒功能的实现方法
2016/12/01 PHP
php中类和对象:静态属性、静态方法
2017/04/09 PHP
JQuery 学习笔记 选择器之四
2009/07/23 Javascript
Raphael一个用于在网页中绘制矢量图形的Javascript库
2013/01/08 Javascript
JavaScript在XHTML中的用法详解
2013/04/11 Javascript
js设置document.domain实现跨域的注意点分析
2015/05/21 Javascript
js实现图片放大和拖拽特效代码分享
2015/09/05 Javascript
jquery实现网页的页面平滑滚动效果代码
2015/11/02 Javascript
通过JS获取Request.QueryString()参数的值实现方法
2016/09/27 Javascript
javascript容错处理代码(屏蔽js错误)
2017/01/20 Javascript
assert()函数用法总结(推荐)
2017/01/25 Javascript
利用webstrom调试Vue.js单页面程序的方法教程
2017/06/06 Javascript
详解React之父子组件传递和其它一些要点
2018/06/25 Javascript
JS多个异步请求 按顺序执行next实现解析
2019/09/16 Javascript
JS深入学习之数组对象排序操作示例
2020/05/01 Javascript
ant design vue导航菜单与路由配置操作
2020/10/28 Javascript
Nuxt.js的路由跳转操作(页面跳转nuxt-link)
2020/11/06 Javascript
Python判断文件和文件夹是否存在的方法
2015/05/21 Python
在Django框架中伪造捕捉到的URLconf值的方法
2015/07/18 Python
Python实现自动访问网页的例子
2020/02/21 Python
Python开发.exe小工具的详细步骤
2021/01/27 Python
英国标志性奢侈品牌:Burberry
2016/07/28 全球购物
荷兰皇家航空公司官方网站:KLM Royal Dutch Airlines
2017/12/07 全球购物
Marmot土拨鼠官网:美国专业户外运动品牌
2018/01/11 全球购物
酒店节能减排方案
2014/05/26 职场文书
机关作风整顿个人剖析材料
2014/10/06 职场文书
银行员工考核评语
2014/12/31 职场文书
导游词之广州陈家祠
2019/10/21 职场文书
祝福语集锦:送给毕业同学祝福语
2019/11/21 职场文书
Matplotlib可视化之添加让统计图变得简单易懂的注释
2021/06/11 Python
分析Java中Map的遍历性能问题
2021/06/26 Java/Android