मेरी वेबसाइट एक बात के अलावा एक्सएचटीएमएल संक्रमणकालीन अनुरूप है अपने पृष्ठों में इस तरह आम तौर पर कर रहे हैं:XHTML और और (एम्पसेंड) एन्कोडिंग
:cannot generate system identifier for general entity "y"
<a href="http://www.foo.com/page.aspx?x=1&y=2">Foo</a>
लेकिन XHTML validator इस त्रुटि उत्पन्न करता है
... और यह चाहता है यूआरएल इस तरह लिखा होना चाहिए:
<a href="http://www.foo.com/page.aspx?x=1&y=2">Foo</a>
समस्या यह है कि IE और Firefox URL सही तरीके से संभाल नहीं है और y पैरामीटर ध्यान न दें। मैं यह लिंक कैसे काम कर सकता हूं और सही तरीके से मान्य कर सकता हूं?
मुझे ऐसा लगता है कि यह असंभव है XHTML पृष्ठ लिखने के लिए करता है, तो ब्राउज़र सख्त एन्कोडेड एक्सएचटीएमएल यूआरएल के साथ काम नहीं करते।
क्या आप कार्रवाई में देखना चाहते हैं?
http://stackoverflow.com/search?q=ff&sort=newest
और
http://stackoverflow.com/search?q=ff&sort=newest
अपने एक्सएचटीएमएल दस्तावेज़ के यूआरएल में & का उपयोग करना ठीक काम करना चाहिए, इसलिए समस्या कहीं और हो सकती है, क्योंकि अन्य पहले ही बता चुके हैं। यदि आप कुछ सर्वर साइड स्क्रिप्टिंग भाषा का उपयोग करके यूआरएल उत्पन्न करते हैं, तो शायद आप उस कोड में से कुछ पोस्ट कर सकते हैं, इसलिए अन्य लोग देख सकते हैं कि समस्या क्या हो सकती है? – Daan