2010-05-06 14 views
8

में प्रत्येक पृष्ठ पर कस्टम जावास्क्रिप्ट चलाना मेरे पास जावास्क्रिप्ट का एक कस्टम टुकड़ा है जिसे मैं विशिष्ट डोमेन से, या शायद बस हर वेब पेज पर हर वेब पेज पर चलाना चाहता हूं।मोज़िला फ़ायरफ़ॉक्स

(यदि आप सोच रहे हैं: यह है नहीं दुर्भावनापूर्ण यह MathJax का उपयोग करके सूत्रों प्रदर्शित करने के लिए अनुमति देता है।।)

कि संभव है? मैंने इसे UserContent.css में शामिल करने का प्रयास किया, निश्चित रूप से काम नहीं किया।

मैंने कोशिश की एक साधारण Greasemonkey स्क्रिप्ट इसे शामिल नहीं किया। क्या यह सुरक्षा सावधानियों के कारण है? (जो बहुत तार्किक होगा)।

फिर भी, मोज़िला क्रोम निर्देशिका में कुछ बदलकर, मैं शारीरिक रूप से नियंत्रित मशीन पर ऐसा करने का एक तरीका होना चाहिए, है ना?

वैसे भी, मैं अपने लिए यह कैसे कर सकता हूं?

+0

Greasemonkey जाने का रास्ता है। शायद आप स्क्रिप्ट या इसके कुछ हिस्सों को पोस्ट कर सकते हैं? यदि आप पृष्ठ को संबोधित कर रहे हैं तो सुनिश्चित करें कि आप 'unsafeWindow' का उपयोग कर रहे हैं। इसके अलावा, सवाल शायद http://superuser.com बेहतर फिट बैठता है। – Kobi

उत्तर

4

स्टैक ओवरफ्लो में आपका स्वागत है!

Greasemonkey जो आप चाहते हैं वह करना चाहिए। यदि यह काम नहीं कर रहा है तो यह सही डोमेन पर लागू नहीं किया जा रहा है, या कोड में कुछ प्रकार की बग है! (मैं जवाब क्षेत्र में कुछ बदलाव करने के लिए व्यक्तिगत रूप से स्टैक ओवरफ़्लो पर ग्रीस बंदर का उपयोग करता हूं)।

अपने कोड के भीतर कुछ अलर्ट() को रखने का प्रयास करें ताकि यह सुनिश्चित किया जा सके कि आपकी ग्रीस बंदर स्क्रिप्ट उद्देश्य के अनुसार निष्पादित हो रही है।

2

यदि यह आपकी पहली ग्रीसमोन्की स्क्रिप्ट है, तो मैं The GreaseMonkey Wiki पर "स्क्रिप्ट लेखकों के लिए" लिंक के माध्यम से चलने का सुझाव देता हूं।

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