घटना में जावास्क्रिप्ट निष्पादित करना जावा एप्लेट चलाने में विफल रहता है - जावा, जावास्क्रिप्ट, एप्लेट

मेरे पास एक एम्बेडेड जावा एप्लेट वाला एक वेब पेज हैजो लैन स्पीड को मापने के उद्देश्य से मेरे लैन पर एक सर्वर से जुड़ता है। जावा ऐपलेट का उपयोग करने का कारण यह है कि जहां तक ​​मुझे पता है, जावास्क्रिप्ट लैन स्पीड को मापने के लिए उपयोग करने के लिए बहुत गलत है।

हालांकि, मेरे पास एक (गलत) जावास्क्रिप्ट संस्करण है जो वास्तव में किसी न किसी लैन स्पीड मापन कर सकता है।

जावास्क्रिप्ट फ़ॉलबैक स्पीड टेस्ट निष्पादित करने के लिए, मैं कैसे बता सकता हूं कि एप्लेट सफलतापूर्वक भाग गया है, और यदि नहीं, तो? मैं जावा 8 और Google क्रोम 36 का उपयोग कर रहा हूं।

यहां मैंने जो कोशिश की है:

<applet id="SpeedTester" code="SpeedTester.class" archive="SpeedTester.jar">
<param...>
<param...>
<param...>
<script>alert("Applet Failed to Execute!"); runJSSpeedTest();</script>
</applet>

हालांकि, ऐसा लगता है कि कोड में है <script> जावा स्थापित, अक्षम, या सक्षम है, भले ही हमेशा चलता है।

उत्तर:

जवाब के लिए 2 № 1

एप्लेट को इसकी पुष्टि करने के लिए एक विधि प्रदान करनी चाहिएठीक से लोड किया गया। एक जेएस को एक समय के लिए एप्लेट को मतदान करना चाहिए, प्रत्येक विधि को "ठीक" परिणाम के साथ उस विधि तक पहुंचने का प्रयास करना चाहिए। यह निश्चित समय सीमा के बाद जेएस को "ठीक" नहीं मिला है, जेएस स्पीड टेस्ट का उपयोग करें।


संबंधित सवाल
सबसे लोकप्रिय