Rumah > hujung hadapan web > tutorial js > 不错的用外部Javascript修正特定网页内容_javascript技巧

不错的用外部Javascript修正特定网页内容_javascript技巧

WBOY
Lepaskan: 2016-05-16 19:09:33
asal
1033 orang telah melayarinya

这段代码算是自己练手帮助别人解决的一个问题写的。
要求是这样的:

test,这个不能变,只可以在外面做事情,那要如何呢?

要求点击上面的连接,打开一新页面,并在原页面进行其他操作。

分析可知:上面打开新页面的写法本身就是错误的,根本无法打开新页面。正确的写法应该是:


test


于是解决办法就是用外部js修改连接的内容。首先要判断那个链接内部的href属性包含“window.open”,然后为其增加onclick属性,并将href内容赋给它。然后修改href属性内容。
但解决过程中发现一个问题,读取href属性内容时不能得到其实际内容,而是网页的url路径(去除最后的页面文件名)+href内容,还要把前面的url路径去掉。这个可以用substring()结合indexOf()解决。
至于在原页面些内容就简单多了。
根据分析写了如下测试代码,实现了上面的要求:


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan