Hallo,
ich habe folgende .html Datei, in der eine Java-Klasse eingebunden ist:
<html>
<head>
<title>DrawingPane.html</title>
<script language="JavaScript1.1">
// Ermittlung der Parameter
var parameter = location.search.substring(1)
var isNav, isIE;
if (parseInt(navigator.appVersion) >= 4) {
if (navigator.appName == "Netscape") {
isNav = true
} else {
isIE = true
coll = "all"
styleObj = ".style"
}
}
function getObjHeight( obj ) {
if (isNav) {
return obj.clip.height
} else {
return obj.clientHeight
}
}
function getObjWidth( obj ) {
if (isNav) {
return obj.clip.width
} else {
return obj.clientWidth
}
}
function getInsideWindowWidth() {
if (isNav) {
return window.innerWidth
} else {
return document.body.clientWidth
}
}
function getInsideWindowHeight() {
if (isNav) {
return window.innerHeight
} else {
return document.body.clientHeight
}
}
function shiftTo(obj, x, y) {
if (isNav) {
obj.moveTo(x,y)
} else {
obj.pixelLeft = X
obj.pixelTop = Y
}
}
</script>
</head>
<body style="margin-left:0pt" style="margin-top:0pt" style="margin-right:0pt" style="margin-bottom:0pt">
<script language="JavaScript1.1">
document.write("<applet code=CALClientDrawingPane.class MAYSCRIPT width="+getInsideWindowWidth()+
" height=" + (getInsideWindowHeight()-4) + ">" );
document.write("<param name='CABBASE' value='CALClientDrawingPane.cab'>" );
document.write("<param name='DRAW_PARAMETER' value="+parameter+">");
document.write("<param name='WIDTH' value="+getInsideWindowWidth()+">");
document.write("<param name='HEIGHT' value="+(getInsideWindowHeight()-4)+">");
document.write("<param name='MODE2' value='STANDALONE'>");
</script>
Sie müssen Applets erlauben, um eine Vorlesung aufzeichnen zu können.
</applet>
</body>
</html>
Die Frage ist nun, wie ich jetzt aus einem anderen Frame per Java-Script eine Funktion dieser Klasse aufrufen kann.
thx
Jeb