<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)系我們修改或刪除,多謝。

主站蜘蛛池模板: 嫩草成人影院 | 国产 高清 无码 中文 | 九九这里有精品 | 欧美精品色视频 | 亚洲免费国产在线日韩 | 一边摸一边桶一边脱免费 | 日本伦理电影聚 | 美女扒开腿让男生桶免费看动态图 | 亚洲AV中文字幕无码久久 | 97在线看视频福利免费 | 成人影片大全 | 久青草国产在线观看视频 | 久久精品免费电影 | 千禧金瓶梅 快播 | 火影忍者高清无码黄漫 | 久草热在线 | 伊人久久大香线蕉观看 | 国产91综合| 国产美女影院 | 考试考90就可以晚上和老师C | 日本人娇小hd | 亚洲成人一区 | 凹凸精品视频分类视频 | 动漫美女被羞羞动漫怪物 | 久久精品九九亚洲精品天堂 | 波多野结衣的AV一区二区三区 | 伊人久99久女女视频精品免 | 女人张腿让男人桶免费 | 有码 亚洲 制服 国产 在线 | 巨污全肉np一女多男 | 亚洲一卡二卡三卡四卡无卡麻豆 | 插骚妇好爽好骚 | 成人永久免费视频网站在线观看 | 色悠久久综合 | 亚洲无码小格式 | 国产亚洲色婷婷久久精品99 | 亚洲欧美成人无码久久久 | 一本道中文无码亚洲 | 精品熟女少妇AV久久免费A片 | 广西美女色炮150p图 | 一本久道久久综合狠狠躁AV |