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 相关文章推荐
脚本之家贴图转换+转贴工具用到的js代码超级推荐
Apr 05 Javascript
JavaScript 变量命名规则
Sep 23 Javascript
Javascript JSQL,SQL无处不在,
May 05 Javascript
javascript引用赋值(地址传值)用法实例
Jan 13 Javascript
javascript实现获取浏览器版本、浏览器类型
Dec 02 Javascript
jacascript DOM节点——元素节点、属性节点、文本节点
Apr 18 Javascript
微信小程序删除处理详解
Aug 16 Javascript
浅析为什么a=&quot;abc&quot; 不等于 a=new String(&quot;abc&quot;)
Oct 25 Javascript
Vue完整项目构建(进阶篇)
Feb 10 Javascript
Vant的安装和配合引入Vue.js项目里的方法步骤
Dec 05 Javascript
深入解析vue 源码目录及构建过程分析
Apr 24 Javascript
js实现三角形粒子运动
Sep 22 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
二进制交叉权限微型php类分享
2014/02/07 PHP
PHP命令行执行整合pathinfo模拟定时任务实例
2016/08/12 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
不错的asp中显示新闻的功能
2006/10/13 Javascript
JQuery通过Ajax提交表单并返回结果
2011/07/31 Javascript
js实现杯子倒水问题自动求解程序
2013/03/25 Javascript
js中一维数组和二位数组中的几个问题示例说明
2014/07/17 Javascript
事件委托与阻止冒泡阻止其父元素事件触发
2014/09/02 Javascript
再探JavaScript作用域
2014/09/24 Javascript
javascript中return,return true,return false三者的用法及区别
2015/11/17 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
2017/09/04 Javascript
原生nodejs使用websocket代码分享
2018/04/07 NodeJs
vue实现重置表单信息为空的方法
2018/09/29 Javascript
基于AngularJs select绑定数字类型的问题
2018/10/08 Javascript
Nuxt默认模板、默认布局和自定义错误页面的实现
2020/05/11 Javascript
[36:54]Mineski vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
在Python上基于Markov链生成伪随机文本的教程
2015/04/17 Python
Python中的choice()方法使用详解
2015/05/15 Python
python提取字典key列表的方法
2015/07/11 Python
Python编程实战之Oracle数据库操作示例
2017/06/21 Python
详解Python里使用正则表达式的ASCII模式
2017/11/02 Python
pandas条件组合筛选和按范围筛选的示例代码
2019/08/26 Python
python队列原理及实现方法示例
2019/11/27 Python
解决Jupyter因卸载重装导致的问题修复
2020/04/10 Python
pytorch 限制GPU使用效率详解(计算效率)
2020/06/27 Python
Python使用文件操作实现一个XX信息管理系统的示例
2020/07/02 Python
pycharm激活码免费分享适用最新pycharm2020.2.3永久激活
2020/11/25 Python
欧缇丽美国官网:Caudalie美国
2016/12/31 全球购物
美国厨房和园艺工具网上商店:Nestneed
2019/08/24 全球购物
德国家具折扣店:POCO
2020/02/28 全球购物
大学生学业生涯规划
2014/01/05 职场文书
中学生获奖感言
2014/02/04 职场文书
中专毕业生个人职业生涯规划
2014/02/19 职场文书
美术课外活动总结
2014/07/08 职场文书
五年级作文之想象作文
2019/10/30 职场文书
Golang jwt身份认证
2022/04/20 Golang