14

मुझे उत्सुकता है कि क्या ऐप्पलस्क्रिप्ट ब्राउज़र में प्रत्येक विशिष्ट टैब तक पहुंच सकता है और उनमें कुछ जावास्क्रिप्ट निष्पादित कर सकता है।क्या ऐप्पलस्क्रिप्ट ब्राउज़र टैब तक पहुंच सकता है और उनमें जावास्क्रिप्ट निष्पादित कर सकता है?

किसी के पास विचार हैं?

+0

मुझे पता है सफारी जावास्क्रिप्ट कमांड निष्पादित कर सकता है और आपके पास विंडो में टैब तक पहुंच है। मेरा अनुमान है कि आप इसे अन्य ब्राउज़रों में नहीं कर सकते क्योंकि उनमें से अधिकतर सेब-स्क्रिप्ट योग्य नहीं हैं। – regulus6633

उत्तर

30

गूगल क्रोम के लिए, AppleScript क्रोमियम सुइट से execute का उपयोग करें:

निष्पादित वी: जावास्क्रिप्ट का एक टुकड़ा निष्पादित।

निष्पादितविनिर्देशक: में आदेश पर अमल करने टैब

जावास्क्रिप्टपाठ:। जावास्क्रिप्ट कोड निष्पादित करने के लिए।

उदाहरण:

tell application "Google Chrome" 
    execute front window's active tab javascript "alert('example');" 
end tell 

में किया जा सकता सफारी या तो:

tell application "Safari" to do JavaScript "alert('example')" in document 1 

अन्य ब्राउज़र के लिए, File -> Open Dictionary AppleScript संपादक पर पर कार्यों की जाँच करें।

0

हाल ही में Google क्रोम ने ऐप्पलस्क्रिप्ट के माध्यम से जावास्क्रिप्ट निष्पादित करने की क्षमता को अक्षम कर दिया। मुझे एक संदर्भ लिंक खोजने में परेशानी हो रही है, लेकिन क्रोम कैनरी v59 में यह काम नहीं करता है और यह संदेश देता है कि यह अक्षम है, और मैं इसे अभी भी क्रोम v57 में काम कर रहा हूं, इसलिए यह बहुत नया होना चाहिए।

+1

अभी भी मेरे लिए काम करता है –

+0

जावास्क्रिप्ट निष्पादन अब क्रोम 60+ पर वापस आता है। –

संबंधित मुद्दे

 संबंधित मुद्दे