javaapplet 提交的问题!(设置框架) 可以将窗口的所有常口的TAGET标签的值设置为相同,这样在提交的时候就可以一起跳了,如果是必须设置为不同的话,那么建议在APPLET中加入JS脚本,通过parent.location='需要跳到的地址'来达到一起跳出框架的目的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思,刚才答的时候没有看清楚题目。如果要求上面的框架不变的话,我想就需要在APPLET中间加入JS脚本来控制了,因为getAppletContext().showDocument(serverURL); 操作的对象是浏览器,而不会是浏览器中的某个框架。操作的方式是,通过<applet></applet>中间加入参数的形式或者直接在APPLET中指定窗口的方式:代码如下:import netscape.javascript.*;import netscape.javascript.JSException;……private JSObject win = null;……win=JSObject.getWindow(this);// 获取JavaScript窗口句柄,引用当前文档窗口……win.eval("parent."+frame_name+".location='index.html'");这里的frame_name就是你需要提交的框架名称,这样就可以对制定的框架窗口重定向了。并且可以对当前浏览器的任意多个框架操作。netscape.javascript包在JRE/LIB/plugin.jar中间包含,需要的话,可以将之解包后重新打包的自己的APPLET包中去,不大,好像之后几K win.eval("parent."+frame_name+".location='index.html'");大侠,这句话应该写在哪里呀?是提交的下面吗? JRE/LIB/plugin.jar,我好像没有这个文件呀!你又邮件地址吗?tell me ,我可以给你写信,分不够再加,呵呵! getAppletContext().showDocument(serverURL); -->getAppletContext().showDocument(serverURL,target); getAppletContext().showDocument(serverURL,target);这个target应该写成什么样子?是target=frabottom(框架名称)还是target=_target?谢谢,我笨! 我有点不太明白,为什么提交语句要在APPLET写了?APPLET的那句是整个URL的转向操作我觉得你把提交的逻辑都写在JS的函数里,然后,在APPLET调用JS的函数好些吧例如:JS中:function submit(){...}APPLET中:win.eval("submit()"); 因为这个网页除了applet没有别的东西呀,包括按钮都在applet里面写! ..............总算弄明白了你的意思,getAppletContext().showDocument(serverURL,"_self");这个一定行! 大学java实验题,没学好,大家帮帮忙。 包含和引用的主要区别是什么 HTML中嵌入JAVA APPLET.jar 准备用JAVA做个想QQ那样的通信工具 Swing中有没有类似VC中IP控件那样的类? 请大家帮我解释一下,谢谢 妹妹有个关于接口与抽象类的问题,希望高手们帮忙~~~ 谁能给我一个jcreator3.0的注册码呢 写入文件的数据,打开是乱码,怎么办??? 计科作业,我想用JAVA来做,大家来看看吧 beanbuilder-1_0-beta怎么装呢? 怎么求两个Calendar对象相隔有多少天?
如果要求上面的框架不变的话,我想就需要在APPLET中间加入JS脚本来控制了,因为
getAppletContext().showDocument(serverURL); 操作的对象是浏览器,而不会是浏览器中的某个框架。
操作的方式是,通过<applet></applet>中间加入参数的形式或者直接在APPLET中指定窗口的方式:
代码如下:
import netscape.javascript.*;
import netscape.javascript.JSException;……
private JSObject win = null;
……
win=JSObject.getWindow(this);// 获取JavaScript窗口句柄,引用当前文档窗口
……
win.eval("parent."+frame_name+".location='index.html'");
这里的frame_name就是你需要提交的框架名称,这样就可以对制定的框架窗口重定向了。
并且可以对当前浏览器的任意多个框架操作。netscape.javascript包在JRE/LIB/plugin.jar中间包含,需要的话,可以将之解包后重新打包的自己的APPLET包中去,不大,好像之后几K
你又邮件地址吗?tell me ,我可以给你写信,分不够再加,呵呵!
-->
getAppletContext().showDocument(serverURL,target);
这个target应该写成什么样子?
是target=frabottom(框架名称)还是target=_target?
谢谢,我笨!
例如:
JS中:
function submit(){
...
}
APPLET中:
win.eval("submit()");