1
私は、Javaアプレットを読み込むhtmlファイルを持っています。 Mozillaで直接開かれた場合は完全に が動作しますが、XUL iframeを でロードしようとすると何も起こりません。XULのJavaアプレット
誰でも問題の原因を教えていただけますか? PS
事前に
おかげで、私はこの中のテストをしていXULアプリケーションがMozillaの ユーザーのクロムとhtmlファイル(applet.html)にインストールされているコンテンツは、単にこれです:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd";>
<html>
<head>
<meta http-equiv="Expires" content="0">
<title>Protein Viewer (Webmol)</title>
</head>
<body id="PDBViewerBody" bgcolor="#ffffff" leftmargin="0"
topmargin="0" marginwidth="0" marginheight="0">
<applet code="proteinViewer.class"
codebase="proteinViewer.jar";
width="700" height="500">
<param name="PROTEIN" value="example">
<param name="PATH" value="">
<param name="URL" value="http://decsai.ugr.es/~jrgonzalez/test-webmol/";>
<param name="EXT" value="pdb">
<param name="PDB_STRING" value="">
</applet>
</body>
</html>
私はXULRunnerの1.9.2およびMac OSのライオンに取り組んでいます
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="main" title="My App" width="315" height="370"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<iframe id="abc" src="chrome://myapp/content/applet.html" flex="1" />
</window>
、ここでは、XULです。
少なくともFlashはうまく動作します(Javaはインストールされていません)。しかし、特権を持つ文書にリモートアプレットを含めることは、セキュリティ上非常に悪い考えです。悪意のあるWebサイト(たとえばハッキングされたWebサイト)が特権文書のコンテキストでJavaScriptコードを実行し、ユーザのコンピュータ。 –
私はあなたの考えに従って更新しました。 FF版も追加 – kriysna