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
js自执行函数的几种不同写法的比较
Aug 16 Javascript
jQuery动画效果-fadeIn fadeOut淡入浅出示例代码
Aug 28 Javascript
js图片向右一张张滚动效果实例代码
Nov 23 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
Feb 19 Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
Mar 01 Javascript
jQuery3.0中的buildFragment私有函数详解
Aug 16 Javascript
利用JS判断字符串是否含有数字与特殊字符的方法小结
Nov 25 Javascript
快速掌握jquery分页插件jqPaginator的使用方法
Aug 09 jQuery
vue中promise的使用及异步请求数据的方法
Nov 08 Javascript
vue 根据选择条件显示指定参数的例子
Nov 09 Javascript
浅析JavaScript中的事件委托机制跟深浅拷贝
Jan 20 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
全国FM电台频率大全 - 13 福建省
2020/03/11 无线电
php 搜索框提示(自动完成)实例代码
2012/02/05 PHP
zend framework框架中url大小写问题解决方法
2014/08/19 PHP
ThinkPHP3.2.3数据库设置新特性
2015/03/05 PHP
PHP传值到不同页面的三种常见方式及php和html之间传值问题
2015/11/19 PHP
PHP编程实现计算抽奖概率算法完整实例
2017/08/09 PHP
PHP面向对象程序设计模拟一般面向对象语言中的方法重载(overload)示例
2019/06/13 PHP
js 复制或插入Html的实现方法小结
2010/05/19 Javascript
window.open关于浏览器拦截问题分析及解决方法
2013/02/05 Javascript
js控制当再次点击按钮时的间隔时间
2014/06/03 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
2016/01/20 Javascript
JS判断是否长按某一键的方法
2016/03/02 Javascript
JS实现选定指定HTML元素对象中指定文本内容功能示例
2017/02/13 Javascript
基于daterangepicker日历插件使用参数注意的问题
2017/08/10 Javascript
利用JS如何计算字符串所占字节数示例代码
2017/09/13 Javascript
使用svg实现动态时钟效果
2018/07/17 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
jQuery cookie的公共方法封装和使用示例
2020/06/01 jQuery
[02:48]DOTA2英雄基础教程 暗夜魔王
2013/12/12 DOTA
pygame学习笔记(2):画点的三种方法和动画实例
2015/04/15 Python
使用pandas read_table读取csv文件的方法
2018/07/04 Python
对python当中不在本路径的py文件的引用详解
2018/12/15 Python
django中使用POST方法获取POST数据
2019/08/20 Python
Python浮点数四舍五入问题的分析与解决方法
2019/11/19 Python
Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法详解
2020/03/30 Python
Pycharm及python安装详细步骤及PyCharm配置整理(推荐)
2020/07/31 Python
pandas中read_csv、rolling、expanding用法详解
2020/04/21 Python
CSS3实现闪烁动画效果的方法
2015/02/09 HTML / CSS
GUESS德国官网:美国牛仔服装品牌
2017/02/14 全球购物
英国电器零售商:PRC Direct
2018/06/21 全球购物
如何利用find命令查找文件
2015/02/07 面试题
上班迟到检讨书
2014/01/10 职场文书
北京奥运会主题口号
2014/06/13 职场文书
普宁寺导游词
2015/02/04 职场文书
怎样写家长意见
2015/06/04 职场文书