
1 binux 2017 年 3 月 6 日 注释掉了的代码不会被执行 |
2 J0022ZjV7055oN64 2017 年 3 月 6 日 一楼已终结此贴 |
3 zhihaofans 2017 年 3 月 6 日 via iPhone 233 |
4 joshz 2017 年 3 月 6 日 via Android 刚上知乎看文章说这里逼格高,然后发现了这个 |
5 cname 2017 年 3 月 6 日 via Android 蛤蛤 |
6 freestyleyooo 2017 年 3 月 6 日 via Android 高端的记事本编程嘛,难道注释的代码不会变色 |
7 1314258 OP @binux @yansyuei @zhihaofans @onionnews @freestyleyooo 谢谢。知道注释掉的是不会执行。我的错,这么懒把注释的也粘贴进去了。我默认以为大家都知道我是执行过这个代码,没起想要的效果,然后想当然的把这个也粘贴进去。 |
8 binux 2017 年 3 月 6 日 @1314258 #7 你不说清楚你期望的结果(什么叫不起作用),又不说实际的效果(什么叫不起作用),代码还不完整,无法执行。提问都懒的话,那我也想当然,告诉你个「注释掉了的代码不会被执行」咯。 于是我不会告诉你,我猜测的另一个原因是 `newIframe.contentDocument.write` 把所有元素都重写了,你不注释掉那些语句也是没用的。 |
9 1314258 OP @binux 一场误会,是我问问题的逻辑有问题了。感谢你的答案。 贴完整代码的话,怕大家看得头晕,所以贴了关键代码。把注释代码都贴进去,是代表我执行过, css 文件加载不进去,所以注释掉了。然后 newIframe.contentDocument.body.style.backgroundColor 也没起到作用。就是说,所有 css 都没效果。 发完贴之后,受到 2-6 楼的激励,最终自己搞好了,把 css 的链接也用 write 的方法写进去就好了。 后头再看看是不是 write 把所有元素都重写了。 |