| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2305 人关注过本帖
标题:vfp webbrowser如何屏蔽漂浮的广告
只看楼主 加入收藏
fwy12
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2020-2-16
结帖率:94.44%
收藏
已结贴  问题点数:20 回复次数:8 
vfp webbrowser如何屏蔽漂浮的广告
我用 vfp webbrowser打开网页后有很多的屏蔽漂浮广告,请问下如何才能屏蔽这些广告呢?
广告的html源码如下:
程序代码:
<div style="position:fixed; width: 200px; top: 100px; right: 10px;z-index:9999;" id="notecdlst">
<span id="notecolselst" style="position:absolute; font-size:24px; cursor:pointer; right:10px;">×</span>
<a id="guanggao_right" href="http://www./price/index.php?fid=131&sid=24948" target="_blank" title="AAAAAAA" border="0">
                <img src="http://www./skin/v6/images/mprice_l1.jpg" border="0" width="200" height="100">
</a>
</div>
   <div style="position:fixed; width: 200px; top: 220px; right: 10px;z-index:9999;" id="notecdlst1">
        <span id="notecolselst1" style="position:absolute; font-size:24px; cursor:pointer; right:10px;">×</span>
<a id="guanggao_right" href="http://www./price/index.php?fid=518&sid=33910" target="_blank" title="BBBBBBB" border="0">
                <img src="http://www./skin/v6/images/deyuan.gif" border="0" width="200" height="100">
</a>
    </div>

广告有两个,id都为guanggao_right,网址是http://www.和http://www.
搜索更多相关主题的帖子: 屏蔽 http index com 广告 
2020-03-20 22:30
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:0 
给出现广告的网址
2020-03-21 08:58
fwy12
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2020-2-16
收藏
得分:0 
回复 2楼 吹水佬
您好,网址是这个http://www.,左侧一个漂浮广告,右侧两个漂浮广告。

多次得到您的指点,很感谢。
2020-03-21 09:14
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:20 
以下是引用fwy12在2020-3-21 09:14:53的发言:

您好,网址是这个http://www.,左侧一个漂浮广告,右侧两个漂浮广告。

多次得到您的指点,很感谢。

我估也是这个,上次看到的还有印像,有三个广告对象。
有针对性的个别对象就好办
有广告时
图片附件: 游客没有浏览图片的权限,请 登录注册

移除广告后
图片附件: 游客没有浏览图片的权限,请 登录注册

示例代码
of = CREATEOBJECT("Form1")
of.show
READ EVENTS
CLEAR ALL
RETURN

DEFINE CLASS Form1 As Form
    Height = 500
    Width = 1200

    Add Object URL As TextBox WITH Top=10,Left=10,Width=680,Height=22,Anchor=11,;
        Value = "http://www.
    Add Object CMD1 As CommandButton WITH Top=10,Left=700,Width=40,Height=22,Anchor=9,Caption = ">>>"
    Add Object CHK1 As CheckBox WITH Top=10,Left=750,Width=80,Height=22,Anchor=9,Caption = "移除广告"
    Add Object WB As Olecontrol WITH OleClass="Shell.Explorer.2",Top=40,Left=0,Width=1200,Height=500,Anchor=15,Visible=.T.

    PROCEDURE UnLoad
        CLEAR EVENTS
    ENDPROC

    PROCEDURE Init
        this.WB.Silent = .T.
        this.CMD1.click
    ENDPROC

    PROCEDURE CMD1.Click
        thisform.CHK1.Enabled = .F.
        thisform.WB.navigate(ALLTRIM(thisform.URL.Value), 0, NuLL, NULL, NULL)
        thisform.WB.SetFocus
    ENDPROC

    PROCEDURE CHK1.InteractiveChange
        IF this.Value==1
            thisform.MoveObj()
        ENDIF
    ENDPROC
   
    PROCEDURE WB.DocumentComplete(pdisp, url)
        IF SYS(3095,pdisp)==SYS(3095,this)
            thisform.CHK1.Enabled = .T.
            IF thisform.CHK1.Value==1
                thisform.MoveObj()
            ENDIF
        ENDIF
    ENDPROC
   
    PROCEDURE MoveObj()
        TRY
            doc = this.WB.document
            doc.body.removeChild(doc.getElementById("notecdls"))
            doc.body.removeChild(doc.getElementById("notecdlst"))
            doc.body.removeChild(doc.getElementById("notecdlst1"))
        CATCH
        ENDTRY
    ENDPROC
ENDDEFINE

2020-03-21 10:36
fwy12
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2020-2-16
收藏
得分:0 
回复 4楼 吹水佬
真的去掉,非常感谢。感谢。
2020-03-21 13:33
sxy166
Rank: 3Rank: 3
等 级:论坛游侠
威 望:6
帖 子:69
专家分:127
注 册:2012-3-28
收藏
得分:0 
版主好,我运行后出现脚本错误
图片附件: 游客没有浏览图片的权限,请 登录注册

换其他网址也出错
2020-04-24 09:00
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:0 
回复 6楼 sxy166
是提示,可继续运行
或在IE设置里修改脚本的相关限制
2020-04-24 09:16
whinda
Rank: 6Rank: 6
等 级:贵宾
威 望:13
帖 子:253
专家分:418
注 册:2012-2-4
收藏
得分:0 
页面内容没问题的话,oIE.silent=.f.,不弹提示框即可。
2020-04-26 12:06
whinda
Rank: 6Rank: 6
等 级:贵宾
威 望:13
帖 子:253
专家分:418
注 册:2012-2-4
收藏
得分:0 
oie.silent=.t.
2020-04-26 12:06
快速回复:vfp webbrowser如何屏蔽漂浮的广告
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028411 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved