为了账号安全,请及时绑定邮箱和手机立即绑定

内文广告程序开发中遇到的一个问题

内文广告程序开发中遇到的一个问题

Smart猫小萌 2018-12-06 20:17:10
最近在弄 网站广告助手程序,见http://ad.aspx1.cn/ 。其中的第一个广告类型我们选择了 文中广告。现在遇到一个问题暂时不知道如何解决:我们对关键词加超链接的操作是通过正则表达式替换地,这就遇到一个问题,必须首先判断出页面中的这个关键词是是属于html标签的一部分(如title,alt等),还是属于可替换的文本。否则将title,alt等属性内的文字全部替换为超链接,就会造成页面dom结构的混乱。 如下面的html代码: <div>电脑是个好东西,我们大家都喜欢<img src="3w.jpg" alt="电脑"/>你喜欢电脑么? <a href="index.htm" title="电脑"></a>哈哈,就是这个东西。</div> 我们想把“电脑”这个关键词转化超链接,如果用一般正则替换的方法的话,就将title,alt属性内的“电脑”也都给替换了。 所以这里请各位指点一下,怎么判断出“电脑”这个词属于可替换的文本,还是属于html标签的一部分。 正在看广告联盟的相关代码,不过目前还没能理出个头绪。
查看完整描述
  • 3 回答
  • 0 关注
  • 600 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号