iKuai爱快流控路由

 找回密码
 立即注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 宏骏
打印 上一主题 下一主题

感谢IK的工作人员修改给出的模板

[复制链接]
11#
发表于 2015-1-17 18:41:25 | 只看该作者
好吧, 弱弱地问一下, JS插入 是这样的弹窗吗亲, 谢谢。我以为是网页上面谈广告呢,
12#
发表于 2015-1-17 18:48:35 | 只看该作者
JS插入这块确实是我们做的不够好,给大家带来了不便,由于底层实现的复杂,还有各种环境的复杂性,不能一一回复大家的js代码问题,接下来马上会对这里优化,使js插入更好用。官方最新版本包已知问题,需要对如下字符转义:
原字符      @       #      \         $
转义后      \@       \#        \\         \$

点评

我自己写的那段代码,转义后,还是不能生效。  发表于 2015-1-18 13:32
谢谢提醒,现在大概知道了要替换的位置了。你这么说出来我也就知道了。以后插代码我多注意  发表于 2015-1-17 19:03
13#
发表于 2015-1-17 20:46:50 | 只看该作者
怎么做广告,赚钱,不明白,大神帮忙科普下好吗
14#
发表于 2015-1-18 12:25:41 | 只看该作者
Mark收下备用
15#
发表于 2015-1-18 12:26:56 | 只看该作者
本帖最后由 9622315 于 2015-1-18 13:29 编辑

修正了你代码中的排版、定位等错误,精简了部分冗余代码,另外小猫也改为全身像了

  1. <script language="javascript" type="text/javascript">document.write("<div style='position: fixed; width: 300px; height: 270px; z-index: 10001; bottom: 1px; right: 1px;'><div style='height:30px; background-color:PowDerBlue; text-align: left'><p style='width: 260px; height: 30px; line-height:30px; float:left; margin:0; padding-left:10px; overflow:hidden; color:HotPink; float:16px; font-weight:bold;'>点击图片就送美女:</p><a onclick=this.parentNode.parentNode.style.display='none' style='display:block; height:30px; width:30px; line-height:30px; float:right; font-size:16px; font-weight:bold; background-Silver:Chocolate; color:Red; text-align:center; text-decoration: none;' href='javascript:void(0);'>X</a></div><div style='text-align: center; background-color:white'><a href='http://www.baidu.com'><img style='width: 248px; height: 240px;' src='http://i3.tietuku.com/798bcba81831122et.jpg'></a></div></div>");</script>
复制代码


补充一点,最重要的就是,修正了代码中的元素命名bug,可以屏蔽常见广告拦截软件的过滤。
16#
发表于 2015-1-18 13:29:10 | 只看该作者
补充一点,最重要的就是,修正了代码中的元素命名bug,可以屏蔽常见广告拦截软件的过滤。
17#
发表于 2015-1-18 13:38:17 | 只看该作者
爱快web开发 发表于 2015-1-17 18:48
JS插入这块确实是我们做的不够好,给大家带来了不便,由于底层实现的复杂,还有各种环境的复杂性,不能一一 ...

我自己写的代码,转义#后,还是不能生效,我想咨询一下,我的JS代码中本来就包含“转义字符”,比如我要让JS输出“"”,就要在代码中写为“\"”,但这里因为出现了“\”,所以是不是还需要再次转义?也就是要写为“\\"”,这转义字符我认为应该是给JS看的,但现在看起来,相当一部分是给底层代码看的,我这样理解正确么?
18#
发表于 2015-1-18 14:10:10 | 只看该作者
本帖最后由 9622315 于 2015-1-18 14:12 编辑
爱快web开发 发表于 2015-1-17 18:48
JS插入这块确实是我们做的不够好,给大家带来了不便,由于底层实现的复杂,还有各种环境的复杂性,不能一一 ...

经过实际测试,我理解的果真没错,所有“\"”都要写为“\\"”,这样说来,就是“\\”是给JS插入的后台代码看的,由后台代码将“\\"”翻译为“\"”,再插入到网页代码中。


困扰我3天的问题终于解决了,看来果真是JS插入功能的后台代码有缺陷,造成的。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|论坛规章制度|iKuai Inc. ( 京ICP备13042604号 )

GMT+8, 2024-5-20 11:44

Powered by Discuz! X3.3

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表