मैं मार्कडाउन पार्स किए गए दस्तावेज़ में एक बुकमार्कलेट कैसे शामिल कर सकता हूं? क्या मार्कडाउन के लिए कोई "टैग" है जो मूल रूप से कहता है "इसे पार्स न करें" ??मार्कडाउन दस्तावेज़ में बुकमार्कलेट लिंक
उदाहरण के लिए आप की तरह कुछ हो सकता था:
<a href="javascript:function my_bookmarklet()
{alert('Hello World');}
my_bookmarklet();">Hello</a>
लेकिन अगर मैं इस तरह markdown में एक लिंक में से जावास्क्रिप्ट अतीत करने का प्रयास करें:
[Hello World!](javascript:function my_bookmarklet(){alert('Hello World');}my_bookmarklet();)
तुम एक में गड़बड़ लिंक मिल , नीचे की तरह।
[नमस्ते दुनिया!] (जावास्क्रिप्ट: समारोह my_bookmarklet() {चेतावनी ('नमस्ते विश्व');} my_bookmarklet();)
वहाँ वैसे भी इस के आसपास है?
और नहीं, मैं एसओ या कुछ भी में दुर्भावनापूर्ण बुकमार्कलेट डालने की कोशिश नहीं कर रहा हूं, लेकिन मैं अपनी साइट के लिए मार्कडाउन का उपयोग करना चाहता हूं और मैंने लिखा कुछ बुकमार्कलेट पोस्ट करना चाहता हूं।
संपादित करें: मैंने सोचा कि मेरे पास जवाब था ... लेकिन अब ऐसा लगता है कि मेरे पास काफी कुछ नहीं है।
यह डब्लूएमडी और शोडाउन में बहुत अच्छा काम करता है, लेकिन Markdown.php संपादक में, ऐसा नहीं है। किसी को भी Markdown.php के साथ विशेष रूप से अनुभव है?
यह करता है काम नहीं लग रहा है मेरे लिए, कम से कम एसओ चैट में। – nyuszika7h
मार्कडाउन का डिफ़ॉल्ट व्यवहार केवल इनलाइन HTML को छोड़ना है, इसलिए यदि आप अपनी साइट पर मार्कडाउन का उपयोग कर रहे हैं तो उदाहरणों को काम करना चाहिए। हालांकि, उपयोगकर्ता द्वारा सबमिट की गई सामग्री को प्रदर्शित करने वाली कोई भी साइट HTML को प्रतिबंधित करनी चाहिए जिसे यह XSS के विरुद्ध सुरक्षा के माध्यम से अनुमति देता है। यह अन्य लोगों के एसओ खातों को अपहृत करने के लिए 'चेतावनी (' हैलो वर्ल्ड ')' उदाहरण से एक छोटा कदम है। वापस देखकर, मुझे आश्चर्य है कि उन उदाहरणों ने मूल रूप से मेरे जवाब में काम किया था। वे वास्तव में नहीं होना चाहिए, और अब और नहीं। – stevemegson