Applet 与JS通信:
一、页面嵌入applet:
<applet code = "com.tzj.gis.front.gis_applet.class" archive="dist\test.jar" name="Test"
width="772" height="504" MAYSCRIPT>
注意:MAYSCRIPT有他才能与js通信。
二、js调用applet中的函数:
window.document.Test.getName("zhangsan");
三、applet程序中调用js:
1.需要用到包:import netscape.javascript.*;
2.引入jar: plugin.jar (发布时候,放到 html 所在目录 lib 下);
3.程序中用到:
JSObject win = JSObject.getWindow(this);
JSObject doc =(JSObject)win.getMember("document");
win.eval("getinfo("+"\""+info+"\""+")");
细节看到没有,经验之谈啊:把引号传过去。
如果写成win.eval("getinfo("+info+")");则传递的是string 的hashcode。
applet与applet通信:
通过Applet标记的Name属性,我们可以用如下代码指定的applet:
Applet applet1 = getApplet("applet1");
//调用该Applet的公用方法
applet1.anyMothod();
分享到:
相关推荐
Javascript与Applet之间能够相互通讯给我们带来了很多方便,Java与JavaScript互相补充,以开发功能更完美的Web应用程序。B/S下能够充分利用java的优势,给我们带来更多的网络体验,方便用户。
NULL 博文链接:https://peeply.iteye.com/blog/754029
NULL 博文链接:https://fengyunxiao.iteye.com/blog/1682370
客户端-服务器架构:系统采用客户端-服务器模式,客户端通过浏览器或Applet应用程序与服务器进行通信,服务器负责处理用户请求和管理数据。 分层架构:系统采用MVC(Model-View-Controller)架构,将业务逻辑、数据...
本文通过一个小例子演示了如何通过js与JavaApplet的交互来获取IE端的IP地址,体现了交互和调用。
• 1.3.js 1.3.htm使用的外部JavaScript文件 第2章(\第2章) • 2.1.htm Infinity应用 • 2.2.htm NaN与isNaN()的用法 • 2.3.htm Infinity值的用法 • 2.4.htm 转义字符的使用 ...
[目录]与JavaScript通信 5. [目录]与其他Applet通信 6. [目录]找不到类的问题 6. [目录]Java动态与讨论 1. [目录]Java最新动态 9. [目录]面向对象的骡子 13. [目录]JSP+Bean? ...
为Java applet提供第二次机会(作为COM样式的二进制组件)
该应用程序可作为Websocket服务器使用,并提供用于管理通信的javascript客户端库。 该应用程序支持PAdES标准中的在线和本地PDF文档的签名,以及使用CAdES标准的P7M中任何其他类型的文件的签名。 此应用程序依赖于和...
• 1.3.js 1.3.htm使用的外部JavaScript文件 第2章(\第2章) • 2.1.htm Infinity应用 • 2.2.htm NaN与isNaN()的用法 • 2.3.htm Infinity值的用法 • 2.4.htm 转义字符的使用 ...
2、不刷新页面,与服务器通信的技术有ajax,flash,javaApplet,框架(iframe,frameset),XMLHttpRequest。 其中注意:框架是将多个页面放在框架中,是跨页面操作,与真正的不刷新页面,与服务器通信有区别。只是...
与此形成鲜明对比的是传统的 web响应模式,客户端总是主动发起通信而服务端被动返回。此外,这些都是基于运行在标准80端口上的开放Web组件(HTML、CSS和JS)。 可能有人会说,我们已经使用 Flash 和 Java Applet 的...
被动攻击: 被动攻击(截获) 消息内容泄露 通信量分析 被动攻击不对数据进行任何修改 5/23/2020 12 密码学与网络安全 攻击类型 理论概念: 截获、伪造(拒绝服务)、修改(重放和改变消息)、中断(伪装); 主动攻击: ...
第 1 章 JavaScript 是什么...............................................1 3 1.1 历史简述..............................................1 1.2 JavaScript 实现................................................
第3章 与服务器通信:发送请求和处理响应 37 3.1 处理服务器响应 37 3.1.1 使用innerhtml属性创建动态内容 37 3.1.2 将响应解析为xml 40 3.1.3 使用w3c dom动态编辑页面 45 3.2 发送请求参数 52 3.2.1 请求...
JavaScript万年历 显示出当前时间及年份,还可以选择年份及月份和日期 Java编写的HTML浏览器 一个目标文件 摘要:Java源码,网络相关,浏览器 Java编写的HTML浏览器源代码,一个很简单甚至不算是浏览器的HTML浏览器...
Applet钢琴模拟程序java源码 Calendar万年历 copass源代码.rar DataBuffer在Java中使用ADO.NET.rar EJB 模拟银行ATM流程及操作源代码 ejbCreate函数用于初始化一个EJB实例 EJB中JNDI的使用源码例子 EJB的真实世界...
JavaScript万年历 显示出当前时间及年份,还可以选择年份及月份和日期 Java编写的HTML浏览器 一个目标文件 摘要:Java源码,网络相关,浏览器 Java编写的HTML浏览器源代码,一个很简单甚至不算是浏览器的HTML浏览器...
JSEditor 是 Eclipse 下编辑 JavaScript 源码的插件,提供语法高亮以及一些通用的面向对象方法。 Java数据库连接池 BoneCP BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接...