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 相关文章推荐
鼠标图片振动代码
Jul 06 Javascript
js操作输入框中选择内容兼容IE及其他主流浏览器
Apr 22 Javascript
jquery点击缩略图切换视频播放特效代码分享
Sep 15 Javascript
基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作
May 12 Javascript
Angularjs 实现一个幻灯片示例代码
Sep 08 Javascript
微信小程序  简单实例(阅读器)的实例开发
Sep 29 Javascript
js中获取 table节点各tr及td的内容简单实例
Oct 14 Javascript
基于BootStrap与jQuery.validate实现表单提交校验功能
Dec 22 Javascript
利用ES6语法重构React组件详解
Mar 02 Javascript
浅谈es6中export和export default的作用及区别
Feb 07 Javascript
基于vue循环列表时点击跳转页面的方法
Aug 31 Javascript
HTML+VUE分页实现炫酷物联网大屏功能
May 27 Vue.js
可以支持多中格式的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中Date()时间日期函数的使用方法小结
2011/04/20 PHP
用php简单实现加减乘除计算器
2014/01/06 PHP
PHP写日志的实现方法
2014/11/05 PHP
Yii入门教程之Yii安装及hello world
2014/11/25 PHP
php将数组转换成csv格式文件输出的方法
2015/03/14 PHP
phpcms配置列表页以及获得文章发布时间
2017/07/04 PHP
JavaScript接口实现代码 (Interfaces In JavaScript)
2010/06/11 Javascript
基于jQuery实现点击同时更改两个iframe的网址
2010/07/01 Javascript
javascript深入理解js闭包
2010/07/03 Javascript
按给定几率进行随机抽取的js代码
2010/12/28 Javascript
jQuery中的.bind()、.live()和.delegate()之间区别分析
2011/06/08 Javascript
基于jquery的多彩百分比 动态进度条 投票效果显示效果实现代码
2011/08/28 Javascript
javascript获取当前的时间戳的方法汇总
2015/07/26 Javascript
js实现图片无缝滚动
2015/12/23 Javascript
学习Javascript面向对象编程之封装
2016/02/23 Javascript
阿里云ecs服务器中安装部署node.js的步骤
2016/10/08 Javascript
JS实现表单验证功能(验证手机号是否存在,验证码倒计时)
2016/10/11 Javascript
详解在vue-test-utils中mock全局对象
2018/11/07 Javascript
微信小程序实现跳转的几种方式总结(推荐)
2019/04/24 Javascript
基于mpvue的简单弹窗组件mptoast使用详解
2019/08/02 Javascript
python正常时间和unix时间戳相互转换的方法
2015/04/23 Python
Python利用Nagios增加微信报警通知的功能
2016/02/18 Python
解决python2.7 查询mysql时出现中文乱码
2016/10/09 Python
python递归实现快速排序
2018/08/18 Python
Pytorch实现神经网络的分类方式
2020/01/08 Python
利用Python发送邮件或发带附件的邮件
2020/11/12 Python
如何使用localstorage代替cookie实现跨域共享数据问题
2018/04/18 HTML / CSS
美国女士内衣在线折扣商店:One Hanes Place
2019/03/24 全球购物
计算机售后服务承诺书
2014/05/30 职场文书
个人工作作风整改措施思想汇报
2014/10/13 职场文书
2014年办公室文秘工作总结
2014/12/09 职场文书
幼儿园大班开学寄语(2015秋季)
2015/05/27 职场文书
汽车销售员工作总结
2015/08/12 职场文书
使用pytorch实现线性回归
2021/04/11 Python
新手必备Python开发环境搭建教程
2021/05/28 Python
Pandas 数据编码的十种方法
2022/04/20 Python