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 相关文章推荐
JavaScript作用域与作用域链深入解析
Dec 06 Javascript
javascript使用百度地图api和html5特性获取浏览器位置
Jan 10 Javascript
浅谈JavaScript字符集
May 22 Javascript
JS的location.href跳出框架打开新页面的方法
Sep 04 Javascript
javascript弹出窗口中增加确定取消按钮
Jun 24 Javascript
AngularJS入门教程之链接与图片模板详解
Aug 19 Javascript
Node.js学习入门
Jan 03 Javascript
浅谈angularJS的$watch失效问题的解决方案
Aug 11 Javascript
vue-lazyload使用总结(推荐)
Nov 01 Javascript
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
原生JS实现记忆翻牌游戏
Jul 31 Javascript
基于脚手架创建Vue项目实现步骤详解
Aug 03 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
检测png图片是否完整的php代码
2010/09/06 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
javascript innerHTML、outerHTML、innerText、outerText的区别
2008/11/24 Javascript
用nodejs写的一个简单项目打包工具
2013/05/11 NodeJs
jquery 插件实现瀑布流图片展示实例
2015/04/03 Javascript
JavaScript中Number.MIN_VALUE属性的使用示例
2015/06/04 Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
2015/08/04 Javascript
js倒计时小实例(多次定时)
2016/12/08 Javascript
关于javascript事件响应的基础语法总结(必看篇)
2016/12/26 Javascript
javascript实现简单的ajax封装示例
2016/12/28 Javascript
Vue.js基础学习之class与样式绑定
2017/03/20 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
2017/07/21 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
JS实现排行榜文字向上滚动轮播效果
2019/11/26 Javascript
Vue实现仿iPhone悬浮球的示例代码
2020/03/13 Javascript
JavaScript onclick事件使用方法详解
2020/05/15 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
2020/09/04 Javascript
python中set()函数简介及实例解析
2018/01/09 Python
python中的变量如何开辟内存
2018/06/26 Python
Python面向对象程序设计之私有属性及私有方法示例
2019/04/08 Python
简单了解Django ContentType内置组件
2019/07/23 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
通过 Django Pagination 实现简单分页功能
2019/11/11 Python
基于Python 中函数的 收集参数 机制
2019/12/21 Python
python 制作网站小说下载器
2021/02/20 Python
HTML5 表单验证失败的提示语问题
2017/07/13 HTML / CSS
几个数据库方面的面试题
2016/07/01 面试题
Ruby如何定义一个类
2012/10/08 面试题
餐饮加盟计划书
2014/01/10 职场文书
培训班开班仪式主持词
2014/03/28 职场文书
致青春观后感
2015/06/09 职场文书
Django项目如何获得SSL证书与配置HTTPS
2021/04/30 Python
css中z-index: 0和z-index: auto的区别
2021/08/23 HTML / CSS
十大经典日本动漫排行榜 海贼王第三,犬夜叉仅第八
2022/03/18 日漫
python实现学员管理系统(面向对象版)
2022/06/05 Python