Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

IE7 converted applet problem

Posted on 2006-10-26
8
Medium Priority
?
289 Views
Last Modified: 2008-02-01
We have the following code which works in IE6 and IE7. We used the Sun HTML converter to use the java plug-in (shown below) which also works in IE6. However, the converted code below does not work in IE7. Need to use the converted code so any help on why it is not working would be greatly appreciated.

<APPLET CODE = "com.thebrain.teambrain.applet.TeamBrainApplet.class" JAVA_CODEBASE = "<%=base%>" ARCHIVE = "client.jar" WIDTH = "100%" HEIGHT = "100%" NAME = "tbApplet">
<PARAM NAME = "BASE_URL" VALUE ="<%=baseurl%>">
<PARAM NAME = "KNOWLEDGE" VALUE ="<%=baseurl%>/ControllerServlet">
<PARAM NAME = "CONSTRAINTS_URL" VALUE ="<%=baseurl%>/ConstraintServlet">
<PARAM NAME = "scriptable" VALUE="true">
<PARAM NAME = "CONTENT_ADAPTER_TARGET" VALUE ="tbmiddleframe">
<PARAM NAME = "ABC" VALUE ="<%=securityMode%>">
<PARAM NAME = "USER_TYPE" VALUE ="<%=userType%>">
<PARAM NAME = "USER_ID" VALUE ="<%=userid%>">
<PARAM NAME = "isSSL" VALUE ="<%=isSecure%>">
<PARAM NAME = "<%=noStartId%>START_ID_FROM_URL" VALUE = "<%=startId%>">


Sun's HTML Converter code:

<!--"CONVERTED_APPLET"-->
<!-- HTML CONVERTER -->
<script language="JavaScript" type="text/javascript"><!--
    var _info = navigator.userAgent;
    var _ns = false;
    var _ns6 = false;
    var _ie = (_info.indexOf("MSIE") > 0 && _info.indexOf("Win") > 0 && _info.indexOf("Windows 3.1") < 0);
//--></script>
    <comment>
        <script language="JavaScript" type="text/javascript"><!--
        var _ns = (navigator.appName.indexOf("Netscape") >= 0 && ((_info.indexOf("Win") > 0 && _info.indexOf("Win16") < 0 && java.lang.System.getProperty("os.version").indexOf("3.5") < 0) || (_info.indexOf("Sun") > 0) || (_info.indexOf("Linux") > 0) || (_info.indexOf("AIX") > 0) || (_info.indexOf("OS/2") > 0) || (_info.indexOf("IRIX") > 0)));
        var _ns6 = ((_ns == true) && (_info.indexOf("Mozilla/5") >= 0));
//--></script>
    </comment>

<script language="JavaScript" type="text/javascript"><!--
    if (_ie == true) document.writeln('<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH = "100%" HEIGHT = "100%" NAME = "tbApplet"  codebase="http://java.sun.com/update/1.5.0/jinstall-1_5-windows-i586.cab#Version=5,0,0,1"><noembed><xmp>');
    else if (_ns == true && _ns6 == false) document.writeln('<embed ' +
         'type="application/x-java-applet;version=1.5" \
            CODE = "com.thebrain.teambrain.applet.TeamBrainApplet.class" \
            ARCHIVE = "client.jar" \
            NAME = "tbApplet" \
            WIDTH = "100%" \
            HEIGHT = "100%" \
            BASE_URL ="<%=baseurl%>" \
            KNOWLEDGE ="<%=baseurl%>/ControllerServlet" \
            CONSTRAINTS_URL ="<%=baseurl%>/ConstraintServlet" \
            scriptable ="true" \
            CONTENT_ADAPTER_TARGET ="tbmiddleframe" \
            ABC ="<%=securityMode%>" \
            USER_TYPE ="<%=userType%>" \
            USER_ID ="<%=userid%>" \
            isSSL ="<%=isSecure%>" \
            <%=noStartId%>START_ID_FROM_URL = "<%=startId%>" ' +
         'scriptable=false ' +
         'pluginspage="http://java.sun.com/products/plugin/index.html#download"><noembed><xmp>');
