2
cmd > java -version
Java Version : "1.7.0_11" (Updated)
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode, sharing)

ブラウザ = IE7、IE8、IE9

(Google Chrome と FF では完全に動作しますが、会社が望むように Internet Explorer を使用して実装する必要があります。)

現在、いくつかの作業を行っていますが、問題を解決する方法がわかりません:

Object doesn't support this property or method

私はすでにインターネットで検索し、IEのセキュリティを下げる、セキュリティのカスタムレベルを下げる、Javaを再インストールするなど、あらゆる可能な方法で修正しようとしましたが、それでもうまくいきません。

    <html>
        <head>
            <title>Clipboard image demo</title>

            <script type="text/javascript">
                function loadApplet() {
                    // Deferred load to display text first
                    document.getElementById("applet").innerHTML = '<object id="paste-image" classid="java:PasteImageApplet.class" type="application/x-java-applet" archive="tst.jar" width="1" height="1" ></object>';
                }
                function getImage() {
                    obj = document.getElementById('paste-image');
                    postTo = "Http://Path/To/File/shoot.php"; // Change this to your URL

                    image = obj.getClipboardImageURL(postTo);

                    if (image) {
                        url = "shots/" + image;
                        document.getElementById("target").src = url;
                        document.getElementById("url").value = document.getElementById("target").src; // to get full path, hack, I know ;)
                        document.getElementById("container").style.display = "";
                    }
                }
            </script>
            <body onLoad="loadApplet();">
                <p>
                    <div id="applet"></div>
                    <input type="button" value="Paste it!" onClick="getImage();">
                </p>
                <div id="container" style="display: none;">
                    <input type="text" id="url" style="width: 700px;"><br />
                    <iframe id="target" width="700" height="400"></iframe>
                </div>
        </body>
    </html>

どんな助けでも大歓迎です。

4

2 に答える 2

0

このエラーが発生した場合は、ブラウザで Java プラグインが有効になっているかどうかを確認することをお勧めします。時々、Java コンソールでこのスイッチを切り替える必要があります。電源を入れ直してください。

于 2015-04-08T19:07:05.667 に答える
0

Java コントロール パネルに移動し、詳細タブを選択することで、この問題を解決できました。ここから、基本的にすべてを許可し、「チェックしない」がマークされていることを確認しました。Java の新しいバージョンにはうんざりしています。

于 2015-09-02T20:14:40.707 に答える