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 相关文章推荐
层序遍历在ExtJs的TreePanel中的应用
Oct 16 Javascript
锋利的jQuery 要点归纳(二) jQuery中的DOM操作(下)
Mar 23 Javascript
js split 的用法和定义 js split分割字符串成数组的实例代码
May 13 Javascript
JavaScript中的细节分析
Jun 30 Javascript
jquery隐藏标签和显示标签的实例
Nov 11 Javascript
JS中数组Array的用法示例介绍
Feb 20 Javascript
使用变量动态设置js的属性名
Oct 19 Javascript
浅谈Unicode与JavaScript的发展史
Jan 19 Javascript
js实现4个方向滚动的球
Mar 06 Javascript
Javascript实现时间倒计时效果
Jul 15 Javascript
layui关闭层级、简单监听的实例
Sep 06 Javascript
JS Generator 函数的含义与用法实例总结
Apr 08 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
win2003服务器使用WPS的COM组件的一些问题解决方法
2012/01/11 PHP
php发送post请求函数分享
2014/03/06 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
php文件夹的创建与删除方法
2015/01/24 PHP
php实现过滤字符串中的中文和数字实例
2015/07/29 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
2017/02/04 PHP
Yii CFileCache 获取不到值的原因分析
2017/02/08 PHP
JS中令人发指的valueOf方法介绍
2013/02/22 Javascript
JavaScript获取页面中超链接数量的方法
2015/11/09 Javascript
实例详解ECMAScript5中新增的Array方法
2016/04/05 Javascript
jQuery插件formValidator实现表单验证
2016/05/23 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
详解React-Todos入门例子
2016/11/08 Javascript
JS库之wow.js使用方法
2017/09/14 Javascript
ES6 javascript中class类的get与set用法实例分析
2017/10/30 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
开发中常用的25个JavaScript单行代码(小结)
2019/06/28 Javascript
vue-router的hooks用法详解
2020/06/08 Javascript
vue + el-form 实现的多层循环表单验证
2020/11/25 Vue.js
[46:14]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第一场 12.11
2020/12/16 DOTA
以一段代码为实例快速入门Python2.7
2015/03/31 Python
安装ElasticSearch搜索工具并配置Python驱动的方法
2015/12/22 Python
如何用python写一个简单的词法分析器
2018/12/18 Python
Python图像处理之gif动态图的解析与合成操作详解
2018/12/30 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
2019/06/04 Python
Python定时器线程池原理详解
2020/02/26 Python
python 中不同包 类 方法 之间的调用详解
2020/03/09 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
2020/10/12 Python
moosejaw旗下的户外商品促销网站:Mountain Steals
2017/02/27 全球购物
世界领先的豪华床上用品供应商之一:Bedeck Home
2019/03/18 全球购物
No7 Beauty美国官网:英国国民护肤品牌
2019/10/31 全球购物
单位消防安全制度
2014/01/12 职场文书
旅游管理毕业生自荐书
2014/02/02 职场文书
索赔员岗位职责
2015/02/15 职场文书
2015年学校安全管理工作总结
2015/05/11 职场文书
重阳节主题班会
2015/08/17 职场文书