//--></script>
<applet  CODE = "com.thebrain.teambrain.applet.TeamBrainApplet.class" ARCHIVE = "client.jar" WIDTH = "100%" HEIGHT = "100%" NAME = "tbApplet"></xmp>
    <PARAM NAME = CODE VALUE = "com.thebrain.teambrain.applet.TeamBrainApplet.class" >
    <PARAM NAME = ARCHIVE VALUE = "client.jar" >
    <PARAM NAME = NAME VALUE = "tbApplet" >
    <param name="type" value="application/x-java-applet;version=1.5">
    <param name="scriptable" value="false">
    <PARAM NAME = "BASE_URL" VALUE ="<%=baseurl%>">
    <PARAM NAME = "KNOWLEDGE" VALUE ="<%=baseurl%>/ControllerServlet">
    <PARAM NAME = "CONSTRAINTS_URL" VALUE ="<%=baseurl%>/ConstraintServlet">
    <PARAM NAME = "scriptable" VALUE="true">
    <PARAM NAME = "CONTENT_ADAPTER_TARGET" VALUE ="tbmiddleframe">
    <PARAM NAME = "ABC" VALUE ="<%=securityMode%>">
    <PARAM NAME = "USER_TYPE" VALUE ="<%=userType%>">
    <PARAM NAME = "USER_ID" VALUE ="<%=userid%>">
    <PARAM NAME = "isSSL" VALUE ="<%=isSecure%>">
    <PARAM NAME = "<%=noStartId%>START_ID_FROM_URL" VALUE = "<%=startId%>">


</applet>
</noembed>
</embed>
</object>

<!--
<APPLET CODE = "com.thebrain.teambrain.applet.TeamBrainApplet.class" ARCHIVE = "client.jar" WIDTH = "100%" HEIGHT = "100%" NAME = "tbApplet">
<PARAM NAME = "BASE_URL" VALUE ="<%=baseurl%>">
<PARAM NAME = "KNOWLEDGE" VALUE ="<%=baseurl%>/ControllerServlet">
<PARAM NAME = "CONSTRAINTS_URL" VALUE ="<%=baseurl%>/ConstraintServlet">
<PARAM NAME = "scriptable" VALUE="true">
<PARAM NAME = "CONTENT_ADAPTER_TARGET" VALUE ="tbmiddleframe">
<PARAM NAME = "ABC" VALUE ="<%=securityMode%>">
<PARAM NAME = "USER_TYPE" VALUE ="<%=userType%>">
<PARAM NAME = "USER_ID" VALUE ="<%=userid%>">
<PARAM NAME = "isSSL" VALUE ="<%=isSecure%>">
<PARAM NAME = "<%=noStartId%>START_ID_FROM_URL" VALUE = "<%=startId%>">


</APPLET>
-->
<!--"END_CONVERTED_APPLET"-->
0
Comment
Question by:harlanhugh
  • 4
  • 2
8 Comments
 
LVL 92

Expert Comment

by:objects
ID: 17815615
0
 

Author Comment

by:harlanhugh
ID: 17816625
Yes, I had read that. Unfortunately that does not help in our case.
0
 

Author Comment

by:harlanhugh
ID: 17818035
BTW, please note - IE7 actually crashes when it loads the converted HTML page. This is a pretty severe problem.
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:harlanhugh
ID: 17845624
For anyone interested, this is a known bug with Java and IE7. More info can be found here:  http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6484462
0
 
LVL 92

Expert Comment

by:objects
ID: 17845659
figured as much, most likely they haven't updated it for IE7 yet.
Your best of wrting yourt own html.
0
 

Author Comment

by:harlanhugh
ID: 17870053
Does anyone know of documentation describing the relevant tags to write this HTML by hand as suggested by objects?
0
 
LVL 1

Accepted Solution

by:
Computer101 earned 0 total points
ID: 18073594
PAQed with points refunded (500)

Computer101
EE Admin
0

Featured Post

Ask an Anonymous Question!

Don't feel intimidated by what you don't know. Ask your question anonymously. It's easy! Learn more and upgrade.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

INTRODUCTION Working with files is a moderately common task in Java.  For most projects hard coding the file names, using parameters in configuration files, or using command-line arguments is sufficient.   However, when your application has vi…
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
Video by: Michael
Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…
Suggested Courses

971 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question