社区
JavaScript
帖子详情
javascript:window.external.Test()这是什么东西
wch_212
2015-03-07 04:05:11
接手的网站看到有这么写的 <a onclick="javascript:window.external.Test('11111')">111</a>
我怎么能知道 Test 都写了什么?放在哪儿?
...全文
239
2
打赏
收藏
javascript:window.external.Test()这是什么东西
接手的网站看到有这么写的 111 我怎么能知道 Test 都写了什么?放在哪儿?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天际的海浪
2015-03-08
打赏
举报
回复
看它的源代码啊,
弓人水
2015-03-07
打赏
举报
回复
Test应该是后台方法,如:C++、Delphi等
IE9浏览器固定网站功能的实现方法.docx
IE9浏览器固定网站功能的实现方法.docx
c#和
javascript
函数相互调用示例分享
在webBrowser使用过程中为了C#和JS通讯,webBrowser必须设置ObjectForScripting的属性,它是一个object,这个object可以提供给webBrowser控件载入的网页上的script访问
深水区解析:
window
.
external
的前世今生以及核心机制
摘要:
window
.
external
是Chromium保留的非标准通信机制,源于IE时代的ActiveX/COM注入,用于JS与本地代码交互。尽管违背现代Web安全理念,但因历史遗留系统依赖,国内浏览器仍广泛使用。其实现基于V8注入,通过IPC将JS调用转发至Browser进程执行,完全绕过Web安全模型,存在严重安全隐患。虽然易用性高,但缺乏类型约束、权限控制和生命周期管理,注定被Mojo等现代方案取代。该机制是特定历史阶段的产物,虽实用却与Chromium架构方向背道而驰。(149字)
window
.
external
的使用
我们在js中可以通过
window
.
external
.myfunc()来调用浏览器提供的外部方法myfunc。可以让网页内的js脚本中能调用C++代码。
window
.
external
是外部对象,如你写C# 本地程序放个 webbrowser ,嵌套个网页,this.webBrowser1.ObjectForScripting = this; 就把当前窗口传递给
javascript
了 比如窗口...
window
.
external
,WinForm程序执行JS代码的多种方法以及使用WebBrowser与JS交互
转自:https://blog.csdn.net/weixin_34041003/article/details/86257585 https://www.cnblogs.com/feiyuhuo/p/5474790.html 我们在js中可以通过
window
.
external
.myfunc()来调用浏览器提供的外部方法myfunc。可以让网页内的js脚本中能调用C++代码。 wind...
JavaScript
87,995
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章