根据网址获取源代码并在自己的页面上展示出来

chedegen 2014-05-22 04:10:12
如标题,我想有一个文本框,用户填写完网址之后根据网址去获取源代码并展示出来。
想仿造cnzz上的这个可视化管理的功能,无奈小弟技术不精,死活看不出来他是怎么进行的处理,所以上来求助。

小弟这边用了个傻方法:在后代获取了源代码返回给前台直接显示,但是这样有些网页的js,css或者图片部分是相对路径,这样导致整个页面布局完全错乱了,求一个正则表达式:能将页面上所有的路径全部取出来。
小弟这有一个正则表达式,但是呢,只能取到第一个,百思不得其解:/(?:src|link|href)="[^"]*"/g
各位大神求指教!
...全文
168 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chedegen 2014-05-22
  • 打赏
  • 举报
回复
。。。。展示只是第一部,之后还会对其行进操作的。。。iframe用户看起来会不爽啊
hch126163 2014-05-22
  • 打赏
  • 举报
回复
<iframe>
chedegen 2014-05-22
  • 打赏
  • 举报
回复
如这个链接一样:<a href="http://adm.cnzz.com?mo=slot&fo=show_slot_view&ro=s&sid=72309&pid=94787&q=aHR0cDovL3d3dy5wYWlqaWFuLmNvbS9pbmRleDIuaHRtbA%3D%3D" title="快递大全"> cnzz的可视化管理把网站链接,图片,css,js路径全都改成类似的了,解码不了,小弟也看不出来这到底是个怎么样的处理方式,还望大神告知

87,918

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