代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
PHP
】
获取用户看到的网页源码
作者:
新凼
/ 发布于
2016/7/25
/
954
有部分网络运营商会在网页里加广告,对于html页面,问题不大,最坏的情况就是出现广告,但是对于json,xml等格式的请求,被加入广告后,很可能导致解析出错(因为已经不是json或xml了,格式错乱了)。 如果能得到用户反馈,并让用户帮助解决问题,请参与本代码。 我们可以这样做:给用户一个url,让用户在浏览器里打开,然后告诉用户,在页面空白处右键然后查看网页源代码,最后将网页源代码发送给开发者。 但是如果是手机用户,很可能无法查看网页源代码。这时候需要一个查看网页源代码的功能。 将本代码放在要测试的域名下(注意域名不同可能出现跨域问题),然后访问getSrc.html?url=你的url 例如想看看a.php在用户那里到底变成了什么样,是不是被插入了script广告。可以给用户一个这样的地址: getSrc.html?url=a.php 用户打开网页后,截图给开发者就可以了。 <script type="text/javascript" src="jquery-3.1.0.min.js"></script> <script type="text/javascript"> //获取url中的参数 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数 if (r != null) return unescape(r[2]); return null; //返回参数值 } // 用ajax访问目标url,将源码显示在div上 $.get(getUrlParam('url'), function (data) { $("#str").text(data); },"text"); </script> <div id="str">no result</div>
试试其它关键字
网页源码
同语言下
.
用net匹配并替换iOS标准的emoji表情符号
.
处理带Emoji表情的的字符串
.
获取微信昵称时 过滤特殊字符
.
通过判断上传文件的头字符来判断文件的类型
.
模拟百度URL加密解密算法
.
以太坊检查地址是否合法
.
实现crontab解析类
.
获取每个月的开始和结束时间
.
图片上传工具类
.
APP手机应用信息采集
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
新凼
贡献的其它代码
(
11
)
.
将结果分别赋值给变量
.
update 实现多行多列更新
.
css3中placeholder的字体颜色
.
文件监控对象FileSystemWatcher实例,文件创建,修改
.
获取用户看到的网页源码
.
判断当前日期的类型
.
设置页面最大最小宽度
.
jQuery小技巧-返回页面顶部功能
.
检查汉字字符
.
查找某个字段存在于那个表中的语句
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3