【问题标题】:get html source and clear some data获取html源并清除一些数据
【发布时间】:2013-06-05 02:36:21
【问题描述】:

我正在尝试使用 PHP OR JS/JQuery 从 html 中获取源代码,然后我想在这个 html 文件中注释掉指定的代码行,Jquery 有 html() 可以替换整个页面,但是如何删除一些源代码行。我需要使用 PHP 来解析文件吗?

例如。

 <!DOCTYPE html 
 <html>
 <head>
  <script type="text/javascript">
   var adData = a JASON object.
   var usersDomain = a url
  </script>
 <head>
 </html>

我想删除包含 var adData、usersDomain 的整个脚本。我不是前端开发人员,只是为了好玩而试图弄清楚这一点......欢迎任何建议。

【问题讨论】:

  • 您可能会使用 PHP 找到 adData 并将其删除。请提供您要使用的网站。
  • @DaveChen ,我正在尝试操纵 wix dot com 页面,以删除其广告。
  • 删除adData 的脚本代码将无济于事,因为在页面加载时它会保存在页面的历史记录中,您需要取消注册adData 脚本
  • 喜欢浏览器插件?你知道的很多。
  • @DaveChen,我会建立一个网站,这个网站会加载 wix 页面,同时删除它的广告。而且我可以在 wix 上编辑我的页面,完全不用担心广告。

标签: php javascript jquery dom


【解决方案1】:

不,源代码由浏览器呈现,您必须在发送到客户端(PHP)之前删除这些行。您将无法使用 jquery 隐藏源代码。

【讨论】:

  • 如果你可以注入javascript,你可以将adData设置为undefined
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-15
  • 2017-01-05
相关资源
最近更新 更多