Delphi TWebBrowser 截取页面上Alert和Confirm函数

原创 2007年09月12日 14:56:00

 //非框架结构的网页可以这样

uses MSHTML;

procedure TForm1.WebBrowser1NavigateComplete2(Sender: TObject;
  const pDisp: IDispatch; var URL: OleVariant);
var
  vDocument: IHTMLDocument2;
begin
  vDocument := TWebBrowser(Sender).Document as IHTMLDocument2;
  vDocument.parentWindow.execScript('function alert(str){return;}', 'javaScript');

//框架的就用IHTMLFrameBase2.contentWindow.execScript

vDocument.parentWindow.execScript('function confirm(str){return str == "Zswang";}', 'javaScript');

end;

html5自定义comfirm组件,可传参数、回调方法

大家都知道系统自带的confirm组件功能上可以满足我们的需求,但是样式很丑,而且还会暴露ip地址 这里就做了一个confirm组建的封装,在系统自带组件的基础上,效果图如下: $...
  • zyzxrj
  • zyzxrj
  • 2015年01月07日 20:40
  • 1518

BeAlert 一款alert和confirm美化插件(优化)

BeAlert 这是一个美化版的alert和confirm弹出框插件,适用于IE7+、chrome、Edge、fireFox、Safari等绝大多数浏览器。 功能可自己拓展,这里只是一个基础版本的插...
  • a709869919
  • a709869919
  • 2017年04月17日 22:38
  • 1145

CSS模拟实现alert和confirm实现

由于原生的alert和confirm在不同手机上显示样式不一样,而且也难看。所以用css模拟了原生的alert和confirm实现。实现效果截图分别如下: 其中弹出框内的文字可以动态赋...
  • zl544434558
  • zl544434558
  • 2015年11月19日 12:51
  • 1963

JavaScript三种弹出框(alert,confirm和prompt)用法举例

警告(alert) 在访问网站的时候,你遇到过这样的情况吗?“咚”的一声,一个小窗口出现在你面前,上面写着一段警示性的文字,或是其它的提示信息。如果你不点击确定,你就不能对网页做任何的操作。没错...
  • lucky51222
  • lucky51222
  • 2015年05月09日 21:11
  • 7198

Javascript中的window对象基本属性和方法以及对alert,confirm,prompt的使用

之前一直对BOM的东西一知半解,最近又拿起js的书来进一步学习下关于BOM的各种对象。 BOM的对象主要有: window对象:客户端Javascript中的顶级对象 navigator对象:包含客户...
  • u010792238
  • u010792238
  • 2014年04月07日 13:30
  • 3518

js弹窗的3种方式:alert、confirm、prompt

先上代码: 三种弹出对话框的用法实例 function ale() { //这个基本没有什么说的,就是弹出一个提...
  • fifteen718
  • fifteen718
  • 2016年12月02日 16:12
  • 1194

iOS拦截webView的Alert与Confirm并让地址不显示,iOS隐藏(或重写)webView弹出提示的title,http:xxx.xx

实现JS与OC 的互相调用,可参考这篇文章
  • Boyqicheng
  • Boyqicheng
  • 2016年09月14日 16:44
  • 4202

去除ios移动端alert/confirm的网址(url)

去除移动端alert/confirm的网址(url),有需要的朋友可以参考下。 在移动端使用原生的alert/confirm总是会显示网址(url),界面看起来很丑,搜索半天也找不到解决办法,在...
  • HX_lei
  • HX_lei
  • 2016年04月21日 19:55
  • 7271

jquery自定义对话框alert、confirm和prompt

转自:http://blog.csdn.net/donghongbz/article/details/30063463 jQuery Alert Dialogs,又一个基...
  • danfeixia
  • danfeixia
  • 2017年04月19日 09:46
  • 1239

当页面上任意一个链接被点击的时候,alert出这个链接在页面上的顺序号

Document   body{ background-color:pink; font-size:24px; text-align:center; } p{ line-height:0.86; }...
  • tsailer
  • tsailer
  • 2016年01月10日 00:21
  • 1061
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Delphi TWebBrowser 截取页面上Alert和Confirm函数
举报原因:
原因补充:

(最多只允许输入30个字)