大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> JSP专区 -> JAVA/JSP学习系列之十三

JAVA/JSP学习系列之十三

时间: 2021-07-31 作者:daque

底下的例子将证明在applet中去挪用javascript因变量 。

一、applet源代码(tmin_js.java)// importationsimport java.awt.graphics ;import java.awt.event ;// liveconnect... for javascriptimport netscape.javascript.jsobject ;public class tmin_js extends java.applet.applet {// variables// initialisation de l'appletpublic void init() { // methode init()}// dessiner l'appletpublic void paint(graphics g) { // methode paint()g.drawstring("click here...", 5, 10) ;}// mouse downpublic boolean mousedown(event e, int x, int y) { try { // create jsobjectjsobject.getwindow (this).eval ("javascript:alert('tmin_js click " + " x=" + x + " y=" + y + "')") ; }catch (exception ex) { // error on create jsobjectshowstatus( "error call javascript err=" + ex );}return true ;}}二、提防的场合(1)在挪用javascipt因变量的功夫,要加这行:jsobject.getwindow (this).eval ("javascript:... ") ; (2)要将jsobject援用进入:import netscape.javascript.jsobject ; (3)设置applet的功夫要加“mayscript”标志<applet codebase="./" code=tmin_js width=80 height=25 mayscript>

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.