HTML 利用js解析url
2023-09-11 14:19:17 时间
<script type="text/javascript">
window.onload = function(){
GetRequest();
}
function GetRequest() {
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();
var color=null;//颜色
var result=null;//操作结果
var person=null;//操作人员显隐
var but1=null;//返回按钮显隐
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
result=unescape(strs[0].split("=")[1]);
color=unescape(strs[1].split("=")[1]);
person=unescape(strs[2].split("=")[1]);
but1=unescape(strs[3].split("=")[1]);
}
console.log(result);
console.log(color);
console.log(person);
console.log(but1);
//返回操作结果
if(result=="1")
{
document.getElementById("proresult").innerHTML="操作成功";
document.getElementById("error").style.display='none';
}
else
{
document.getElementById("proresult").innerHTML="操作失败";
document.getElementById("m-duigou").style.display='none';
}
//返回操作人员信息
if(person!="")
{
document.getElementById("perresult").innerHTML=person;
}
else
{
document.getElementById("time_div").style.display='none';
document.getElementById("user_div").style.display='none';
}
//返回完成按钮
if(but1!="1")
{
document.getElementById("button1").style.display='none';
}
//返回颜色
document.getElementById("button1").style.backgroundColor=color;
document.getElementById("m-box").style.backgroundColor=color;
}
</script>
<body>
<div class="up">
<div class="m-box" id="m-box">
<div class="m-duigou" id="m-duigou"></div>
<div class="error" id="error"></div>
</div>
<div class="p1" id="proresult"></div>
<div class="user_div" id="user_div">
<div >
操作者:
</div>
<div id="perresult">
</div>
</div>
<div class="time_div" id="time_div">
<div >
操作时间:
</div>
<div id="time" >
</div>
</div>
</div>
<div class="bottom">
<input type="submit" value="完成" class="button1" id="button1">
</div>
</body>
相关文章
- gulp最佳实践(包含js,css,html预编译,合并,压缩,浏览器自动刷新)
- JS框架_(JQuery.js)模拟刮奖
- JS框架_(JQuery.js)绚丽的3D星空动画
- JS框架_(Vue.js)带有星期日期的数字时钟
- A2D JS框架 - DES加密解密 与 Cookie的封装(C#与js互相加密解密)
- js逆向10+11+12-AST
- [Node.js] Apply image filter on Express
- [Immutable.js] Differences between the Immutable.js Map() and List()
- 【COCOS2DX-LUA 脚本开发之十二】HYBRID模式-利用ASSETSMANAGER实现在线更新脚本文件LUA、JS、图片等资源(免去平台审核周期)
- 在JavaScript中使用json.js:访问JSON编码的某个值
- [HTML 5 Performance] Measuring used JS heap size in chrome
- Atitit 使用h5技术( html css js)制作桌面程序gui界面解决方案attilax总结
- atitit.系统托盘图标的设计java swing c# .net c++ js
- atitit.GUI图片非规则按钮跟动态图片切换的实现模式总结java .net c# c++ web html js
- 华为OD机试 - 高效的任务规划(Java & JS & Python)
- 华为OD机试 - 查找接口成功率最优时间段(Java & JS & Python)
- 原生js实现随机验证码HTMl-JS
- requests-html的js执行功能简单使用
- htmlparser2.js:一个快速宽松的HTML/XML解析器
- 如何在html结构标签中使用js 变量 生成可变化的 title标题?
- 利用js_API 运行对html文档元素的属性的CRUD操作
- JS专题系列之Promise的原理及实现
- JS 查看标签下某元素所有信息(查看元素,查询元素,遍历元素、HTMLCollection对象、NodeList对象)
- Js学习之拖拉事件(拖动属性)HTML5 drag API(HTML 拖放 API)
- IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/CSS/JS/浏览器)/中级(研发链路/工程化/库/框架/性能优化/工作原理)/高级(搭建/中后台/体验管理等)之详细攻略