<a href="window.open('','')">test</a>,這個(gè)不能變,只可以在外面做事情,那要如何呢?

要求點(diǎn)擊上面的連接,打開一新頁(yè)面,并在原頁(yè)面進(jìn)行其他操作。 " /> 中文字幕A片视频一区二区,伊人色啪啪天天综合婷婷,尹人综合网

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

不錯(cuò)的用外部Javascript修正特定網(wǎng)頁(yè)內(nèi)容

這段代碼算是自己練手幫助別人解決的一個(gè)問(wèn)題寫的。
要求是這樣的:

<a href="window.open('','')">test</a>,這個(gè)不能變,只可以在外面做事情,那要如何呢?

要求點(diǎn)擊上面的連接,打開一新頁(yè)面,并在原頁(yè)面進(jìn)行其他操作。

分析可知:上面打開新頁(yè)面的寫法本身就是錯(cuò)誤的,根本無(wú)法打開新頁(yè)面。正確的寫法應(yīng)該是:


<a href="Javascript:void(0)" onclick="window.open('','')">test</a>


于是解決辦法就是用外部js修改連接的內(nèi)容。首先要判斷那個(gè)鏈接內(nèi)部的href屬性包含“window.open”,然后為其增加onclick屬性,并將href內(nèi)容賦給它。然后修改href屬性內(nèi)容。
但解決過(guò)程中發(fā)現(xiàn)一個(gè)問(wèn)題,讀取href屬性內(nèi)容時(shí)不能得到其實(shí)際內(nèi)容,而是網(wǎng)頁(yè)的url路徑(去除最后的頁(yè)面文件名)+href內(nèi)容,還要把前面的url路徑去掉。這個(gè)可以用substring()結(jié)合indexOf()解決。
至于在原頁(yè)面些內(nèi)容就簡(jiǎn)單多了。
根據(jù)分析寫了如下測(cè)試代碼,實(shí)現(xiàn)了上面的要求:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]

JavaScript技術(shù)不錯(cuò)的用外部Javascript修正特定網(wǎng)頁(yè)內(nèi)容,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美黑人巨大性极品hd欧 | 亚洲欧美中文日韩v在线 | 青青久在线视频免费观看 | 超碰日韩人妻高清视频 | 成年人免费在线视频观看 | 99免费在线观看视频 | 午夜影院老司机 | 爽死你个放荡粗暴小淫货漫画 | 亚洲 欧美 国产 视频二区 | 俄罗斯17vidio | 耽美肉文 高h失禁 | 脱女学小内内摸出水网站免费 | 男人j进女人j一进一出 | 制服的微热| 东北小伙FREECHINESE野外 东北嫖妓对白粗口 | 日本邪恶全彩工囗囗番海贼王 | 首页 国产 亚洲 中文字幕 | 欧美日韩无套内射另类 | 国产一区日韩二区欧美三区 | 亚洲中文字幕日产乱码2020 | jyzzjyzzz视频国产在线观看 | 日本欧美午夜三级 | 一本道色综合手机久久 | 国产色精品久久人妻99蜜桃麻豆 | 我的奶头被客人吸的又肿又红 | 且试天下芒果免费观看 | 天天躁日日躁狠狠躁中文字幕老牛 | 江苏电台在线收听 | 中文字幕国产在线观看 | 日本漫画无彩翼漫画 | 美女被爆羞羞天美传媒 | 女人爽到高潮嗷嗷叫视频 | 欧洲最强rapper潮水喷视频 | 国产精品-区区久久久狼 | 国产在线精彩亚洲 | 精品久久香蕉国产线看观看麻豆 | 毛片在线全部免费观看 | 我的好妈妈BD免费观看 | 99婷婷久久精品国产一区二区 | 国产成人精品123区免费视频 | 欲乱艳荡少寡妇全文免费 |