输写规范之类的问题
注意看\",而不是",我只是稍微改了下,也不知道对不对
你自己认真改一下吧
function geturl(){
msg=open("","newopen","msg=open(\"\",\"newopen\",\"toolbar=no, menubar=no, scroll=no,  resizable=yes, width=410, height=460, top=40, left=160);");
document.myApplet.sayHello();
msg.document.write('<HTML><HEAD></HEAD><BODY><APPLET CODE=\"CountDown.class\" NAME=\"myApplet\" HEIGHT=100 WIDTH=100></APPLET></BODY></HTML>');
}

解决方案 »

  1.   

    这样是能打开一个新的页面但是还是不能执行java//*********inJava.java***********
    import java.awt.*;
    import java.applet.*;
    public class inJava extends Applet{
      public void sayHello() {
        Graphics g = getGraphics();
        g.drawString("Hello from JAVA!", 10, 10);
        }
      }
    我把那个java也拿出来让你们看看。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body>
    <Script Language="JavaScript" src="open.js">
    </Script>
    <input type="button"  onclick="geturl()"  value="call java"></body>
    </html>还有这个html
      

  2.   

    我虽然是学JAVA的,不过从来没有弄过applet,嘻嘻,不好意思
    我现在贴一下已经测试成功的给你吧,你自己参考一下,希望对你有用test.html<body>
    <Script Language="JavaScript" src="open.js"></Script>
    <input type="button"  onclick="geturl()"  value="call java">
    </body>
    HelloWorld.java//HelloWorld.java 
    import java.applet.*; 
    import java.awt.*;
    public class HelloWorld extends Applet{ 
    public void paint(Graphics g){ 
    g.drawString("HelloWorld",25,50); 

    }  open.jsfunction geturl(){
        msg=open("","newopen","msg=open(\"\",\"newopen\",\"toolbar=no, menubar=no, scroll=no,  resizable=yes, width=410, height=460, top=40, left=160);");
        msg.document.write("<BODY><APPLET CODE=\"HelloWorld.class\" width=\"150\" height=\"200\"> </APPLET> </body>");
    }
      

  3.   

    比以前强多了。但是还是没有解决问题。你给的函数中没有引用到HelloWorld.java 中的paint方法啊。