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 相关文章推荐
表单填写时用回车代替TAB的实现方法
Oct 09 Javascript
html中table数据排序的js代码
Aug 09 Javascript
jQuery ajax serialize()方法的使用以及常见问题解决
Jan 27 Javascript
iframe异步加载实现点击左边菜单加载右边内容实例讲解
Mar 04 Javascript
AngularJS语法详解(续)
Jan 23 Javascript
AngularJs根据访问的页面动态加载Controller的解决方案
Feb 04 Javascript
JavaScript中this详解
Sep 01 Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
Oct 27 Javascript
AngularJs学习第五篇从Controller控制器谈谈$scope作用域
Jun 08 Javascript
BootStrap TreeView使用实例详解
Nov 01 Javascript
JS实现常见的查找、排序、去重算法示例
May 21 Javascript
在create-react-app中使用css modules的示例代码
Jul 31 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安全技术之 实现php基本安全
2010/09/04 PHP
php微信开发之批量生成带参数的二维码
2016/06/26 PHP
PHPMailer发送邮件
2016/12/28 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
JavaScript 实现??打印?理
2007/04/28 Javascript
js post方式传递提交的实现代码
2010/05/31 Javascript
JQuery的ready函数与JS的onload的区别详解
2013/11/21 Javascript
基于jquery实现一个滚动的分步注册向导-附源码
2015/08/26 Javascript
AngularJS 模型详细介绍及实例代码
2016/07/27 Javascript
JS实现页面数据无限加载
2016/09/13 Javascript
微信小程序 触控事件详细介绍
2016/10/17 Javascript
angularJS深拷贝详解
2017/03/23 Javascript
详解vue.js全局组件和局部组件
2017/04/10 Javascript
jQuery实现html双向绑定功能示例
2017/10/09 jQuery
[42:32]Secret vs Optic 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python实现数据库编程方法详解
2015/06/09 Python
python使用super()出现错误解决办法
2017/08/14 Python
Django基于ORM操作数据库的方法详解
2018/03/27 Python
对Python中range()函数和list的比较
2018/04/19 Python
浅析Python pandas模块输出每行中间省略号问题
2018/07/03 Python
初探利用Python进行图文识别(OCR)
2019/02/26 Python
Python随机数函数代码实例解析
2020/02/09 Python
python numpy生成等差数列、等比数列的实例
2020/02/25 Python
基于Python第三方插件实现西游记章节标注汉语拼音的方法
2020/05/22 Python
Python 串口通信的实现
2020/09/29 Python
html5 外链式实现加减乘除的代码
2019/09/04 HTML / CSS
联想香港官方网站及网店:Lenovo香港
2018/04/13 全球购物
小学毕业演讲稿
2014/04/25 职场文书
建筑工程造价专业自荐信
2014/07/08 职场文书
文秘班元旦晚会活动策划方案
2014/08/28 职场文书
教师三严三实学习心得体会
2014/10/11 职场文书
实习证明格式范文
2014/10/14 职场文书
2015元旦晚会主持词(开场白+结束语)
2014/12/14 职场文书
继承公证书格式
2015/01/26 职场文书
出纳岗位职责范本
2015/03/31 职场文书
如何在Python项目中引入日志
2021/05/31 Python