2012-04-27 6 views
17

के साथ काम नहीं करता है मैं एएसपीनेट स्पील के वर्तनी परीक्षक (http://www.aspnetspell.com/) को सीकेएडिटर (http://ckeditor.com/) में एकीकृत करने के लिए काम कर रहा हूं। मैं आईई 8+, फ़ायरफ़ॉक्स 12 और क्रोम 18.0.1025.152 मीटर के बीच कुछ परेशान व्यवहार देख रहा हूं।सीएसईडिटर 3 के साथ एकीकृत एएसपीनेट स्पील परीक्षक क्रोम

ऐसा लगता है कि एएसपीनेट स्पील क्रोम में सीकेडडिटर का उदाहरण नहीं ढूंढ सकता है, लेकिन आईई और फ़ायरफ़ॉक्स में यह कर सकता है।

मैं में एकीकृत करने के ASPNetSpell डॉक्स में सिफारिश का पालन किया है "FCKeditor, CKEditor, TinyMCE ... सहित सभी प्रमुख एचटीएमएल संपादकों":

var spellinstance = new LiveSpellInstance(); 
spellinstance.Fields = "EDITORS"; 
spellinstance.ServerModel = "aspx"; 
spellinstance.DrawSpellImageButton(); 

मेरे समझ है कि आप फील्ड्स को "सेट जब संपादकों "यह सभी IFrames देखने के लिए ASPNetSpell की क्लाइंट-साइड स्क्रिप्ट निर्देशित करता है।

हालांकि मोडल डायलॉग क्रोम में दिखाया गया है और मुझे लगता है कि यह सर्वर से अनुरोध करता है, लेकिन जब यह संवाद में वापस आता है तो यह व्यवहार कर रहा है जैसे वर्तनी जांचने के लिए कोई फ़ील्ड सेट नहीं किया गया था। आईई और फ़ायरफ़ॉक्स इस तरह से व्यवहार करेंगे जब आपके पास अपने फ़ील्ड में एक टाइपो जांचना होगा।

मैं निम्नलिखित प्रश्न:

  1. किसी को भी एक HTML संपादक के साथ क्रोम में ASPNetSpell का वर्तनी परीक्षक का उपयोग कर के साथ किसी भी अनुभव था है?
  2. मैं कहां देख सकता हूं?
  3. मोडल संवाद वर्तनी सुझावों को लोड क्यों नहीं करता है?

अद्यतन

मैं इस पोस्ट के लिंक सहित उनके समर्थन के लिए एक और ईमेल भेजा है। उम्मीद है कि, एएसपीनेटपेल कुछ विशेषज्ञता जोड़ देगा।

स्पष्टीकरण

मुझे पता है ASPNETSPELL SCAYT का समर्थन नहीं करता (वर्तनी आपके द्वारा लिखे जाने की जाँच करें) संपादक द्वारा इस्तेमाल किया एक पाठ क्षेत्र पर कर रहा हूँ। जब आप बटन पर क्लिक करते हैं तो मैं जिस कार्यक्षमता की तलाश कर रहा हूं वह स्पष्ट वर्तनी जांच है।

अद्यतन # 2

मैं हाल ही में ASPNETSPELL पैकेज ASPNetSpell समर्थन के जवाब में संदर्भित डाउनलोड किया है। मुझे अभी भी क्रोम के अंदर काम करने के लिए कोई भाग्य नहीं है (वर्तमान संस्करण अब 21.0.1180.8 9 मीटर है)। यह तब काम करेगा जब कोई सीकेईडिटर इंस्टेंस संलग्न नहीं होने पर टेक्स्टटेरा को मान्य करता है।

नीचे मेरा रेजर व्यू वर्तमान जैसा दिखता है।

@using ASPNetSpell 
@{ 
    Layout = "~/_SiteLayout.cshtml"; 
    Page.Title = "Welcome to my Web Site!"; 
} 
@{ 
    ASPNetSpell.Razor.SpellButton mySpellButton = new ASPNetSpell.Razor.SpellButton(); 
    mySpellButton.InstallationPath = ("/Content/ASPNetSpellInclude"); 
    mySpellButton.FieldsToSpellCheck = "myTextArea"; 
} 
<p> 
    <div id="spellcheckthis"> 
     <textarea id="myTextArea"></textarea> 
    </div> 
    <div> 
     @Html.Raw(mySpellButton.getHtml()) 
    </div> 
</p> 
<script type="text/javascript" src="/scripts/ckeditor/ckeditor.js"></script> 
<script type="text/javascript" src="/scripts/ckeditor/adapters/jquery.js"></script> 
<script type="text/javascript"> 
    $("#myTextArea").ckeditor(); 
</script> 

जब मैं इस लाइन लाइन पर टिप्पणी करता हूं तो यह काम करता है।

$("#myTextArea").ckeditor(); 
+1

किसी ऐसे व्यक्ति के रूप में जो एएसपीनेटस्पेल से अपरिचित है लेकिन सवाल से चिंतित है, मेरा पहला कदम उस उत्पाद की जांच करना था। लोड हो रहा है 'http: // www.aspnetspell.com/'क्रोम को फेंक दिया, और फ़ायरफ़ॉक्स को लगभग अनुपयोगी प्रदान किया। नोट मैं 8 जीबी 2.7GHz इंटेल i5 पर हूं - बहुत परेशान है। – Barney

+0

@ बरनी, क्रोम का कौन सा संस्करण आप उपयोग कर रहे हैं? यह 21.0.1180.8 9 के साथ ठीक लोड करता है। –

+1

21.0.1180.80। यह डेमो के स्थिर उदाहरण को दिखाने के बिंदु पर प्रस्तुत करता है, लेकिन पृष्ठ पूरी तरह स्थिर है - कर्सर होवर पर भी नहीं बदलता है। निष्पक्ष होने के लिए यह केवल एक प्रदर्शन मुद्दा है और ओपी की रुचि रखने वाली तकनीकी समस्या के लिए विशेष रूप से प्रासंगिक नहीं है। – Barney

उत्तर

1

यह आपके द्वारा लिखते ही संपादकों के इन प्रकार के लिए समर्थित नहीं है कि जादू में इंगित करता है तो आप इस पेज http://www.aspnetspell.com/Rich_HTML_Editors के आखिरी लाइन पढ़ें ... उद्धरण "केवल SpellButton इस तरह से काम करता है। ... AsYouType इन संपादकों के साथ सीधे काम नहीं कर सकता है।"

+0

मैं उलझन में हूं कि यह उपर्युक्त प्रश्नों का उत्तर कैसे देता है। एससीएटीटी आपके उत्तर के लिए, सुझावों/हाइलाइट किए गए गलत वर्तनी/आदि –

2

यह समस्या अब हल हो गई है धन्यवाद एक वैध समस्या की रिपोर्ट करने के लिए

धन्यवाद समुदाय इनपुट के लिए बहुत सराहना की

समाधान लागू करने के लिए:।।।

  1. डाउनलोड पैकेज http://www.aspnetspell.com/ASPNetSpell_Packages
  2. अपनी ASPNetSpellInclude निर्देशिका अद्यतन करें
  3. सभी साफ़ ब्राउज़र कैश बस सुनिश्चित करने के

स्पष्ट क्रोम अनुकूलता:

  1. ASPNetSpell सफारी, IE6-9, ओपेरा, फ़ायर्फ़ॉक्स आदि के साथ-साथ क्रोम का समर्थन करता है ....
  2. के लिए सभी ब्राउज़रों में सभी समृद्ध संपादक, "वर्तनी जांच एएस यू टाइप" समृद्ध HTML संपादकों के लिए उपलब्ध नहीं है। ऐसा इसलिए है क्योंकि दोनों प्रौद्योगिकियां एक संपादन योग्य डीआईवी तत्व के साथ Textareas को ओवरराइड करती हैं - जिससे ब्याज का संघर्ष होता है।
+0

के साथ मोडल संवाद से अलग है। मैं आज इसका परीक्षण करूंगा और वापस रिपोर्ट करूंगा। –

+0

मैंने नवीनतम लिंक डाउनलोड करने के लिए आपके उत्तर में आपके लिंक का उपयोग किया। यह अभी भी संपादक के साथ काम नहीं कर रहा है। यह वह जगह है जहां मैं एक स्पेलबटन जोड़ता हूं और इसे उसी टेक्स्टरेरा को सीकेएडिटर के रूप में इंगित करता हूं। –

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